HF-uddannelsen består - ud over introduktionskursus, værkstedskursus og projektperioder – af fagene dansk A, engelsk B, matematik C, idræt C, praktisk/musisk fag C (læs mere her), naturvidenskabelig faggruppe (der omfatter fagene biologi C, geografi C og kemi C), og kultur- og samfundsfaggruppen (der omfatter historie B, samfundsfag C og religion C).
Ud over obligatoriske fag skal du vælge to-fire valgfag, og hver kursist skriver endvidere en større skriftlig opgave på 2. år inden for et til tre fag efter eget valg.