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