Foi educado no mosteiro beneditino da Picardia e, mais tarde, tornou-se abade de Nova Corbie, na Vestefália.
Em 832, Ansgar foi nomeado bispo de Hamburgo e recebeu a missão de evangelizar a Dinamarca, a Noruega e a Suécia.

O seu excecional talento para a pregação foi acompanhado pela providência divina. Quando o supersticioso rei da Suécia decidiu lançar a sorte para determinar se os missionários cristãos seriam autorizados a entrar no seu reino, Ansgar confiou o resultado a Deus - e o resultado foi favorável.

Homem de profunda humildade e ascetismo, Ansgar vestia uma tosca camisa de pelo, vivia a pão e água e mostrava grande caridade para com os pobres. Morreu em 865, pranteado por todo o Norte da Europa.

Sendo o primeiro missionário na Suécia e o organizador da hierarquia eclesiástica nos países nórdicos, Santo Ansgar foi declarado patrono da Escandinávia.