A házimacska őse a núbiai macska - a legtöbb modern tudós véleménye szerint a házi- és a núbiai macska közötti különbségek olyan kicsik, hogy ugyanahhoz az alfajhoz tartoznak. Eltérések vannak a macska háziasításának dátuma között. Bizonyítékok vannak azonban arra, hogy a macska háziasítása sokkal korábban kezdődött és több ezer évig tartott, helyét pedig a termékeny félhold jelentette. Már 2000 körül a macskát általában az ókori Egyiptomban tenyésztették, ahol egy szent állat volt, azonosítva a Bastet istennővel, és a macskák holttestét mumifikáltak. A németek a termékenység istennőjével, Frejával is társították őt, aki ezen állatok húzott kocsijával lovagolt. Később rágcsálók pusztítására használták. Uralkodásának pillanatától kezdve a macska számos mese és mítosz hősévé vált.