Folkhögskolorna har kurser på olika nivåer och med olika inriktningar. De långa kurserna varar från en termin upp till ett eller flera år. All undervisning är avgiftsfri och statligt studiestöd kan sökas.
Allmän kurs, som kan ge behörighet till högskolestudier, är en viktig del av verksamheten och finns på samtliga folkhögskolor.
Folkhögskolorna erbjuder också många särskilda kurser, t ex i musik, mediekunskap, konsthantverk, teater, språk, friskvård, turism, där en större del av studietiden ägnas åt det ämnesområde man valt. En del av dessa kurser är yrkesinriktade. Som exempel kan nämnas utbildning till fritidsledare, dramapedagog, journalist, kantor och behandlingsassistent.



