Ships of the Canadian Navy

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

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
HMCS ACADIA    
HMCS AGASSIZ FLOWER Class 1939-1940  Corvette 
HMCS ALBERNI FLOWER Class 1939-1940  Corvette 
HMCS ALGERINE    
HMCS ALGOMA FLOWER Class 1939-1940  Corvette 
HMCS ALGONQUIN (1st) V Class ex-Royal Navy  Destroyer 
HMCS ALGONQUIN (2nd) Iroquois/Tribal Update  Destroyer 
HMCS AMBLER N/A  Armed Yacht 
HMCS AMHERST FLOWER Class 1939-1940  Corvette 
HMCS ANNAN RIVER Class EX-RN  Frigate 
HMCS ANNAPOLIS (1st) TOWN  Destroyer 
HMCS ANNAPOLIS (2nd) Annapolis  Helicopter Destroyer 
HMCS ANTICOSTI Western Isles Class  A/S Trawler 
HMCS ANTICOSTI (2nd) Anticosti Class  Minesweeper Auxiliary 
HMCS ANTIGONISH RIVER Class 43-44 Programme  Frigate 
HMCS ARLEUX Battle Class  Trawler 
HMCS ARMENTIERES Battle Class  Trawler 
HMCS ARNPRIOR CASTLE Class (Ex RN)  Corvette 
HMCS ARRAS Battle Class  Trawler 
HMCS ARROWHEAD FLOWER Class 1939-1940  Corvette 
HMCS ARVIDA FLOWER Class 1939-1940  Corvette 
HMCS ASBESTOS Revised FLOWER (1943-44 Program)  Corvette 
HMCS ASSINIBOINE (1st) RIVER Class British  Destroyer 
HMCS ASSINIBOINE (2nd) St. Laurent  Destroyer Escort 
HMCS ATHABASKAN (1st) TRIBAL 1940s  Destroyer 
HMCS ATHABASKAN (2nd) TRIBAL 1940s  Destroyer 
HMCS ATHABASKAN (3rd) Iroquois/Tribal Update  Destroyer 
HMCS ATHOLL Revised FLOWER (1942-43 Program)  Corvette 
HMCS AURORA Arethusa  Cruiser