Several Canadian naval units have been named HMCS St. Laurent.
Ships of the Royal Canadian Navy bearing the name St. Laurent or Saint-Laurent share the following battle honours;