Ģimnāzija īsteno 1 vispārējās pamatizglītības un 6 vispārējās vidējās izglītības programmas. Visās ģimnāzijas mācību programmās palielināts stundu skaits ir matemātikā un pirmajā svešvalodā. Vidējās izglītības programmās papildus – katrā no piecām programmām – palielināts stundu skaits vēl vienā mācību priekšmetā.
Ģimnāzija īsteno:
-
pamatizglītības otrā posma (7.–9. klase) matemātikas, dabaszinību un tehnikas virziena izglītības programmu (matemātika), izglītības programmas kods 23013111,
-
vispārējās vidējās izglītības matemātikas, dabaszinību un tehnikas virziena izglītības programmu (matemātika un fizika), izglītības programmas kods 31013011,
-
vispārējās vidējās izglītības matemātikas, dabaszinību un tehnikas virziena izglītības programmu (matemātika un svešvaloda), izglītības programmas kods 31013011,
-
vispārējās vidējās izglītības matemātikas, dabaszinību un tehnikas virziena izglītības programmu (matemātika un informātika), izglītības programmas kods 31013011,
-
vispārējās vidējās izglītības matemātikas, dabaszinību un tehnikas virziena izglītības programmu (matemātika un bizness), izglītības programmas kods 31013011,
-
vispārējās vidējās izglītības matemātikas, dabaszinību un tehnikas virziena izglītības programmu (matemātika un ķīmija), izglītības programmas kods 31013011,
-
vispārējās vidējās izglītības vispārizglītojošā virziena izglītības programma (starptautiskais bakalaurāts), izglītības programmas kods 31011011.