La principale raison pour laquelle il y a tant de chats dans les refuges pour animaux est que les gens ne stérilisent pas ou ne stérilisent pas leurs chats et les laissent se reproduire, ce qui crée une augmentation exponentielle de la population et conduit à un trop grand nombre de chats pour le montant des foyers disponibles. Les chats intacts sont souvent autorisés à l'extérieur et chaque chatte peut produire deux portées par an.
De nombreuses régions ont une population de chats sauvages composée de chats qui ne sont pas socialisés avec les humains et qui se débrouillent seuls. Les gens peuvent localiser des chatons produits par des chats sauvages et les amener dans des refuges pour animaux, ou ils peuvent piéger des chats sauvages blessés ou nuisibles. Les chats domestiques autorisés à l'extérieur se perdent parfois et sont amenés au refuge pour animaux en tant qu'animaux errants, et ils sont moins susceptibles d'être micropucés que les chiens errants, de sorte qu'ils ne sont souvent pas réunis avec leurs propriétaires.
Les chats sont également souvent perçus comme ayant moins de valeur que les chiens, ce qui rend les gens plus susceptibles de les emmener au refuge pour animaux si le chat développe des problèmes de comportement ou devient un inconvénient. De nombreuses personnes achètent également des chatons sur un coup de tête, soit auprès de personnes ayant des portées accidentelles, soit dans des animaleries. Cela conduit à des situations où le chaton grandit et la famille n'en veut plus, puis l'abandonne à l'extérieur ou le remet au refuge pour animaux.