Royal Canadian Navy – Current and Retired

Royal Canadian Navy 23 ship classes documented with 38 vessel captures.

Pages (navigate to pages for photo credits):

Destroyers (including Destroyer Escorts)

HMCS Iroquois NARA

Frigates

WO-A037319

Corvettes and Patrol Vessels

WO-A037319

Mine Warfare Vessels

HMCS MIRAMICHI Bay class e010777558-v8

Auxiliaries and Other Ships

DESERT STORM

Submarines

HMCS VICTORIA at Sea