Пре неки дан научници су веровали да мачке виде свет у црној и белој боји и разликују се између неколико сивих боја. У садашњем тренутку, питање: да ли мачке виде боје са високим степеном сигурности говоре да ове животиње имају визију боје. Није тако сјајна и контрастна као код људи или примата, али, ипак, неке боје, на примјер црвено и плаво - разликују се, али их доживљавају нешто другачије од човека.
Најбоље од свега, мачке виде "хладне" боје, као што су нијансе сиве, зелене и плаве боје, док се, на пример, само сива може подијелити у 24 различите боје.
Да би се схватило колико боја мачке виде и како их доживљавају, изведени су прилично дуги и детаљни експерименти, због чега су научници дошли до закључка да неке боје мачака уопште нису уочене, на пример, браон, наранџасти. Предмети црвене мачке се виде као светло зелене, понекад и сиве (у зависности од светлости), жута се перципира као бела, а плава се не препознаје као таква, али је у стању да разликује објекте ове боје од црвене боје.
Већина стручњака се слаже да се мачке најбоље разликују по три боје - ово су нијансе црвених, плавих и зелених тонова, али неки научници проширују ову листу на шест боја.
Боја у којој мачке виде свет се сасвим разликује од људске перцепције, наравно, ове боје су много сиромашније, али, ипак, мачке имају перцепцију боја, за разлику од неких других животиња које живе у црно-белој боји. Знанственици још увек не разумеју визуелну способност мачака да препознају боју, тако да постоји могућност да ћемо након неког времена сазнати да мачке савршено разликују много више боја.