Suomen Kansallisoopperan balettilaitoksessa voi osallistua erityyppisiin tanssiopintoihin:
Toisen asteen ammatillinen koulutus valmistaa tanssialan perustutkinnon suorittaneita tanssijoita. Kolmivuotiset 120 opintoviikon laajuiset opinnot antavat valmiudet siirtyä koulutusta vastaaviin tanssin ammattitehtäviin ja jatkokoulutukseen.
Tanssialan näyttötutkinto soveltuu erityisesti tanssin alalla jo toimiville henkilöille, jotka haluavat itselleen tutkintonimikkeen. Näyttötutkinnossa opiskelijan tulee osoittaa hallitsevansa opetussuunnitelman edellyttämät 120 opintoviikon laajuiset tiedot ja taidot perustutkinnon eri osa-alueilla.
Nuorisoasteen koulutus n. 12–15-vuotiaille kestää kolme vuotta. Nuorisoasteen päätteeksi suoritetaan Balettioppilaitoksen taiteen laajan perusopetuksen syventävien opintojen päättötutkinto. Tavoitteena on antaa valmiudet pyrkiä klassisen baletin ammatilliseen koulutukseen.
Ala-asteen tanssinopetus 9–12-vuotiaille tapahtuu yhteistyössä Kaisaniemen ala-asteen kanssa. Siellä toimii balettiluokka, jonka tanssiopinnot järjestää Balettioppilaitos aina 3:sta luokasta lähtien. Baletinopetus on peruskoulun viralliseen oppimäärään kuulumatonta lisäopetusta, joten tanssitunnit on limitetty osaksi peruskoulun opetusohjelmaa.
Balettioppilaitos järjestää taiteen laajan perusopetuksen mukaista alkuopetusta 7–8-vuotiaille lapsille. Opetuksen tavoitteena on pohjan luominen myöhempiä tanssiopintoja ja balettia varten. Alkuopetus antaa hyvät valmiudet pyrkiä Balettioppilaitoksen ala-asteen tanssiopintoihin.
Kursseja ja seminaareja järjestetään säännöllisesti. Lisäksi oppilaitos järjestää myös valtakunnallista baletin erikoiskoulutusta yhteistyössä Suomen Tanssioppilaitosten liiton kanssa.