Ozelot er et mellomstort kattedyr og veier cirka 7–15,5 kg. Hanner blir fysisk større enn hunner, og sørlig ozelot blir typisk noe større enn nordlig ozelot (). Kroppslengden utgjør cirka 55–101 cm. I tillegg kommer halen, med cirka 30–45 cm. Skulderhøyden ligger rundt 35–50 cm. Alt avhengig av underart, kjønn og individuelle forskjeller.