Tapirul are o lungime de aproximativ 2 m și o înălțime de aproximativ 1 metru. Cântăresc între 150 și 300 kg. Au corpul rotunjit și cozi foarte scurte și butucănoase. Tapirul are copite, cu patru degete la picioarele din față și trei degete la cele din spate. Buza superioară și nasul Tapirului au format un trunchi scurt, iar aceștia au o limbă lungă.
Tapirul are o blană scurtă, cu culori care variază de la maro-roșcat la gri și până la aproape negru. Excepție fac tapirul de munte și tapirul asiatic. Tapirul de munte are o blană lâncedă mai lungă. Tapirul asiatic are partea din față și picioarele negre, iar partea centrală și spatele albe. Toți puii de tapir au blana maro, cu dungi și puncte mai deschise pentru camuflare.
Tapirul nu vede foarte bine, dar are un auz bun și un simț al mirosului foarte bun. De asemenea, tapirul înoată foarte bine.