Rožu purvs sāka veidoties vairākās ieplakās ar nelīdzenu gultni. Tajā uzkrājušies glaciolimniskie nogulumi – māli un aleirīti. Konstatēts, ka šī slāņa biezums parasti ir apmēram 3–8 m, bet atsevišķos morēnas virsmas pazeminājumos sasniedz pat 10 m. Vienīgi purva ieplakas rietumu daļā uzkrājušies glaciofluviāli grantaini nogulumi. Vāji caurlaidīgie mālainie nogulumi, apgrūtinātā notece, kā arī ieplaku dziļākajās daļās saglabājušos seklo relikto ūdenstilpju aizaugšana vecināja purva izveidošanos un attīstību, kas bija sarežģīta. Sākotnēji nelīdzenajās ieplakās virs glaciolimniskā māla uzkrājās karbonātisks māls vai smilšmāls, vai arī mālains sapropelis seklu, pēc platības nelielu ūdenstilpju vietās. Virs minerālajiem nogulumiem Rožu purva ieplaku teritorijā holocēna sākumā trīs atsevišķās blakus esošās ieplakās uzkrājās zemā purva tipa kosu–hipnu kūdra. Tās vecums noteikts, izmantojot 14C radiooglekļa metodi. Iegūtie rezultāti ļauj secināt, ka kūdra sākusi uzkrāties un purvs sācis attīstīties pirms ~ 11 000–10 000 gadu, kad purva teritorijas apkārtnē sāka veidoties bērzu–priežu meži, bet, mainoties klimatam, izveidojās blīvi priežu meži. Palielinoties kūdras slāņa biezumam, augi vairs nevarēja saņemt barības vielas no gruntsūdeņiem, un zemā tipa purva veģetāciju sākotnēji nomainīja pārejas purva tipa, bet pēc tam augstā purva tipam raksturīga veģetācija. Atsevišķajās ieplakās strauji uzkrājās augstā purva tipa kūdras slāņi. Tie auga gan vertikāli, gan arī horizontāli, aizņēma arvien plašākas teritorijas un Holocēna klimatiskā optimuma laikā pirms ~ 6500 gadiem saplūda kopā, izveidojot vienotu lielu purvu – Rožu purvu. Mūsdienās šai teritorijā izveidojies tipisks augstā tipa purvs ar diviem diezgan izteiktiem kupoliem.

Rožu purvs vēlā rudenī. 26.10.2011.
Fotogrāfe Māra Pakalne.