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:

OAKVILLE FLOWER Class 1939-1940  Corvette 
OJIBWA Oberon  Submarine 
OKANAGAN Oberon  Submarine 
ONONDAGA Oberon  Submarine 
ONTARIO Ex-RN  Cruiser 
ORANGEVILLE CASTLE Class (Ex RN)  Corvette 
ORCA Orca  (PCT) Training Vessel 
ORILLIA FLOWER Class 1939-1940  Corvette 
ORIOLE   Sail training vessel 
ORKNEY RIVER Class 42-43 Programme  Frigate 
OSHAWA ALGERINE Class  Minesweeper 
OTTAWA (1st) RIVER Class British  Destroyer 
OTTAWA (2nd) RIVER Class British  Destroyer 
OTTAWA (3rd) St. Laurent  Destroyer Escort 
OTTAWA (4th) Halifax  Canadian Patrol Frigate 
OTTER N/A  Armed Yacht 
OUTARDE BANGOR Class (39-40 Programme)  Minesweeper 
OUTREMONT RIVER Class 42-43 Programme  Frigate 
OWEN SOUND Revised FLOWER (1942-43 Program)  Corvette