Skola piedāvā šādas mācību programmas:
21011111 - Pamatizglītības programma
0101111 - Vispārējās pirmsskolas izglītības programma
21015611 - Speciālās pamatizglītības programma izglītojamajiem ar mācīšanās traucējumiem
21015711 - Speciālās pamatizglītības programma izglītojamajiem ar garīgās veselības traucējumiem
21015811 - Speciālās pamatizglītības programma izglītojamiem ar garīgās attīstības traucējumiem
21015911 - Speciālās pamatizglītības programma izglītojamajiem ar smagiem garīgās attīstības traucējumiem vai vairākiem smagiem attīstības traucējumiem