Inom motocrossen finns det 5 klasser, plus ungdomsklasserna som även de har fem nivåer. Varje klass betecknas utifrån motorcykelmotorns cylinder och om det är en tvåtaktsmotor eller en fyrtakt. Tvåtaktsmotorer anses som större miljöbov än fyrtaktarna. Här ska klasserna presenteras kortfattat en och en.
- Den första klassen för ungdomar kallas som redan nämnt, Guldhjälmsklassen och finns i tre nivåer. Nivåerna beror på cyklarna och volymen. Man talar om 50cc för de minsta, 65 cc för de lite större och 85 cc upp till 12 års ålder.
Efter det kommer 85 cc för ungdom mellan 10-16 år och sedan MX2 för de vana.
- Nästa klass är U17 som körs mellan 10-17 år. Cykeln är på 125 cc.
- MX1 körs med en tvåtaktsmotor på 250 cc eller en fyrtakt med 450cc.
- MX2 är klassen med fyrtaktsmotor på 250 cc.
- Sist men inte minst kommer MX3 som körs med motorcyklar av 450 cc eller högre.
För tjejer finns det nu en egen klass som heter MX Girls och som har blivit en succé bland kvinnliga förare.