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 all 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.2–1 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. Rose RockDive site, CanadaStay in SidneySea 0–0.3 mWater 11°CThis week: GoodBest day 80/1007 good days
  14. Arbutus IslandDive site, CanadaStay in North SaanichSea 0–0.3 mWater 11°CThis week: GoodBest day 80/1007 good days
  15. Atkins ReefDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  16. Batt RockDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  17. Ben Mohr RockDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  18. Collinson ReefDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  19. Enterprise ReefDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  20. Horda ShoalsDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  21. Money Maker ReefDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  22. Patey RockDive site, CanadaStay in North SaanichWater 10°CThis week: GoodBest day 80/1007 good days
  23. Peck ReefDive site, CanadaStay in North SaanichSea 0–0.3 mWater 11°CThis week: GoodBest day 80/1007 good days
  24. Shute ReefDive site, CanadaStay in North SaanichSea 0–0.3 mWater 11°CThis week: GoodBest day 80/1007 good days
  25. Wain RockDive site, CanadaStay in North SaanichSea 0–0.3 mWater 11°CThis week: GoodBest day 80/1007 good days
  26. Barnsley ShoalDive site, CanadaStay in Campbell RiverSea 0–0.1 mThis week: GoodBest day 80/1007 good days
  27. Bentley RockDive site, CanadaStay in Campbell RiverSea 0–0.1 mThis week: GoodBest day 80/1007 good days
  28. Min RockDive site, CanadaStay in Campbell RiverSea 0–0.1 mThis week: GoodBest day 80/1007 good days
  29. Nixon RockDive site, CanadaStay in Campbell RiverSea 0–0.1 mThis week: GoodBest day 80/1007 good days
  30. Tusko RockDive site, CanadaStay in Campbell RiverSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  31. Arabia (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  32. Caroline Rose (Schooner)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  33. Charles P. Minch (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  34. City of Grand Rapids (steamer)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  35. Cottam ReefDive site, CanadaStay in ParksvilleSea 0–0.4 mWater 12°CThis week: GoodBest day 80/1007 good days
  36. Dorcas RockDive site, CanadaStay in ParksvilleSea 0–0.4 mWater 12°CThis week: GoodBest day 80/1007 good days
  37. Forest City (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  38. James C. King (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  39. Niagara II (sandsucker)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  40. Philo Scoville (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  41. Sweepstakes (schooner)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  42. The CavesDive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  43. The Tugs (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  44. W. L. Wetmore (Wreck)Dive site, CanadaStay in TobermoryThis week: GoodBest day 80/1007 good days
  45. Ten Mile PointDive site, CanadaStay in Oak BaySea 0–0.5 mWater 10°CThis week: GoodBest day 80/1007 good days
  46. Annie Falconer (Wreck)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  47. City of Sheboygan (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  48. Comet (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  49. Frontenac (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  50. George A. Marsh (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  51. Katie Eccles (Wreck)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  52. Kellett RockDive site, CanadaStay in Port RenfrewSea 0.4–0.9 mWater 11°CThis week: GoodBest day 80/1007 good days
  53. Munson (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  54. Olive Branch (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  55. Quartertide RocksDive site, CanadaStay in Port RenfrewSea 0.3–0.8 mWater 11°CThis week: GoodBest day 80/1007 good days
  56. SS ValenciaDive site, CanadaStay in Port RenfrewSea 0.6–1.6 mWater 11°CThis week: GoodBest day 80/1007 good days
  57. Wolfe Islander II (Wrack)Dive site, CanadaStay in KingstonThis week: GoodBest day 80/1007 good days
  58. Bald Rock ReefDive site, CanadaStay in St. EspritSea 0.3–1 mWater 14°CThis week: GoodBest day 80/1007 good days
  59. Barnard CastleDive site, CanadaStay in ColwoodSea 0.1–0.3 mWater 10°CThis week: GoodBest day 80/1007 good days
  60. Basque ReefDive site, CanadaStay in St. EspritSea 0.7–2 mWater 13°CThis week: GoodBest day 80/1007 good days
  61. Brant ReefDive site, CanadaStay in NanaimoSea 0–0.3 mWater 12°CThis week: GoodBest day 80/1007 good days
  62. Clarke RockDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1007 good days
  63. Dodd NarrowsDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1007 good days
  64. Long BarDive site, CanadaStay in St. EspritSea 0.2–0.5 mWater 14°CThis week: GoodBest day 80/1007 good days
  65. Neville RockDive site, CanadaStay in Powell RiverSea 0–0.3 mWater 12°CThis week: GoodBest day 80/1007 good days
  66. Race RocksDive site, CanadaStay in ColwoodSea 0.1–0.3 mWater 10°CThis week: GoodBest day 80/1007 good days
  67. Race Rocks - Great RaceDive site, CanadaStay in ColwoodSea 0.1–0.3 mWater 10°CThis week: GoodBest day 80/1007 good days
  68. Race Rocks - West and CentralDive site, CanadaStay in ColwoodSea 0.1–0.3 mWater 10°CThis week: GoodBest day 80/1007 good days
  69. Sky Pilot RockDive site, CanadaStay in Powell RiverSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  70. Swordfish IslandDive site, CanadaStay in ColwoodSea 0.1–0.3 mWater 10°CThis week: GoodBest day 80/1007 good days
  71. Western RockDive site, CanadaStay in Powell RiverSea 0–0.3 mWater 12°CThis week: GoodBest day 80/1007 good days
  72. 17 Fathom Wreck (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  73. Atlantic (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  74. Brown Brothers (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  75. Cecil J. (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  76. Centre ReefDive site, CanadaStay in LadysmithSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  77. Cluster RocksDive site, CanadaStay in LadysmithWater 12°CThis week: GoodBest day 80/1007 good days
  78. Collins ShoalDive site, CanadaStay in LadysmithWater 12°CThis week: GoodBest day 80/1007 good days
  79. Concrete Block ReefDive site, CanadaStay in SquamishWater 12°CThis week: GoodBest day 80/1007 good days
  80. Danger ReefsDive site, CanadaStay in LadysmithSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  81. Escape ReefDive site, CanadaStay in LadysmithSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  82. Fort Langley WreckDive site, CanadaStay in SquamishWater 12°CThis week: GoodBest day 80/1007 good days
  83. Fraser RockDive site, CanadaStay in SecheltSea 0–0.4 mWater 12°CThis week: GoodBest day 80/1007 good days
  84. HMCS AnnapolisDive site, CanadaStay in SecheltSea 0–0.4 mWater 12°CThis week: GoodBest day 80/1007 good days
  85. Pascal P. Pratt (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  86. Porteau CoveDive site, CanadaStay in SquamishWater 12°CThis week: GoodBest day 80/1007 good days
  87. Porteau Cove Diving AreaDive site, CanadaStay in SquamishWater 12°CThis week: GoodBest day 80/1007 good days
  88. Sechelt Rapids (Skookumchuck)Dive site, CanadaStay in SecheltSea 0–0.3 mWater 12°CThis week: GoodBest day 80/1007 good days
  89. Tattenham LedgeDive site, CanadaStay in SecheltSea 0–0.3 mWater 12°CThis week: GoodBest day 80/1007 good days
  90. Temple RockDive site, CanadaStay in SecheltSea 0–0.4 mWater 12°CThis week: GoodBest day 80/1007 good days
  91. The Ready ShipwreckDive site, CanadaStay in SquamishWater 12°CThis week: GoodBest day 80/1007 good days
  92. Trade Wind (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  93. Wilma (Wrack)Dive site, CanadaStay in Port DoverThis week: GoodBest day 80/1007 good days
  94. Kelvin Grove Dive SiteDive site, CanadaStay in North VancouverSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  95. S. F. TolmieDive site, CanadaStay in EsquimaltSea 0–0.5 mWater 10°CThis week: GoodBest day 80/1007 good days
  96. Saxe PointDive site, CanadaStay in EsquimaltWater 10°CThis week: GoodBest day 80/1007 good days
  97. Big LedgeDive site, CanadaStay in LunenburgSea 0.4–1.4 mWater 14°CThis week: GoodBest day 80/1007 good days
  98. East WallDive site, CanadaStay in LantzvilleSea 0–0.4 mWater 12°CThis week: GoodBest day 80/1007 good days
  99. Gull LedgeDive site, CanadaStay in LunenburgSea 0.2–0.6 mWater 14°CThis week: GoodBest day 80/1007 good days
  100. Henderson PointDive site, CanadaStay in Brentwood BaySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  101. Little LedgeDive site, CanadaStay in LunenburgSea 0.4–1.4 mWater 14°CThis week: GoodBest day 80/1007 good days
  102. Nanoose BayDive site, CanadaStay in LantzvilleSea 0–0.4 mWater 12°CThis week: GoodBest day 80/1007 good days
  103. Ovens ReefDive site, CanadaStay in LunenburgSea 0.2–0.8 mWater 14°CThis week: GoodBest day 80/1007 good days
  104. Schooner ReefDive site, CanadaStay in LantzvilleSea 0–0.4 mWater 12°CThis week: GoodBest day 80/1007 good days
  105. Southwest LedgeDive site, CanadaStay in LunenburgSea 0.2–0.6 mWater 14°CThis week: GoodBest day 80/1007 good days
  106. Willis PointDive site, CanadaStay in Brentwood BayWater 11°CThis week: GoodBest day 80/1007 good days
  107. HMCS AnnapolisDive site, CanadaStay in Bowen IslandSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1007 good days
  108. Lottie Wolf (Wrack)Dive site, CanadaStay in MidlandThis week: GoodBest day 80/1007 good days
  109. LSM-[??]Dive site, CanadaStay in Saint JohnSea 0.1–0.2 mWater 13°CThis week: GoodBest day 80/1007 good days
  110. Mapledawn (Wrack)Dive site, CanadaStay in MidlandThis week: GoodBest day 80/1007 good days
  111. Marquette (Wrack)Dive site, CanadaStay in MidlandThis week: GoodBest day 80/1007 good days
  112. Michigan (Wrack)Dive site, CanadaStay in MidlandThis week: GoodBest day 80/1007 good days
  113. PM-27Dive site, CanadaStay in WabanaSea 0.2–0.6 mWater 10°CThis week: GoodBest day 80/1007 good days
  114. Round ReefDive site, CanadaStay in Saint JohnSea 0.1–0.3 mWater 13°CThis week: GoodBest day 80/1007 good days
  115. SS Lord StrathconaDive site, CanadaStay in WabanaSea 0.2–0.6 mWater 10°CThis week: GoodBest day 80/1007 good days
  116. SS Rose CastleDive site, CanadaStay in WabanaSea 0.2–0.6 mWater 10°CThis week: GoodBest day 80/1007 good days
  117. SS SaganagaDive site, CanadaStay in WabanaWater 10°CThis week: GoodBest day 80/1007 good days
  118. USS LSM-56Dive site, CanadaStay in Saint JohnSea 0.1–0.2 mWater 13°CThis week: GoodBest day 80/1007 good days
  119. Warrior ReefDive site, CanadaStay in SeafoamWater 14°CThis week: GoodBest day 80/1007 good days
  120. C. B. Benson (Wreck)Dive site, CanadaStay in Port ColborneThis week: GoodBest day 80/1007 good days
  121. Carlingford (Wrack)Dive site, CanadaStay in Port ColborneThis week: GoodBest day 80/1007 good days
  122. Centre sportif du Parc olympiqueDive site, CanadaStay in MontréalThis week: GoodBest day 80/1007 good days
  123. Entertainment ReefDive site, CanadaStay in EastsoundSea 0–0.3 mWater 11°CThis week: GoodBest day 80/1007 good days
  124. Fox Point BeachDive site, CanadaStay in Mahone BaySea 0.2–0.5 mWater 14°CThis week: GoodBest day 80/1007 good days
  125. Frank E. Vigor (Wrack)Dive site, CanadaStay in ClevelandThis week: GoodBest day 80/1007 good days
  126. George Worthington (Wrack)Dive site, CanadaStay in MonroeThis week: GoodBest day 80/1007 good days
  127. Georgina ShoalsDive site, CanadaStay in Point RobertsSea 0–0.3 mWater 11°CThis week: GoodBest day 80/1007 good days
  128. Inchcape RockDive site, CanadaStay in Mahone BaySea 0.2–0.6 mWater 14°CThis week: GoodBest day 80/1007 good days
  129. Little Wissahickon (Wrack)Dive site, CanadaStay in ClevelandThis week: GoodBest day 80/1007 good days
  130. M. I. Wilcox (Wreck)Dive site, CanadaStay in MonroeThis week: GoodBest day 80/1007 good days
  131. Russell ReefDive site, CanadaStay in Point RobertsSea 0–0.3 mWater 11°CThis week: GoodBest day 80/1007 good days
  132. South Bedford IslandDive site, CanadaStay in SookeSea 0.1–0.2 mWater 10°CThis week: GoodBest day 80/1007 good days
  133. Specular (Wrack)Dive site, CanadaStay in MarbleheadThis week: GoodBest day 80/1007 good days
  134. Tasmania (Wrack)Dive site, CanadaStay in MarbleheadThis week: GoodBest day 80/1007 good days
  135. Tumbo ReefDive site, CanadaStay in EastsoundSea 0–0.3 mWater 11°CThis week: GoodBest day 80/1007 good days
  136. Waome (Wrack)Dive site, CanadaStay in HuntsvilleThis week: GoodBest day 80/1007 good days
  137. AmphithéâtreDive site, CanadaStay in Les EscouminsWater 6°CThis week: GoodBest day 80/1007 good days
  138. Brampton Scuba InstructionDive site, CanadaStay in BramptonThis week: GoodBest day 80/1007 good days
  139. Chicken RocksDive site, CanadaStay in Dartmouth Nova ScotiaWater 14°CThis week: GoodBest day 80/1007 good days
  140. Henry C. Daryaw (Wrack)Dive site, CanadaStay in BrockvilleThis week: GoodBest day 80/1007 good days
  141. Kahnawake QuarryDive site, CanadaStay in DorvalThis week: GoodBest day 80/1007 good days
  142. Lone RockDive site, CanadaStay in Martins RiverSea 0.2–0.6 mWater 14°CThis week: GoodBest day 80/1007 good days
  143. Raleigh (Wrack)Dive site, CanadaStay in SherkstonThis week: GoodBest day 80/1007 good days
  144. Rothesay (Shipwreck)Dive site, CanadaStay in PrescottThis week: GoodBest day 80/1007 good days
  145. SS KyleDive site, CanadaStay in Harbour GraceWater 10°CThis week: GoodBest day 80/1007 good days
  146. Wawinet (Wrack)Dive site, CanadaStay in PenetanguisheneThis week: GoodBest day 80/1007 good days
  147. Wexford (Wrack)Dive site, CanadaStay in Grand BendThis week: GoodBest day 80/1007 good days
  148. Alert RockDive site, CanadaSea 0.6–1.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  149. Beaver TailDive site, CanadaSea 0.3–1 mWater 14°CThis week: GoodBest day 80/1007 good days
  150. BowDive site, CanadaThis week: GoodBest day 80/1007 good days
  151. Chanal ReefDive site, CanadaSea 0.6–1.5 mWater 12°CThis week: GoodBest day 80/1007 good days
  152. Client ReefsDive site, CanadaSea 0.1–0.2 mWater 10°CThis week: GoodBest day 80/1007 good days
  153. Douglas RockDive site, CanadaSea 0.6–1.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  154. Edmund FitzgeraldDive site, CanadaThis week: GoodBest day 80/1007 good days
  155. Escape ReefsDive site, CanadaSea 0.1–0.3 mWater 11°CThis week: GoodBest day 80/1007 good days
  156. Hastings ReefDive site, CanadaWater 11°CThis week: GoodBest day 80/1007 good days
  157. Haswell ReefDive site, CanadaWater 11°CThis week: GoodBest day 80/1007 good days
  158. HMCS Cape BretonDive site, CanadaSea 0–0.3 mWater 12°CThis week: GoodBest day 80/1007 good days
  159. HMCS SaskatchewanDive site, CanadaSea 0–0.3 mWater 12°CThis week: GoodBest day 80/1007 good days
  160. Kipcke RockDive site, CanadaSea 0.3–0.8 mWater 11°CThis week: GoodBest day 80/1007 good days
  161. Lucas LedgeDive site, CanadaSea 0.3–1.4 mWater 14°CThis week: GoodBest day 80/1007 good days
  162. Lycoming (Wrack)Dive site, CanadaThis week: GoodBest day 80/1007 good days
  163. Marchand ReefDive site, CanadaSea 0.6–1.5 mWater 12°CThis week: GoodBest day 80/1007 good days
  164. Merida (Wrack)Dive site, CanadaThis week: GoodBest day 80/1007 good days
  165. MidshipDive site, CanadaThis week: GoodBest day 80/1007 good days
  166. Morrison's QuarryDive site, CanadaThis week: GoodBest day 80/1007 good days
  167. MV Fosdyke TraderDive site, CanadaSea 0.3–1.2 mWater 13°CThis week: GoodBest day 80/1007 good days
  168. Nimrod (Wrack)Dive site, CanadaThis week: GoodBest day 80/1007 good days
  169. North ReefDive site, CanadaSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  170. North Wind (Wrack)Dive site, CanadaThis week: GoodBest day 80/1007 good days
  171. Observatory RockDive site, CanadaWater 11°CThis week: GoodBest day 80/1007 good days
  172. Overturned SternDive site, CanadaThis week: GoodBest day 80/1007 good days
  173. Shag ReefDive site, CanadaSea 0.3–1 mWater 14°CThis week: GoodBest day 80/1007 good days
  174. Sligo (Wreck)Dive site, CanadaThis week: GoodBest day 80/1007 good days
  175. Testlatlints RockDive site, CanadaSea 0.5–1.2 mWater 11°CThis week: GoodBest day 80/1007 good days
  176. Weavers LedgeDive site, CanadaSea 0.2–0.7 mWater 14°CThis week: GoodBest day 80/1007 good days
  177. Willis (Wrack)Dive site, CanadaThis week: GoodBest day 80/1007 good days
  178. Wimble RocksDive site, CanadaWater 11°CThis week: GoodBest day 80/1007 good days
  179. Young LedgeDive site, CanadaSea 0.2–0.6 mWater 14°CThis week: GoodBest day 80/1007 good days
  180. Western ReefDive site, CanadaStay in HalifaxSea 0.6–1.9 mWater 14°CThis week: GoodBest day 80/1006 good days
  181. Arachne ReefDive site, CanadaStay in SidneySea 0–0.4 mWater 11°CThis week: GoodBest day 80/1006 good days
  182. Canoe RockDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1006 good days
  183. Celia ReefsDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1006 good days
  184. Chesil BankDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1006 good days
  185. Conconi ReefDive site, CanadaStay in SidneySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1006 good days
  186. Cooper ReefDive site, CanadaStay in SidneySea 0–0.4 mWater 11°CThis week: GoodBest day 80/1006 good days
  187. Forest IslandDive site, CanadaStay in SidneySea 0–0.4 mWater 11°CThis week: GoodBest day 80/1006 good days
  188. G.B. ChurchDive site, CanadaStay in SidneySea 0–0.3 mWater 11°CThis week: GoodBest day 80/1006 good days
  189. Graham`s WallDive site, CanadaStay in SidneySea 0–0.3 mWater 11°CThis week: GoodBest day 80/1006 good days
  190. Imrie IslandDive site, CanadaStay in SidneySea 0–0.4 mWater 11°CThis week: GoodBest day 80/1006 good days
  191. Joan RockDive site, CanadaStay in SidneySea 0–0.4 mWater 11°CThis week: GoodBest day 80/1006 good days
  192. Little Group IslandsDive site, CanadaStay in SidneySea 0–0.4 mWater 11°CThis week: GoodBest day 80/1006 good days
  193. North Cod ReefDive site, CanadaStay in SidneySea 0–0.5 mWater 11°CThis week: GoodBest day 80/1006 good days
  194. Reay IslandDive site, CanadaStay in SidneySea 0–0.4 mWater 11°CThis week: GoodBest day 80/1006 good days
  195. Rubly IslandDive site, CanadaStay in SidneySea 0–0.5 mWater 11°CThis week: GoodBest day 80/1006 good days
  196. South Cod ReefDive site, CanadaStay in SidneySea 0–0.5 mWater 11°CThis week: GoodBest day 80/1006 good days
  197. Dyer RocksDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1006 good days
  198. Louisa RockDive site, CanadaStay in North SaanichSea 0–0.2 mWater 11°CThis week: GoodBest day 80/1006 good days
  199. Musgrave RockDive site, CanadaStay in North SaanichWater 10°CThis week: GoodBest day 80/1006 good days
  200. Kirby RockDive site, CanadaStay in UclueletSea 0.3–1.3 mWater 11°CThis week: GoodBest day 80/1006 good days
  201. Pope RocksDive site, CanadaStay in UclueletSea 0.3–1.3 mWater 11°CThis week: GoodBest day 80/1006 good days
  202. Sargison BankDive site, CanadaStay in UclueletSea 0.5–2.2 mWater 11°CThis week: GoodBest day 80/1006 good days
  203. Village ReefDive site, CanadaStay in UclueletSea 0.5–1.9 mWater 11°CThis week: GoodBest day 80/1006 good days
  204. Warner RockDive site, CanadaStay in UclueletSea 0.4–1.3 mWater 11°CThis week: GoodBest day 80/1006 good days
  205. Defender ShoalDive site, CanadaStay in Campbell RiverSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1006 good days
  206. Entrance BankDive site, CanadaStay in Campbell RiverWater 12°CThis week: GoodBest day 80/1006 good days
  207. Kinghorn RocksDive site, CanadaStay in Campbell RiverSea 0–0.3 mWater 12°CThis week: GoodBest day 80/1006 good days
  208. Ripple ShoalDive site, CanadaStay in Campbell RiverSea 0 mThis week: GoodBest day 80/1006 good days
  209. Sentry ShoalDive site, CanadaStay in Campbell RiverSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  210. Warspite RockDive site, CanadaStay in Campbell RiverSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1006 good days
  211. Wilby ShoalsDive site, CanadaStay in Campbell RiverSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  212. Yaculta BankDive site, CanadaStay in Campbell RiverSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  213. Bull Kelp 6mDive site, CanadaStay in ParksvilleSea 0–0.7 mWater 12°CThis week: GoodBest day 80/1006 good days
  214. Cottam Point Reef 0/180Dive site, CanadaStay in ParksvilleSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  215. Jeffrey RockDive site, CanadaStay in ParksvilleSea 0–0.7 mWater 12°CThis week: GoodBest day 80/1006 good days
  216. Main wall 90'Dive site, CanadaStay in ParksvilleSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  217. Maze 12-18mDive site, CanadaStay in ParksvilleSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  218. Mid Wall 16-18mDive site, CanadaStay in ParksvilleSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  219. Seal ReefDive site, CanadaStay in ParksvilleSea 0–0.8 mWater 12°CThis week: GoodBest day 80/1006 good days
  220. Small Wall 12mDive site, CanadaStay in ParksvilleSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  221. The Jib WallDive site, CanadaStay in ParksvilleSea 0–0.7 mWater 12°CThis week: GoodBest day 80/1006 good days
  222. Wall beach out 30 return 210/230 50-90'Dive site, CanadaStay in ParksvilleSea 0–0.7 mWater 12°CThis week: GoodBest day 80/1006 good days
  223. Brinn RockDive site, CanadaStay in Oak BaySea 0–0.6 mWater 10°CThis week: GoodBest day 80/1006 good days
  224. Brodie RockDive site, CanadaStay in Oak BaySea 0–0.6 mWater 10°CThis week: GoodBest day 80/1006 good days
  225. Chain IsletDive site, CanadaStay in Oak BaySea 0–0.6 mWater 10°CThis week: GoodBest day 80/1006 good days
  226. Discovery IslandDive site, CanadaStay in Oak BaySea 0–0.6 mWater 10°CThis week: GoodBest day 80/1006 good days
  227. Fulford ReefDive site, CanadaStay in Oak BaySea 0–0.6 mWater 10°CThis week: GoodBest day 80/1006 good days
  228. Mouat ReefDive site, CanadaStay in Oak BaySea 0–0.4 mWater 10°CThis week: GoodBest day 80/1006 good days
  229. Spring BayDive site, CanadaStay in Oak BaySea 0–0.6 mWater 10°CThis week: GoodBest day 80/1006 good days
  230. Telegraph CoveDive site, CanadaStay in Oak BaySea 0–0.6 mWater 10°CThis week: GoodBest day 80/1006 good days
  231. Templar RockDive site, CanadaStay in Oak BaySea 0.1–0.3 mWater 10°CThis week: GoodBest day 80/1006 good days
  232. Virtue RockDive site, CanadaStay in Oak BaySea 0–0.6 mWater 10°CThis week: GoodBest day 80/1006 good days
  233. Atrevida ReefDive site, CanadaStay in Powell RiverSea 0–0.4 mWater 12°CThis week: GoodBest day 80/1006 good days
  234. Bald ReefDive site, CanadaStay in St. EspritSea 0.3–0.9 mWater 14°CThis week: GoodBest day 80/1006 good days
  235. Beacon RockDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1006 good days
  236. Carpenter RockDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1006 good days
  237. Coghlan RockDive site, CanadaStay in ColwoodSea 0.1–0.3 mWater 10°CThis week: GoodBest day 80/1006 good days
  238. Crow ReefDive site, CanadaStay in St. EspritSea 0.3–0.9 mWater 14°CThis week: GoodBest day 80/1006 good days
  239. Exeter ShoalDive site, CanadaStay in ComoxSea 0–0.7 mWater 12°CThis week: GoodBest day 80/1006 good days
  240. Forest FriendDive site, CanadaStay in ComoxSea 0–0.7 mWater 12°CThis week: GoodBest day 80/1006 good days
  241. Grant ReefsDive site, CanadaStay in Powell RiverSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  242. HMCS GatineauDive site, CanadaStay in ComoxSea 0–0.7 mWater 12°CThis week: GoodBest day 80/1006 good days
  243. Laurel WhalenDive site, CanadaStay in ComoxWater 12°CThis week: GoodBest day 80/1006 good days
  244. Maude ReefDive site, CanadaStay in ComoxSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  245. Nash BankDive site, CanadaStay in ComoxSea 0–1.1 mWater 12°CThis week: GoodBest day 80/1006 good days
  246. Oregon RockDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1006 good days
  247. Oswald BankDive site, CanadaStay in Powell RiverSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  248. Palliser RockDive site, CanadaStay in ComoxWater 12°CThis week: GoodBest day 80/1006 good days
  249. Picard ReefDive site, CanadaStay in St. EspritSea 0.1–0.5 mWater 14°CThis week: GoodBest day 80/1006 good days
  250. Power Squadron ReefDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1006 good days
  251. Satellite ReefDive site, CanadaStay in NanaimoWater 12°CThis week: GoodBest day 80/1006 good days
  252. The ReefDive site, CanadaStay in St. EspritSea 0.3–0.9 mWater 14°CThis week: GoodBest day 80/1006 good days
  253. USS Tattnall (DD-125)Dive site, CanadaStay in ComoxSea 0–0.7 mWater 12°CThis week: GoodBest day 80/1006 good days
  254. Egerton RockDive site, CanadaStay in SecheltSea 0–0.7 mWater 12°CThis week: GoodBest day 80/1006 good days
  255. Scarrow ReefDive site, CanadaStay in LadysmithSea 0–0.1 mWater 11°CThis week: GoodBest day 80/1006 good days
  256. TuwanekDive site, CanadaStay in SecheltSea 0–0.5 mWater 12°CThis week: GoodBest day 80/1006 good days
  257. Virago RockDive site, CanadaStay in LadysmithSea 0–0.3 mWater 12°CThis week: GoodBest day 80/1006 good days
  258. Brotchie LedgeDive site, CanadaStay in EsquimaltSea 0–0.4 mWater 10°CThis week: GoodBest day 80/1006 good days
  259. Ogden PointDive site, CanadaStay in EsquimaltSea 0–0.4 mWater 10°CThis week: GoodBest day 80/1006 good days
  260. Ogden Point (The Breakwater)Dive site, CanadaStay in EsquimaltSea 0.1–0.3 mWater 10°CThis week: GoodBest day 80/1006 good days
  261. Sleeper RockDive site, CanadaStay in EsquimaltSea 0.1–0.3 mWater 10°CThis week: GoodBest day 80/1006 good days
  262. Thorn ReefDive site, CanadaStay in TofinoSea 0.6–2.2 mWater 11°CThis week: GoodBest day 80/1006 good days
  263. Impérieuse RockDive site, CanadaStay in LantzvilleSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  264. McKenzie BrightDive site, CanadaStay in Brentwood BayWater 10°CThis week: GoodBest day 80/1006 good days
  265. Nonooa RockDive site, CanadaStay in LantzvilleSea 0–0.6 mWater 12°CThis week: GoodBest day 80/1006 good days
  266. Senanus IslandDive site, CanadaStay in Brentwood BaySea 0–0.2 mWater 11°CThis week: GoodBest day 80/1006 good days
  267. Tozier RockDive site, CanadaStay in Brentwood BayWater 10°CThis week: GoodBest day 80/1006 good days
  268. Ansell Point Dive SiteDive site, CanadaStay in Bowen IslandSea 0–0.2 mWater 12°CThis week: GoodBest day 80/1006 good days
  269. Kelvin GroveDive site, CanadaStay in Bowen IslandSea 0–0.4 mWater 12°CThis week: GoodBest day 80/1006 good days
  270. Whytecliff Park Dive SiteDive site, CanadaStay in Bowen IslandSea 0–0.4 mWater 12°CThis week: GoodBest day 80/1006 good days
  271. Glimpse ReefsDive site, CanadaStay in VictoriaSea 0–0.4 mWater 10°CThis week: GoodBest day 80/1006 good days
  272. Johnstone ReefDive site, CanadaStay in SaanichSea 0–0.6 mWater 10°CThis week: GoodBest day 80/1006 good days
  273. Caribou ReefDive site, CanadaStay in CaribouSea 0–0.5 mWater 14°CThis week: GoodBest day 80/1006 good days
  274. Jollimore ReefDive site, CanadaStay in TatamagoucheSea 0–0.3 mWater 14°CThis week: GoodBest day 80/1006 good days
  275. Marco PoloDive site, CanadaStay in BayviewSea 0.3–1.8 mWater 13°CThis week: GoodBest day 80/1006 good days
  276. MSC Baltics IIIDive site, CanadaStay in Steady BrookSea 0.3–3.5 mWater 11°CThis week: GoodBest day 80/1006 good days
  277. Pugwash ReefDive site, CanadaStay in PugwashSea 0–0.2 mWater 15°CThis week: GoodBest day 80/1006 good days
  278. Rocky LedgeDive site, CanadaStay in West PugwashSea 0–0.2 mWater 15°CThis week: GoodBest day 80/1006 good days
  279. White Lady (Repulse Rock)Dive site, CanadaStay in MalahatWater 10°CThis week: GoodBest day 80/1006 good days
  280. Boughton LedgeDive site, CanadaSea 0–0.3 mWater 14°CThis week: GoodBest day 80/1006 good days
  281. Browning WallDive site, CanadaSea 0.2–0.5 mWater 11°CThis week: GoodBest day 80/1006 good days
  282. Cape Wolfe RockDive site, CanadaSea 0–0.5 mWater 13°CThis week: GoodBest day 80/1006 good days
  283. HMCS LasalleDive site, CanadaSea 0 mThis week: GoodBest day 80/1006 good days
  284. HMCS LongueuilDive site, CanadaSea 0 mThis week: GoodBest day 80/1006 good days
  285. HMCS RunnymedeDive site, CanadaSea 0 mThis week: GoodBest day 80/1006 good days
  286. Margarets ReefDive site, CanadaSea 0.1–2.1 mWater 14°CThis week: GoodBest day 80/1006 good days
  287. Steering ReefDive site, CanadaSea 0.5–1.9 mWater 14°CThis week: GoodBest day 80/1006 good days
  288. Whales BackDive site, CanadaSea 0.3–1.2 mWater 13°CThis week: GoodBest day 80/1006 good days
  289. Mathesons RockDive site, CanadaStay in St. EspritSea 0.6–1.8 mWater 13°CThis week: GoodBest day 80/1005 good days
  290. East End ReefDive site, CanadaStay in SeafoamSea 0–0.5 mWater 14°CThis week: GoodBest day 80/1005 good days
  291. McAulays ReefDive site, CanadaStay in SeafoamSea 0–0.5 mWater 14°CThis week: GoodBest day 80/1005 good days
  292. Little RockDive site, CanadaStay in DarnleyWater 13°CThis week: GoodBest day 80/1005 good days
  293. God's PocketDive site, CanadaWater 10°CThis week: GoodBest day 80/1005 good days
  294. Jerrys RockDive site, CanadaWater 13°CThis week: GoodBest day 80/1005 good days
  295. S.S. IlexDive site, CanadaSea 0.4–1.6 mWater 10°CThis week: GoodBest day 80/1005 good days
  296. Harvey RockDive site, CanadaSea 1.1–2.9 mWater 12°CThis week: GoodBest day 80/1004 good days
  297. Janit ReefDive site, CanadaStay in UclueletSea 1–4.2 mWater 11°CThis week: GoodBest day 79/1006 good days
  298. Verbeke ReefDive site, CanadaStay in UclueletSea 1–4.2 mWater 11°CThis week: GoodBest day 79/1006 good days
  299. Gatenby RockDive site, CanadaSea 1.2–3 mWater 12°CThis week: GoodBest day 77/1004 good days
  300. Heddington ReefDive site, CanadaStay in UclueletSea 1.1–4.5 mWater 11°CThis week: GoodBest day 77/1003 good days
  301. La Perouse ReefDive site, CanadaSea 1.2–3 mWater 12°CThis week: GoodBest day 75/1004 good days
  302. Hornby RockDive site, CanadaStay in UclueletSea 1.1–4.5 mWater 11°CThis week: GoodBest day 75/1003 good days
  303. Miller ReefDive site, CanadaStay in UclueletSea 1.1–4.5 mWater 11°CThis week: GoodBest day 75/1003 good days
  304. Surprise ReefDive site, CanadaStay in TofinoSea 1.2–4.4 mWater 11°CThis week: GoodBest day 72/1003 good days

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.