Před časem vědci věřili, že kočky vidí svět v černé a bílé barvě a rozlišují některé odstíny šedé. V současné době se otázka: Kočky vidí, že barvy lze říci s vysokou mírou jistoty, že tato zvířata mají zbarvené vidění. Není to tak jasné a kontrastní jako u lidí nebo primátů, ale přesto některé barvy, například červená a modrá - rozlišují, ale vnímají je poněkud jinak než osoba.
Nejlepší ze všech je, že kočky vidí "chladné" barvy, jako jsou odstíny šedé, zelené a modré, zatímco pouze šedá může být rozdělena do 24 různých barev.
Abychom pochopili, kolik barev kočky vidí a jak je vnímá, byly provedeny poměrně dlouhé a podrobné experimenty, v jejichž důsledku vědci dospěli k závěru, že některé kočkovité barvy vůbec nejsou vnímány, například hnědé, oranžové. Objekty červené kočky jsou viděny jako světle zelené, někdy jako šedé (v závislosti na světle), žlutá je vnímána jako bílá a modrá není rozpoznána jako taková, ale je schopna rozlišit objekty této barvy od červené.
Většina odborníků souhlasí, že kočky se nejlépe vyznačují třemi barvami - to jsou odstíny červených, modrých a zelených odstínů, ale někteří vědci rozšiřují tento seznam na šest barev.
Barva, v níž kočky vidí svět, se výrazně liší od lidského vnímání, samozřejmě jsou tyto barvy mnohem horší, ale kočky mají barevný vjem, na rozdíl od jiných zvířat, které žijí v černé a bílé barvě. Viditelnost schopností koček poznávat barvu není vědcům plně pochopena, takže existuje možnost, že se po chvíli dozvíme, že kočky dokonale odlišují mnohem více barev.