Ships of the Royal Canadian Navy

These pages list most of the ships that have served the Royal Canadian Navy yesterday and today. To browse our database, please choose a letter from our index:

Ship ClassType
MACKENZIE Mackenzie  Destroyer Escort 
MAGDALEN Western Isles Class  A/S Trawler 
MAGNIFICENT Majestic  Light Fleet Carrier 
MAGOG RIVER Class 42-43 Programme  Frigate 
MAHONE BANGOR Class (39-40 Programme)  Minesweeper 
MALASPINA Patrol Vessel   
MALPEQUE BANGOR Class (39-40 Programme)  Minesweeper 
MANITOULIN Western Isles Class  A/S Trawler 
MARGAREE (1st) RIVER Class British  Destroyer 
MARGAREE (2nd) St. Laurent  Destroyer Escort 
MARGARET    
MARGARET BROOKE Harry DeWolf Class  Arctic/Offshore Patrol Vessel 
MATANE RIVER Class 42-43 Programme  Frigate 
MATAPEDIA FLOWER Class 1939-1940  Corvette 
MAX BERNAYS Harry DeWolf Class  Arctic/Offshore Patrol Vessel 
MAYFLOWER FLOWER Class 1939-1940  Corvette 
MEDICINE HAT BANGOR Class (40-41 Regular Programme)  Minesweeper 
MELVILLE BANGOR Class (40-41 Diesel Programme)  Minesweeper 
MEON RIVER Class EX-RN  Frigate 
MERRITONIA Revised FLOWER (1943-44 Program)  Corvette 
MESSINES Battle Class  Trawler 
MICMAC TRIBAL 1940s  Destroyer 
MIDDLESEX ALGERINE Class  Minesweeper 
MIDLAND Original FLOWER (1940-41 Program)  Corvette 
MILLTOWN BANGOR Class (41-42 Programme)  Minesweeper 
MIMICO Revised FLOWER (Ex-RN)  Corvette 
MINAS BANGOR Class (39-40 Programme)  Minesweeper 
MIRAMICHI (1st) BANGOR Class (39-40 Programme)  Minesweeper 
MIRIMACHI (2nd) Bay  Minesweeper 
MIRIMACHI (3rd) Bay  Minesweeper 
MISCOU Western Isles Class  A/S Trawler 
MONCTON (1st) FLOWER Class 1939-1940  Corvette 
MONCTON (2nd) Kingston  Maritime Coastal Defence Vessel 
MONNOW RIVER Class EX-RN  Frigate 
MONTREAL (1st) RIVER Class 42-43 Programme  Frigate 
MONTREAL (2nd) Halifax  Canadian Patrol Frigate 
MOOSE (1st) N/A  Armed Yacht 
MOOSE (2nd) Orca  (PCT) Training Vessel 
MOOSE JAW FLOWER Class 1939-1940  Corvette 
MORDEN FLOWER Class 1939-1940  Corvette 
MORESBY Anticosti  Minesweeper Auxiliary 
MULGRAVE BANGOR Class (41-42 Programme)  Minesweeper