Hekkeperioden er fra april til juni. Gransangeren kan legge to kull med egg pr sesong. Reiret bygges av blad, mose og gress like over marken. Hunnen legger fra 4 til 7 egg, de er hvite med små svartrøde prikker. Rugetiden er fra 13 til 15 dager. Ungene forlater reiret 12-15 dager etter klekkingen.