Csak egy elismert farkasfaj létezik: Canis lupus.
Ennek a fajnak azonban több al fajta is van, mint a szürke farkas, vörös farkas, keleti farkas, himalájai farkas, indiai farkas és arab farkas. Az etióp farkas szorosan rokonszenves, de külön fajnak tekintik.
Ezek az alfajok eltérő jellegzetességekkel és földrajzi elterjedéssel rendelkeznek, de mind a Canis lupus faj alá tartoznak.