Les puces peuvent vivre jusqu'à huit jours sur les animaux à poils courts et même plus longtemps sur les animaux à poils longs. Lorsque les puces adultes n'ont pas d'hôte pour se nourrir, elles peuvent survivre de quelques jours à un quelques semaines.
Les larves de puces mangent les excréments des puces adultes et ne peuvent survivre en leur absence. Les puces femelles commencent à pondre dans les 48 heures suivant un premier repas de sang, et dans les quatre à neuf jours, elles commencent à produire environ 27 œufs par jour et peuvent absorber jusqu'à 15 fois leur poids corporel par jour en sang. Les puces adultes peuvent rester dormantes jusqu'à cinq mois dans un appartement ou une maison envahis par les puces, puis réapparaître lorsque les gens emménagent, ce qui rend les infestations de puces difficiles à vaincre.