Tutti i draghi conosciuti sono raggruppati in una delle sette classi, in base alle loro abilità o caratteristiche simili che possiedono. I draghi possono anche essere spostati in un'altra classe se vengono fatte nuove scoperte che si adattano meglio al drago in un'altra classe.
Le sette classi sono: Stoker, Boulder, Tracker, Sharp, Tidal, Mystery e Strike (più la classe Fear, eliminata nel secondo film).
Come menzionato nel cortometraggio Book of Dragons, e in Siamo una famiglia (seconda parte), il bis-bis-bisnonno di Skaracchio, Bork il Toro, è stato il primo a classificare i draghi in classi diverse.
Classe Stoker
Nella classe Stoker sono presenti i draghi che usano il fuoco come loro arma principale.
- Incubo Orrendo
- Morte Rossa
- Terribile Terrore
- Morte Verde
- Paura Notturna
- Mangia-Fiamme/Regina
- Calpestarocce (considerato di classe Tracker in Dragons: L'ascesa di Berk)
- Grugno Zoppo
- Coda Incendiaria
- Typhoomerang
Classe Boulder
I draghi di classe Boulder vivono in prossimità della terra, si nutrono principalmente di sassi e sono molto resistenti.
- Gronkio
- Ruttocaldo
- Morte Sussurrante
- Morte Urlante
- Gronkiaccio
- Gronkiaccio Ghiacciato (sottospecie del Gronkiaccio)
- Canino Affilato
- Eruptodon
- Tremore Catastrofico
- Badilelmo
- Sentinella
- Skullion
- Ala Eterna
- Tuonipede
- Trita Lotta
Classe Sharp
I draghi che appartengono alla classe Sharp sono molto vanitosi e presentano parti del corpo affilate.
- Ali di Lama
- Tagliatempeste
- Dragoncelli
- Tagliapioggia
- Tagliaboschi
- Cresta Spinata
- Pungirapido
- Dentellato
- Disboscatore
- Attaccavento
- Strabiliaculei
- Grim Gnasher
- Uncinato Mortale (rimosso in Dragon Trainer 2 da questa e spostato nella classe Tracker)
Classe Tidal
La Classe Tidal raggruppa i draghi il quale habitat sono le profondità del mare o i mari in generale.
- Grande Bestia Selvaggia
- Scalderone
- Scuotimari
- Mascellone
- Rotea Mari
- Corazza Infernale (o Ali Ciclope)
- Tamburo Furente
- Spettro di Sabbia
- Spettro del Deserto
- Scioglitutto
- Sfascianavi
- Solcavento
- Planatore
Classe Mystery
La Classe Mystery comprende i draghi di cui non si sa molto, anche se in realtà, grazie ai Cavalieri di Draghi, si è scoperto quasi tutto su di essi.
- Orripilante Bizippo (aggiunto dalla rimossa classe Fear)
- Cambia-Ala
- Rubaossa
- Incubo Volante
- Snaptrapper (come l'Orripilante Bizippo)
- Ala Strisciante
- Canto Letale
- Buffalord
- Soffiafumo Soffocante
- Sabbiante
- Sfascia Caverne
- Dolcemorte
- Ruba Spada
- Ombra Mortale
- Dramillion
Classe Tracker
La classe Tracker raggruppa i draghi con il senso dell'olfatto molto sviluppato.
E' stata aggiunta in Dragon Trainer 2.
- Uncinato Mortale (riclassificato dalla classe Sharp)
- Cornotonante
- Artiglio Tonante
- Digrignavento
- Calpestarocce (di classe Stoker in School of Dragons)
- Lama di Fuoco
Classe Strike
I draghi della classe Strike sono molto veloci e intelligenti, e hanno un attacco devastante.
Classe Sconosciuta
La classe Sconosiuta (Unknown) comprende i draghi di cui non si sa la classe, di conseguenza inseriti in questa.
Classi rimosse
Classe Fear
La Classe Fear è stata cancellata in Dragon Trainer 2 e i draghi che ne facevano parte sono stati spostati nella classe Mystery.
In questa classe venivano classificati i draghi subdoli e amanti delle imboscate, spesso con più teste.
- Orripilante Bizippo
- Snaptrapper