2021./2022. mācību gadā skola īsteno šādas mācību programmas
- Pamatizglītības programma 1.- 9. klasēm (kods 21011111)
- Pamatizglītības mazākumtautību programma 1.- 9. klasēm (kods 21011121 )
- Speciālās pamatizglītības izglītojamajiem ar mācīšanās traucējumiem 1.- 9. klasēm (kods 21015611)
- Speciālās pamatizglītības mazākumtautību izglītojamajiem ar mācīšanās traucējumiem 1.- 9. klasēm (kods 21015621)
- Vispārējās vidējās izglītības vispārizglītojošā virziena programma 10.- 12. klasēm (kods 31011011)
- Vispārējās vidējās izglītības matemātikas, dabaszinību un tehnikas virziena programma 10. – 12. klasēm (kods 31013011)
- Vispārējās vidējās izglītības vispārizglītojošā virziena programma (neklātiene) 10. – 12. klasēm (kods 31011013)
- Matemātika, dabaszinātnes, uzņēmējdarbība, kods 31016011
- Sociālās zinātnes, valodas, kods 31016013 (neklātienes programma)
- Sociālās zinātnes, valodas, kods 31016011