Royal Canadian Navy – Current and Retired

Royal Canadian Navy 21 ship classes documented with 55 vessel captures.

Pages (navigate to pages for photo credits):

Royal Canadian Navy Aircraft Carriers – Tribute Page (no satellite views!)

WO-A057319

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