Kształcił się w klasztorze benedyktynów w Pikardii, a później został opatem New Corbie w Westfalii.
W 832 r. Ansgar został mianowany biskupem Hamburga i otrzymał misję ewangelizacji Danii, Norwegii i Szwecji.

Jego wyjątkowemu talentowi do głoszenia kazań towarzyszyła boska opatrzność. Kiedy przesądny król Szwecji postanowił rzucić losy, aby ustalić, czy chrześcijańscy misjonarze zostaną wpuszczeni do jego królestwa, Ansgar powierzył wynik Bogu - i wynik był korzystny.

Ansgar, człowiek głębokiej pokory i ascezy, nosił szorstką koszulę z włosów, żył o chlebie i wodzie i okazywał wielkie miłosierdzie ubogim. Zmarł w 865 r., opłakiwany przez całą północną Europę.

Jako pierwszy misjonarz w Szwecji i organizator hierarchii kościelnej w krajach nordyckich, św. Ansgar został ogłoszony patronem Skandynawii.