Canada has the most beautiful underwater life in the world. From majestic coral reefs in the Caribbean islands to incredible kelp forests along the Pacific coast and hidden freshwater lakes, Canada’s waters are teaming with vibrant aquatic creatures that make any scuba dive an unforgettable experience. Here are the best places to go scuba diving in Canada.

British Columbia

Desolation Sound Marine Park is an excellent spot for beginner and experienced divers. The park’s protected waters are home to various marine life, like wolf eels, sea lions, giant octopuses, lingcod, and even some whales! Plenty of dives are available for those looking to explore the caves and canyons at depths up to 80 meters.

Nova Scotia

Sable Island is an isolated island situated off the east coast of Nova Scotia. It’s known as one of the best places in Canada for drift diving, thanks to its strong currents, which bring all sorts of life into the area, such as sharks, rays, turtles, and much more.