505 dive sites in Canada. Open a site for live conditions and tides and the shops that dive there.
505 sites found

Lake Huron, Ontario, Canada
wreck
Canada

Nova Scotia, Canada
shore
Nova Scotia, Canada
shore
Canada

Main Duck Island, Ontario, Canada

Canada

Frontenac Islands, Simcoe Island, Ontario, Canada

Canada

Gambier Island, British Columbia, Canada
wreck
Municipality of Jasper, Canada

Canada

Prince Edward, Ontario, Canada
wreck
Canada

British Columbia, Canada

Canada
reef
Lake Huron, Ontario, Canada

Canada
reef
Canada

Vancouver Island, British Columbia, Canada

Canada
wreck
Frontenac Islands, Canada

Nova Scotia, Canada
wreck
Nova Scotia, Canada

Leeds and the Thousand Islands, Canada

Canada

Main Duck Island, Ontario, Canada

Lake Huron, Ontario, Canada

Bowen Island, British Columbia, Canada
reef
Nova Scotia, Canada
shore
Canada

Nova Scotia, Canada

Prince Edward, Timber Island, Ontario, Canada

Canada

Ontario, Canada

Canada

Canada

Canada

Bayswater, Canada

Canada

Area E (Nanoose Bay), Canada
wall
Canada

Nova Scotia, Canada
shore
Municipality of Jasper, Canada

New Brunswick, Canada

Canada
wall
Canada

Canada

Canada

Canada

Canada

Nova Scotia, Canada
shore
West Vancouver, Canada

Nova Scotia, Canada
shore
Canada

Prince Edward County, Canada

Chemainus, Canada

Canada

Indian Island, New Brunswick, Canada

Nova Scotia, Canada
shore