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