These pages list most of the ships that have served the Royal Canadian Navy yesterday and today. To browse our database, please choose a letter from our index:
| Ship | Class | Types |
|---|---|---|
| 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 |