Sølvhejren yngler kolonivis, ofte sammen med fiskehejre og andre hejrearter, i træer eller i tæt, svært tilgængeligt rør. Hunnen lægger som regel 3–5 svagt blågrønne æg, der ruges af begge køn i omkring fire uger. Ungerne fodres af forældrene i reden og bliver flyvefærdige efter cirka seks uger. I de nordiske kolonier er ynglesuccessen stærkt afhængig af uforstyrrede, vandrige lokaliteter.