Dobeles 1. vidusskolā var apgūt:
· Pamatizglītības programmu (kods 21011111)
· Pamatizglītības otrā posma (7.-9. klase) programmu (23011111)
· Speciālās pamatizglītības programmu izglītojamiem ar fiziskās attīstības traucējumiem (21015311)
· Speciālās pamatizglītības programmu izglītojamiem ar smagiem garīgās attīstības traucējumiem vai vairākiem smagiem attīstības traucējumiem (21015911)
· Vispārējās vidējās izglītības vispārizglītojošā virziena izglītības programmu (kods 31011011)
· Vispārējās vidējās izglītības matemātikas, dabaszinību un tehnikas virziena programma (kods 31013011)