1. Pacifico Walrus (_Odobenus rosmarus divergens_):questa sottospecie si trova nell'Artico del Pacifico, tra cui il mare di Bering, il mare di Chukchi e il mare di Laptev. È la più grande delle tre sottospecie e può crescere fino a 12 piedi e pesare fino a 4.000 libbre. I tronchi del Pacifico hanno zanne lunghe e curve che possono essere lunghe fino a 3 piedi.
2. Atlantic Walrus (_Odobenus rosmarus rosmarus_):questa sottospecie si trova nell'Oceano Nord Atlantico, principalmente intorno alla Groenlandia, al Canada e alla Norvegia. È leggermente più piccolo del walrus del Pacifico, con maschi che raggiungono una lunghezza massima di circa 10 piedi e pesano fino a 3.500 libbre. I tronchi dell'Atlantico hanno zanne più brevi e più dure dei walrus del Pacifico.
3. Laptev Walrus (_Odobenus rosmarus laptevi_):questa sottospecie si trova nel mare di Laptev, che fa parte dell'Oceano Artico. È il più piccolo delle tre sottospecie e si trova solo in una piccola area dell'Artico. I tronchi di Laptev hanno zanne di dimensioni intermedie tra i walrus del Pacifico e l'Atlantico.
Mentre queste tre sottospecie sono riconosciute, alcuni scienziati ritengono che potrebbero esserci ulteriori sottospecie che non sono ancora state identificate ufficialmente.