Dive sites in Canada

304 dive sites in Canada. Pick sports and filters below, open a place for its week, or plan a trip scored on the forecast and the journey from home.

Sport: tick any
Filter the list and the map

Filters

Every sport

In the water

Dive sites

Sea this week Any
Show the places as

Best this week first

Showing 150 of 304 places.

  1. American (Virginia) brig, name unknown (1824)Dive site, CanadaStay in HalifaxWater 14°CThis week: GoodBest day 80/1007 good days
  2. British tanker Kars (1942)Dive site, CanadaStay in HalifaxWater 14°CThis week: GoodBest day 80/1007 good days
  3. CN Barges (3), c. 1941Dive site, CanadaStay in HalifaxWater 14°CThis week: GoodBest day 80/1007 good days
  4. Dominion Coal Company barges Freeman (date unknown) and Lucia P. Dow (1957)Dive site, CanadaStay in HalifaxWater 14°CThis week: GoodBest day 80/1007 good days
  5. Hudson bomber plane (1944)Dive site, CanadaStay in HalifaxWater 14°CThis week: GoodBest day 80/1007 good days
  6. Metahead BankDive site, CanadaStay in HalifaxSea 0.3–0.9 mWater 14°CThis week: GoodBest day 80/1007 good days
  7. Norwegian barque Tordenskjold (1879)Dive site, CanadaStay in HalifaxWater 14°CThis week: GoodBest day 80/1007 good days
  8. Royal Canadian Navy gate vessel HMCS Ypres (1940)Dive site, CanadaStay in HalifaxWater 14°CThis week: GoodBest day 80/1007 good days
  9. Schooner Gertrude de Costa (1950)Dive site, CanadaStay in HalifaxWater 14°CThis week: GoodBest day 80/1007 good days
  10. Schooner Reaper (1899)Dive site, CanadaStay in HalifaxWater 14°CThis week: GoodBest day 80/1007 good days
  11. Sea Fury fighter bomber plane (1952)Dive site, CanadaStay in HalifaxWater 14°CThis week: GoodBest day 80/1007 good days
  12. Wellesly RockDive site, CanadaStay in HalifaxWater 14°CThis week: GoodBest day 80/1007 good days
  13. Arachne ReefDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  14. Canoe RockDive site, CanadaStay in SidneySea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  15. Celia ReefsDive site, CanadaStay in SidneySea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  16. Chesil BankDive site, CanadaStay in SidneySea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  17. Cooper ReefDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  18. Forest IslandDive site, CanadaStay in SidneySea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  19. G.B. ChurchDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  20. Graham`s WallDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  21. Imrie IslandDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  22. Joan RockDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  23. Little Group IslandsDive site, CanadaStay in SidneySea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  24. North Cod ReefDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  25. Reay IslandDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  26. Rose RockDive site, CanadaStay in SidneySea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  27. Rubly IslandDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  28. South Cod ReefDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  29. Arbutus IslandDive site, CanadaStay in North SaanichSea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  30. Atkins ReefDive site, CanadaStay in North SaanichSea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  31. Batt RockDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  32. Ben Mohr RockDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  33. Collinson ReefDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  34. Dyer RocksDive site, CanadaStay in North SaanichSea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  35. Enterprise ReefDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  36. Horda ShoalsDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  37. Louisa RockDive site, CanadaStay in North SaanichSea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  38. Money Maker ReefDive site, CanadaStay in North SaanichSea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  39. Patey RockDive site, CanadaStay in North SaanichWater 10°CThis week: GoodBest day 80/1007 good days
  40. Peck ReefDive site, CanadaStay in North SaanichSea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  41. Shute ReefDive site, CanadaStay in North SaanichSea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  42. Wain RockDive site, CanadaStay in North SaanichSea 0–0.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  43. Warner RockDive site, CanadaStay in UclueletSea 0.4–0.8 mWater 11°CThis week: GoodBest day 80/1007 good days
  44. Barnsley ShoalDive site, CanadaStay in Campbell RiverSea 0 mThis week: GoodBest day 80/1007 good days
  45. Bentley RockDive site, CanadaStay in Campbell RiverSea 0 mThis week: GoodBest day 80/1007 good days
  46. Defender ShoalDive site, CanadaStay in Campbell RiverSea 0 mWater 12°CThis week: GoodBest day 80/1007 good days
  47. Entrance BankDive site, CanadaStay in Campbell RiverWater 12°CThis week: GoodBest day 80/1007 good days
  48. Kinghorn RocksDive site, CanadaStay in Campbell RiverSea 0 mWater 12°CThis week: GoodBest day 80/1007 good days
  49. Min RockDive site, CanadaStay in Campbell RiverSea 0 mThis week: GoodBest day 80/1007 good days
  50. Nixon RockDive site, CanadaStay in Campbell RiverSea 0 mThis week: GoodBest day 80/1007 good days
  51. Ripple ShoalDive site, CanadaStay in Campbell RiverSea 0 mThis week: GoodBest day 80/1007 good days
  52. Sentry ShoalDive site, CanadaStay in Campbell RiverSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  53. Tusko RockDive site, CanadaStay in Campbell RiverSea 0 mWater 12°CThis week: GoodBest day 80/1007 good days
  54. Warspite RockDive site, CanadaStay in Campbell RiverSea 0 mWater 12°CThis week: GoodBest day 80/1007 good days
  55. Wilby ShoalsDive site, CanadaStay in Campbell RiverSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  56. Yaculta BankDive site, CanadaStay in Campbell RiverSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  57. Arabia (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  58. Bull Kelp 6mDive site, CanadaStay in ParksvilleSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  59. Charles P. Minch (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  60. City of Grand Rapids (steamer)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  61. Cottam Point Reef 0/180Dive site, CanadaStay in ParksvilleSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  62. Cottam ReefDive site, CanadaStay in ParksvilleSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  63. Dorcas RockDive site, CanadaStay in ParksvilleSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  64. Forest City (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  65. James C. King (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  66. Jeffrey RockDive site, CanadaStay in ParksvilleSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  67. Main wall 90'Dive site, CanadaStay in ParksvilleSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  68. Maze 12-18mDive site, CanadaStay in ParksvilleSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  69. Mid Wall 16-18mDive site, CanadaStay in ParksvilleSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  70. Philo Scoville (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  71. Seal ReefDive site, CanadaStay in ParksvilleSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  72. Small Wall 12mDive site, CanadaStay in ParksvilleSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  73. Sweepstakes (schooner)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  74. The Jib WallDive site, CanadaStay in ParksvilleSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  75. The Tugs (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  76. W. L. Wetmore (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  77. Wall beach out 30 return 210/230 50-90'Dive site, CanadaStay in ParksvilleSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  78. Fulford ReefDive site, CanadaStay in Oak BaySea 0–0.2 mWater 10°CThis week: GoodBest day 80/1007 good days
  79. Mouat ReefDive site, CanadaStay in Oak BaySea 0–0.4 mWater 10°CThis week: GoodBest day 80/1007 good days
  80. Spring BayDive site, CanadaStay in Oak BaySea 0–0.2 mWater 10°CThis week: GoodBest day 80/1007 good days
  81. Telegraph CoveDive site, CanadaStay in Oak BaySea 0–0.2 mWater 10°CThis week: GoodBest day 80/1007 good days
  82. Templar RockDive site, CanadaStay in Oak BaySea 0.1–0.4 mWater 10°CThis week: GoodBest day 80/1007 good days
  83. Ten Mile PointDive site, CanadaStay in Oak BaySea 0–0.2 mWater 10°CThis week: GoodBest day 80/1007 good days
  84. Annie Falconer (Wreck)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  85. City of Sheboygan (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  86. Comet (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  87. Frontenac (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  88. George A. Marsh (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  89. Katie Eccles (Wreck)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  90. Kellett RockDive site, CanadaStay in Port RenfrewSea 0.4–0.9 mWater 11°CThis week: GoodBest day 80/1007 good days
  91. Munson (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  92. Olive Branch (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  93. Quartertide RocksDive site, CanadaStay in Port RenfrewSea 0.4–0.7 mWater 11°CThis week: GoodBest day 80/1007 good days
  94. SS ValenciaDive site, CanadaStay in Port RenfrewSea 0.6–1.1 mWater 11°CThis week: GoodBest day 80/1007 good days
  95. Wolfe Islander II (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  96. Atrevida ReefDive site, CanadaStay in Powell RiverSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  97. Bald ReefDive site, CanadaStay in St. EspritSea 0.3–1.1 mWater 14°CThis week: GoodBest day 80/1007 good days
  98. Bald Rock ReefDive site, CanadaStay in St. EspritSea 0.3–1.1 mWater 14°CThis week: GoodBest day 80/1007 good days
  99. Barnard CastleDive site, CanadaStay in ColwoodSea 0.1–0.2 mWater 10°CThis week: GoodBest day 80/1007 good days
  100. Beacon RockDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1007 good days
  101. Brant ReefDive site, CanadaStay in NanaimoSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  102. Carpenter RockDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1007 good days
  103. Clarke RockDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1007 good days
  104. Coghlan RockDive site, CanadaStay in ColwoodSea 0.1–0.2 mWater 10°CThis week: GoodBest day 80/1007 good days
  105. Crow ReefDive site, CanadaStay in St. EspritSea 0.3–1.1 mWater 14°CThis week: GoodBest day 80/1007 good days
  106. Dodd NarrowsDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1007 good days
  107. Exeter ShoalDive site, CanadaStay in ComoxSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  108. Forest FriendDive site, CanadaStay in ComoxSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  109. Grant ReefsDive site, CanadaStay in Powell RiverSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  110. HMCS GatineauDive site, CanadaStay in ComoxSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  111. Laurel WhalenDive site, CanadaStay in ComoxWater 12°CThis week: GoodBest day 80/1007 good days
  112. Long BarDive site, CanadaStay in St. EspritSea 0.2–0.6 mWater 14°CThis week: GoodBest day 80/1007 good days
  113. Maude ReefDive site, CanadaStay in ComoxSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  114. Nash BankDive site, CanadaStay in ComoxSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  115. Neville RockDive site, CanadaStay in Powell RiverSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  116. Oregon RockDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1007 good days
  117. Oswald BankDive site, CanadaStay in Powell RiverSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  118. Palliser RockDive site, CanadaStay in ComoxWater 12°CThis week: GoodBest day 80/1007 good days
  119. Picard ReefDive site, CanadaStay in St. EspritSea 0.1–0.6 mWater 14°CThis week: GoodBest day 80/1007 good days
  120. Power Squadron ReefDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1007 good days
  121. Satellite ReefDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1007 good days
  122. Sky Pilot RockDive site, CanadaStay in Powell RiverSea 0 mWater 12°CThis week: GoodBest day 80/1007 good days
  123. The ReefDive site, CanadaStay in St. EspritSea 0.3–1.1 mWater 14°CThis week: GoodBest day 80/1007 good days
  124. USS Tattnall (DD-125)Dive site, CanadaStay in ComoxSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  125. Western RockDive site, CanadaStay in Powell RiverSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  126. 17 Fathom Wreck (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  127. Atlantic (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  128. Brown Brothers (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  129. Cecil J. (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  130. Centre ReefDive site, CanadaStay in LadysmithSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  131. Cluster RocksDive site, CanadaStay in LadysmithWater 12°CThis week: GoodBest day 80/1007 good days
  132. Collins ShoalDive site, CanadaStay in LadysmithWater 12°CThis week: GoodBest day 80/1007 good days
  133. Concrete Block ReefDive site, CanadaStay in SquamishWater 12°CThis week: GoodBest day 80/1007 good days
  134. Danger ReefsDive site, CanadaStay in LadysmithSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  135. Egerton RockDive site, CanadaStay in SecheltSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  136. Escape ReefDive site, CanadaStay in LadysmithSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  137. Fort Langley WreckDive site, CanadaStay in SquamishWater 12°CThis week: GoodBest day 80/1007 good days
  138. Fraser RockDive site, CanadaStay in SecheltSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  139. HMCS AnnapolisDive site, CanadaStay in SecheltSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  140. Pascal P. Pratt (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  141. Porteau CoveDive site, CanadaStay in SquamishWater 12°CThis week: GoodBest day 80/1007 good days
  142. Porteau Cove Diving AreaDive site, CanadaStay in SquamishWater 12°CThis week: GoodBest day 80/1007 good days
  143. Sechelt Rapids (Skookumchuck)Dive site, CanadaStay in SecheltSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  144. Tattenham LedgeDive site, CanadaStay in SecheltSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  145. Temple RockDive site, CanadaStay in SecheltSea 0–0.1 mWater 12°CThis week: GoodBest day 80/1007 good days
  146. The Ready ShipwreckDive site, CanadaStay in SquamishWater 12°CThis week: GoodBest day 80/1007 good days
  147. Trade Wind (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  148. TuwanekDive site, CanadaStay in SecheltSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  149. Virago RockDive site, CanadaStay in LadysmithSea 0.1–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  150. Wilma (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
Show more

The map needs JavaScript. The list beside it holds every place, 50 at a time, and each place's page links to Google Maps.

Each place is ringed by its best day this week, a surf spot for the level you pick. Zoom in, or tap a cluster, to see the places in it.

Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.

Every country, A to Z (111)

Each country's dive sites, on this list and map.