定毛色遗传的基因位于X染色体，而在Y染色体上并没有任何毛色的基因，基本色素只有产生黑色的真黑色素和产生红色的嗜铬黑色素，再因密集和稀释产生各种颜色。产生白色是因爲猫的毛发受到白斑基因、白色基因或隐性基因的影响，猫在隐性基因的影响之下会可能出现非常态现象的白子。尽管从基因的角度上来看，白猫应该相当少见。但中国等地因为曾经以为白长毛鸳鸯眼的猫就是波斯猫（事实上并非）而大量繁殖这类猫，所以白色较其他地区较多。另外，一些说法认为白毛蓝眼的猫会有听力障碍，因为猫的听觉所必要的离子平衡是由黑色素细胞所控制的，而白猫