Troldanden yngler ved næringsrige søer, damme og i skærgårde, gerne på holme og i ly af hættemågekolonier, der giver en vis beskyttelse mod rovdyr. Reden er en græsforet fordybning nær vandet. Hunnen lægger normalt 8–11 æg og ruger dem alene i omkring 23–28 dage. Ungerne er redeflygtige og kan svømme og dykke kort efter klækningen og søger selv føde under hunnens opsyn.