貓是胎生動物。在至夏的發情期結束和冬季開始,公貓會到處撒尿,而母貓則會在半夜咆哮大叫,俗稱“擾貓”或“叫貓春”,也就是貓的發情期。這個問題通常可以通過結紮來解決或大大緩解。也可以用貓薄荷讓貓咪產生“性反應”來表達貓咪的需求,減少公貓隨地大小便的次數作為標記。
壹般認為貓的發情期在冬末至夏初,少數沒有絕對時間。在此期間,未懷孕的母貓每隔1421天發情壹次,共36天,交配時間約為連續2、3天。交配時,公貓的陰莖會勃起並刺破,勃起的陰莖會觸碰到母貓的陰道壁。母貓必須依靠這種方式來刺激排卵,所以母貓很少在第壹次交配時懷孕。大多數貓懷孕63天,小貓6到7周斷奶。10到15個月後,它們的性特征會成熟,母貓會壹次產下多胞胎,母貓的子宮也有四個卵巢。