Fu educato nel monastero benedettino della Piccardia e in seguito divenne abate di Nuova Corbie, in Westfalia.
Nell'832, Ansgar fu nominato vescovo di Amburgo e gli fu affidata la missione di evangelizzare Danimarca, Norvegia e Svezia.

Il suo eccezionale talento per la predicazione fu accompagnato dalla provvidenza divina. Quando il superstizioso re di Svezia decise di tirare a sorte per stabilire se i missionari cristiani sarebbero stati ammessi nel suo regno, Ansgar affidò il risultato a Dio - e il risultato fu favorevole.

Uomo di profonda umiltà e ascetismo, Ansgar indossava una camicia di pelo ruvido, viveva di pane e acqua e mostrava grande carità verso i poveri. Morì nell'865, pianto da tutto il Nord Europa.

Come primo missionario in Svezia e organizzatore della gerarchia ecclesiastica nei Paesi nordici, Sant'Ansgar fu dichiarato Patrono della Scandinavia.