Različite vrste srednjoškolskih programa uključuju tradicionalno učenje, učenje na daljinu, napredni rad (AP) i zapošljavanje ili karijeru. Ovisno o nečijoj globalnoj lokaciji, nisu sve opcije dostupne svakom srednjoškolcu. Ipak, sveukupno, današnji učenici imaju mnogo više izbora dostupnih u srednjoškolskim programima nego u tradicionalnom tipu škole koji je nekoć bio jedina opcija za mnoge ljude.
Tradicionalni srednjoškolski program mogao bi se smatrati programom koji sadrži različite predmete prilagođene prosječnoj razini kompetencija učenika. Ova vrsta srednjoškolskog programa također se predaje u dnevnim satima unutar zgrade. Svi ispiti se obično polažu u školskoj zgradi. Izborna nastava poput likovne ili dramske također se obično nudi učenicima u tradicionalnim srednjoškolskim programima uz matematiku, prirodoslovlje, tjelesni odgoj, jezik i književnost.
Učenje na daljinu smatra se netradicionalnim načinom stjecanja diplome srednje škole, iako postaje sve uobičajeniji. Učenje na daljinu ili virtualni srednjoškolski programi pogodni su za mnoge učenike jer svakom pojedincu omogućuje da radi svojim osnovnim tempom kod kuće koristeći računalo. Međutim, često postoje rokovi i za zadatke i za ispite, pa studenti koji odaberu ovu opciju moraju biti motivirani ili će im vjerojatno biti previše lako odgađati posao. Dok srednjoškolski program učenja na daljinu može omogućiti učenicima s obiteljskim ili radnim obvezama da i dalje steknu diplomu, neki od ovih programa zahtijevaju osobno polaganje ispita u lokalnoj školi ili knjižnici. Za obitelji koje se odlučuju za školovanje kod kuće za svoje tinejdžere, srednjoškolski programi na daljinu često mogu biti uključeni u njihov nastavni plan i program.
Diplomski programi za naprednu praksu (AP) omogućuju studentima kojima su potrebni izazovniji kolegiji od tradicionalnih kurikuluma da počnu stjecati bodove prve godine fakulteta. AP srednjoškolski program može uštedjeti učeniku na vremenu da mora završiti srednju školu prije početka fakulteta. Da bi bili primljeni u napredni program za namještanje, uobičajeno je da studenti prvo moraju položiti akademske testove. Neki vrhunski fakulteti i sveučilišta nude AP srednjoškolske programe.
Srednjoškolski program za posao ili karijeru obično uključuje testiranje sposobnosti i vještina kako bi se učenicima pomoglo da pronađu svoje prednosti u pripremi za radno mjesto. Također obično proučavaju informacije o karijeri i prognoze trendova na tržištu rada. Srednjoškolski programi za posao ili karijeru usredotočuju se na stjecanje vještina na radnom mjestu kao i na potrebne akademske vještine. Oni također pomažu u postavljanju učenika u početni rad u područjima koja mogu uključivati medije, građevinarstvo, zdravstvo, automobilsku industriju, elektroniku ili arhitekturu.