Le régime alimentaire des ocelots comprend principalement des souris, des lapins, des rats, des serpents, des poissons et des oiseaux. Les ocelots ressemblent à des chats domestiques par leur taille et leur comportement ; ils sont agiles et flexibles, et ils peuvent rapidement attraper des proies sur les branches des arbres, le sol et dans les eaux peu profondes.
Comme pour la plupart des animaux sauvages, le régime alimentaire des ocelots varie en fonction de la disponibilité des ressources, des conditions climatiques locales et des saisons. Les ocelots sont principalement des individus solitaires, comme la plupart des autres chats et félins, bien qu'ils chassent parfois en couples ou en petites meutes. Aux États-Unis, les ocelots vivent principalement dans le sud-ouest, s'installant en Arizona et au Texas. Selon la télévision publique du New Hampshire, leur habitat s'étend également jusqu'en Amérique centrale et en Amérique du Sud ; il n'est pas rare de les trouver au Mexique et au sud jusqu'en Argentine. Bien que les ocelots ne se lancent pas dans des migrations saisonnières ou annuelles, leur régime alimentaire tourne souvent autour d'espèces migratrices. À l'automne et au printemps, par exemple, ils peuvent manger des espèces d'oiseaux migratrices et consommer des populations locales de taupes, de souris, de rats et d'autres rongeurs au cours de l'année. Les ocelots vivent principalement dans les zones boisées et les plaines, et ils chassent la nuit. Ils font des tanières dans des zones abritées telles que des falaises et sous des arbres tombés, et ils peuvent élire domicile près de zones herbeuses ou de cours d'eau; l'emplacement de leurs habitations influence souvent leur alimentation.