La lutte dans l'Atlantique entre marines alliées et U-boote (sous-marins) allemands amena la guerre navale au Canada, transformant le fleuve Saint-Laurent et son golfe en zone de bataille. À partir de 1942, des U-boote coulèrent 23 navires marchands et bâtiments de la Marine; des améliorations aux défenses anti-sous-marines permirent d'endiguer ces pertes.
En novembre 1944, le U-1228 coula le Shawinigan au large de Terre-Neuve. Ce fut le dernier navire perdu dans la bataille du Saint-Laurent.
Le Shawinigan avait escorté le transbordeur Burgeo pour le protéger des attaques de U-boot. La photo, vraisemblablement prise peu après l'achèvement du navire, en 1941, montre la corvette sans armement secondaire, ni camouflage, ni numéro d'identification, ni pavillon blanc de la Marine royale du Canada. Les 91 membres de l'équipage du Shawinigan, dont le cuisinier Joseph Bertrand Alphonse Benoît (en haut, à droite), perdirent la vie. Benoît, cuisinier dans le civil, s'était enrôlé en août 1941 et servait à bord du Shawinigan depuis juin 1943.
Collection d'archives George-Metcalf
MCG 19940082-014