Main Page | See live article | Alphabetical index

List of ships of the Canadian Navy

This is a list of ships in the Canadian Navy. "HMCS" is the abbreviation of "Her Majesty's Canadian ship" or "His Majesty's Canadian ship", depending on the gender of the head of state. Some ship names have been reused several times.

Table of contents
1 Current ships
2 Historical ships

Current ships

Halifax Class Multi-Role Patrol Frigates

Victoria Class Long-Range Patrol Submarine

Iroquois Class Area Air Defense Destroyers

Protecteur Class Auxiliary Oil Replenishment

Kingston Class Coastal Defense Vessels


Historical ships


Original fleet

Later additions

1939-1945 (World War II)

Post-World War II