A kifejlett zsiráfoknak összesen 32 foga van:6 metszőfoga, 2 szemfoga, 6 előőrlőfoga és 8 nagyőrlőfoga mind a felső, mind az alsó állkapcsban. Mindegyik metszőfog és szemfog egy agyarszerű fogat képez, amelyet önvédelemre használnak, míg az arcfogak (premolárisok és őrlőfogak) segítik a zsiráfokat a táplálék megrágésében, amely elsősorban magas fák leveleiből, hajtásaiból és terméséből áll.