Vecpiebalgas vidusskola realizē šādas izglītības programmas:
- Vispārējās vidējās izglītības vispārizglītojošā virziena programma (31011011)
- Vispārējās vidējās izglītības matemātikas, dabaszinību un tehnikas virziena programma (31013011)
- Speciālās pamatizglītības programma izglītojamajiem ar mācīšanās traucējumiem (21015611)
- Vispārējās pirmsskolas izglītības programma (01011111)
- Speciālās pamatizglītības programma izglītojamajiem ar garīgās attīstības traucējumiem (21015811)
- Pamatizglītības programma (21011111)
- Profesionālā ievirzes izglītības programma “Vizuāli plastiskā māksla”.(20V211001)
- Speciālās pirmsskolas izglītības programma izglītojamajiem ar jauktiem attīstības traucējumiem (01015611)
- Vispārējās vidējās izglītības programma (31016011)