Kucing biasanya memiliki berat badan antara 2,5 hingga 7 kilogram dan jarang melebihi 10 kg. Bila diberi makan berlebihan, kucing dapat mencapai berat badan 23 kg. Tapi kondisi ini amat tidak sehat bagi kucing dan harus dihindari. Dalam penangkaran, kucing dapat hidup selama 15 hingga 20 tahun, kucing tertua diketahui berusia 38 tahun 3 hari yang bernama Creme Puff. Kucing peliharaan yang tidak diperbolehkan keluar rumah dan disterilkan dapat hidup lebih lama (mengurangi risiko perkelahian dan kecelakaan). Kucing liar yang hidup di lingkungan urban modern hanya hidup selama 2 tahun atau bahkan kurang dari itu.