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:

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
HMCS GALIANO    
HMCS GALT FLOWER Class 1939-1940  Corvette 
HMCS GANANOQUE BANGOR Class (40-41 Regular Programme)  Minesweeper 
HMCS GASPE (1st) Fundy Class  Minesweeper 
HMCS GASPE (2nd) Bay  Minesweeper 
HMCS GATINEAU (1st) RIVER Class British  Destroyer 
HMCS GATINEAU (2nd) Restigouche  Destroyer Escort 
HMCS GEORGIAN BANGOR Class (39-40 Programme)  Minesweeper 
HMCS GIFFARD Revised FLOWER (Ex-RN)  Corvette 
HMCS GIVENCHY Battle Class  Trawler 
HMCS GLACE BAY (1st) RIVER Class 43-44 Programme  Frigate 
HMCS GLACE BAY (2nd) Kingston  Maritime Coastal Defence Vessel 
HMCS GODERICH BANGOR Class (40-41 Regular Programme)  Minesweeper 
HMCS GOOSE BAY Kingston  Maritime Coastal Defence Vessel 
HMCS GRANBY BANGOR Class (40-41 Diesel Programme)  Minesweeper 
HMCS GRANDMERE BANGOR Class (40-41 Regular Programme)  Minesweeper 
HMCS GRILSE (1st)    
HMCS GRILSE (2nd) Balao  Submarine 
HMCS GRIZZLY N/A  Armed Yacht 
HMCS GRIZZLY Orca  (PCT) Training Vessel 
HMCS GROU RIVER Class 42-43 Programme  Frigate 
HMCS GUELPH Revised FLOWER (1942-43 Program)  Corvette 
HMCS GULNARE    
HMCS GUYSBOROUGH BANGOR Class (Ex-RN)  Minesweeper