Kirpe on erinevat tüüpi, kuid kõigil tüüpidel on sama üldine neljaetapiline elutsükkel. Kirbu elutsükkel algab munast. Kui muna koorub, läheb kirp teise staadiumisse, mida nimetatakse vastse staadiumiks. Elutsükli kolmandat etappi nimetatakse nukufaasiks. Lõpuks saab kirp täiskasvanuks, mis on tema elutsükli viimane etapp.
Kirbu elutsükkel jätkub aastaringselt ja algab siis, kui emane kirp muneb. Kirbumuna on pärlvalge ovaal, mis on veidi väiksem kui liivatera. Emane kirp võib muneda kuni 50 muna päevas ja tavaliselt muneb elu jooksul umbes 500–600 muna. Kirbumunad eelistavad sooja ja niisket keskkonda ning sobivate tingimuste korral võivad kooruda ühe kuni viie päevaga. Kui tingimused on ebasoodsamad, võib koorumine kesta mitu nädalat.
Kirbu elutsükli teine etapp, mida nimetatakse vastsete staadiumiks, toimub siis, kui muna koorub. Vastne väljub munast kitiinhamba abil, mis on pea peal olev kõva selgroog, mis hiljem sulamise käigus kaob. Vasts on poolläbipaistev valge, tavaliselt umbes 0.25 tolli (6.35 mm) pikk ja selle kehal on väikesed karvad, mis aitavad tal liikuda. Kirbuvastsed söövad tavaliselt täiskasvanud kirpude väljaheiteid ja läbivad enne kookoni moodustumist kolm sulamisfaasi. Vastse sulamise lõpetamiseks kuluv aeg võib olla väga erinev ja vastse staadium võib kesta kuus kuni 36 päeva.
Kui vastne moodustab enda ümber siidise kookoni, on alanud kolmas etapp kirbu elutsüklis. Nukustaadium kestab tavaliselt seitse kuni 10 päeva. Nukk võib aga uinuda aasta või kauemgi, oodates õigete tingimuste tekkimist. Üldiselt võivad soojad temperatuurid, kõrge õhuniiskus ja lähedusest mööduvate potentsiaalsete peremeesloomade põhjustatud vibratsioon tähendada nukule, et on aeg tärgata.
Täiskasvanuiga on kirbu elutsükli viimane etapp. Kui kirp kookonist väljub, on sellel tavaliselt tumedat värvi eksoskelett, mis on kaetud jämedate harjastega. Täiskasvanud kirbul on kolm paari jalgu, mille tagumised jalad on mõeldud hüppamiseks. Täiskasvanud kirp võib enne esimest verejahu elada kuni kaks aastat, kuid kui tal on esimene verejahu, peab ta ellujäämiseks toitma iga nelja kuni kuue tunni järel. Keskmiselt elab kirp oma peremehe peal 12 päeva pärast esimest verejahu ja emane muneb kahe päeva jooksul pärast peremeeslooma külge kinnitumist.