Le nombre de chatons nés par portée dépend de l'âge du chat et de ses expériences d'élevage passées. Environ un à huit chatons naissent dans chaque portée, mais la plupart des chats donnent naissance à quatre à six chatons à la fois.
Une chatte très jeune ou très âgée peut avoir moins de chatons dans sa portée en raison de la capacité réduite de son corps à élever des chatons in utero avec succès. Une chatte peut avoir jusqu'à trois portées de chatons par an, selon son cycle de chaleur. La plupart des chattes entrent en chaleur entre janvier et septembre et peuvent reprendre leurs chaleurs toutes les deux à trois semaines.