Bolhe so različnih vrst, vendar imajo vse vrste enak splošni štiristopenjski življenjski cikel. Življenjski cikel bolhe se začne z jajcem. Ko se jajčece izleže, bolha preide v drugo stopnjo, ki se imenuje faza ličinke. Tretja faza življenjskega cikla je znana kot faza lutke. Končno bolha postane odrasla, kar je zadnja faza njenega življenjskega cikla.
Življenjski cikel bolhe se nadaljuje vse leto in se začne, ko bolha samica odloži jajčeca. Bolšje jajce je biserno bel oval, malo manjši od zrna peska. Samica bolhe lahko odloži več kot 50 jajc na dan in na splošno odloži približno 500 do 600 jajc v času svojega življenja. Jajčeca bolh imajo raje toplo in vlažno okolje in, če so razmere primerne, se lahko izležejo v enem do petih dneh. Če so razmere manj kot ugodne, lahko valjenje traja več tednov.
Druga faza v življenjskem ciklu bolhe, imenovana faza ličinke, se pojavi, ko se izleže jajce. Ličinka izhaja iz jajčeca s hitinskim zobom, ki je trda hrbtenica na glavi, ki kasneje med taljenjem izgine. Ličinka je prosojno bela, običajno dolga približno 0.25 mm in ima majhne dlake vzdolž telesa, ki ji pomagajo pri premikanju. Ličinke bolh običajno jedo iztrebke odraslih bolh in bodo šle skozi tri faze taljenja, preden tvorijo zapredek. Čas, ki ga potrebuje ličinka, da dokonča taljenje, se lahko zelo razlikuje, faza ličinke pa lahko traja od šest do 6.35 dni.
Ko ličinka okoli sebe oblikuje svilnati zapredek, se je začela tretja faza v življenjskem ciklu bolhe. Faza lutke običajno traja od sedem do deset dni. Pupa pa lahko miruje eno leto ali več in čaka na prave razmere, da se pojavijo. Na splošno lahko tople temperature, visoka vlažnost in vibracije, ki jih povzročijo potencialne živali gostiteljice, ki gredo v bližini, pomenijo za lutko, da je čas, da izstopi.
Odraslost je zadnja faza v življenjskem ciklu bolhe. Ko bolha izstopi iz kokona, ima običajno temno obarvan eksoskelet, pokrit z grobimi ščetinami. Odrasla bolha ima tri pare nog, zadnje noge pa so namenjene skakanju. Odrasla bolha lahko živi do dve leti pred prvim obrokom krvi, ko pa dobi prvi krvni obrok, se mora hraniti vsakih štiri do šest ur, da preživi. Bolha bo v povprečju po prvem krvnem obroku na svojem gostitelju živela 12 dni, samica pa bo odložila jajčeca v dveh dneh po pritrditvi na žival gostitelja.