Les puces vivent en moyenne huit jours lorsqu'elles sont sur des animaux à poils courts, et elles restent en vie plus longtemps sur des animaux à poils longs. Les puces qui n'ont pas d'animaux pour se nourrir vivent n'importe où de quelques jours à deux semaines.
Les puces adultes non écloses peuvent vivre dans leurs cocons jusqu'à cinq mois, ce qui leur permet de rester en vie dans des appartements ou des maisons même lorsque les structures ne sont pas occupées. Les puces non écloses émergent de leurs cocons lorsqu'elles sentent le mouvement à proximité d'un animal ou d'un humain, et elles peuvent quitter le cocon et sauter sur un hôte en quelques secondes seulement.