Ozelots sind Fleischfresser und ernähren sich hauptsächlich von kleinen Säugetieren, Vögeln, Reptilien und Amphibien. Ihre Beutetiere umfassen Nagetiere, Opossums, Faultiere, Leguane und Frösche.