Staying Home Sucks, home

Surf spots in Canada

60 surf spots in Canada.

Surf

SportTick any, or none for every sport

Sport: tick any
Intermediate: 3–5 ft

Your levelChanges the scores

When: Next 7 days

WhenChanges the scores

Start
Finish
From your nearest

FromPick one: the journeys show again

From: pick where you set off
  • Australia and New Zealand
    • Australia
  • Central America
  • East Africa
  • East Asia
    • China
    • Japan
  • Europe
    • France
    • Germany
    • Ireland
    • Italy
    • Portugal
    • Spain
    • Switzerland
  • Middle East
    • United Arab Emirates
  • North America
    • Canada
    • United States
  • Northern Africa
    • Morocco
  • South America
    • Brazil
  • South Asia
    • India
  • South East Asia
    • Indonesia
    • Philippines
  • Southern Africa
  • United Kingdom
  • West Africa
Where: Canada

WhereType a place, or tick any

Filters

Filters

In the water

Surf spots

Waves this week Any
Show the places as

Best this week first

Showing all 60 places.

  1. Sombrio Beach

    Surf spot · Canada

    Waves 2–8 ft · Water 10°C · Crumbling

    49Fair out of 100 for the next 7 days
    1. Tue84, Good, the best day
    2. Wed35, Poor
    3. Thu59, Fair
    4. Fri0, Poor
    5. Sat29, Poor
    6. Sun26, Poor
    7. Mon49, Fair

    Stay in Port Renfrew

  2. White Point

    Surf spot · Canada

    Waves 1–6 ft · Water 11°C · Soft

    29Poor out of 100 for the next 7 days
    1. Tue18, Poor
    2. Wed18, Poor
    3. Thu10, Poor
    4. Fri11, Poor
    5. Sat12, Poor
    6. Sun36, Poor
    7. Mon62, Good, the best day
  3. Meadows point

    Surf spot · Canada

    Waves 2–6 ft · Water 11°C · Soft

    27Poor out of 100 for the next 7 days
    1. Tue22, Poor
    2. Wed18, Poor
    3. Thu16, Poor
    4. Fri11, Poor
    5. Sat11, Poor
    6. Sun8, Poor
    7. Mon67, Good, the best day

    Stay in Lunenburg

  4. The Meadows

    Surf spot · Canada

    Waves 2–6 ft · Water 11°C · Soft

    27Poor out of 100 for the next 7 days
    1. Tue22, Poor
    2. Wed18, Poor
    3. Thu16, Poor
    4. Fri11, Poor
    5. Sat11, Poor
    6. Sun8, Poor
    7. Mon67, Good, the best day

    Stay in Lunenburg

  5. Broad Cove

    Surf spot · Canada

    Waves 1–6 ft · Water 11°C · Soft

    25Poor out of 100 for the next 7 days
    1. Tue20, Poor
    2. Wed18, Poor
    3. Thu16, Poor
    4. Fri9, Poor
    5. Sat14, Poor
    6. Sun7, Poor
    7. Mon61, Good, the best day

    Stay in Lunenburg

  6. China Beach

    Surf spot · Canada

    Waves 1–5 ft · Water 10°C · Soft

    38Poor out of 100 for the next 7 days
    1. Tue43, Poor
    2. Wed6, Poor
    3. Thu48, Fair, the best day
    4. Fri34, Poor
    5. Sat41, Poor
    6. Sun35, Poor
    7. Mon34, Poor

    Stay in Port Renfrew

  7. Jordan river

    Surf spot · Canada

    Waves 1–4 ft · Water 10°C · Soft

    37Poor out of 100 for the next 7 days
    1. Tue35, Poor
    2. Wed5, Poor
    3. Thu35, Poor
    4. Fri30, Poor
    5. Sat57, Fair, the best day
    6. Sun24, Poor
    7. Mon42, Poor

    Stay in Sooke

  8. Windmill Bight

    Surf spot · Canada

    Waves 3–5 ft · Water 4°C · Soft

    36Poor out of 100 for the next 7 days
    1. Tue17, Poor
    2. Wed57, Fair, the best day
    3. Thu40, Poor
    4. Fri17, Poor
    5. Sat15, Poor
    6. Sun40, Poor
    7. Mon27, Poor

    Stay in Lumsden

  9. Pubnico Beach

    Surf spot · Canada

    Waves 1–5 ft · Water 10°C · Soft

    32Poor out of 100 for the next 7 days
    1. Tue56, Fair, the best day
    2. Wed6, Poor
    3. Thu39, Poor
    4. Fri28, Poor
    5. Sat12, Poor
    6. Sun12, Poor
    7. Mon28, Poor

    Stay in Charlesville

  10. Lawrencetown - Plan B

    Surf spot · Canada

    Waves 2–5 ft · Water 10°C · Soft

    31Poor out of 100 for the next 7 days
    1. Tue32, Poor
    2. Wed13, Poor
    3. Thu30, Poor
    4. Fri20, Poor
    5. Sat18, Poor
    6. Sun23, Poor
    7. Mon52, Fair, the best day

    Stay in Dartmouth Nova Scotia

  11. North Beach

    Surf spot · Canada

    Waves 1–5 ft · Water 9°C · Soft

    31Poor out of 100 for the next 7 days
    1. Tue17, Poor
    2. Wed20, Poor
    3. Thu34, Poor
    4. Fri46, Fair, the best day
    5. Sat44, Poor
    6. Sun10, Poor
    7. Mon10, Poor

    Stay in Masset

  12. Lawrencetown

    Surf spot · Canada

    Waves 2–5 ft · Water 10°C · Soft

    30Poor out of 100 for the next 7 days
    1. Tue38, Poor
    2. Wed10, Poor
    3. Thu31, Poor
    4. Fri21, Poor
    5. Sat16, Poor
    6. Sun14, Poor
    7. Mon49, Fair, the best day

    Stay in Dartmouth Nova Scotia

  13. Left Point

    Surf spot · Canada

    Waves 2–5 ft · Water 10°C · Soft

    30Poor out of 100 for the next 7 days
    1. Tue37, Poor
    2. Wed10, Poor
    3. Thu31, Poor
    4. Fri20, Poor
    5. Sat15, Poor
    6. Sun14, Poor
    7. Mon49, Fair, the best day

    Stay in Dartmouth Nova Scotia

  14. Point Pleasant Beach Park

    Surf spot · Canada

    Waves 1–5 ft · Water 10°C · Soft

    29Poor out of 100 for the next 7 days
    1. Tue20, Poor
    2. Wed15, Poor
    3. Thu23, Poor
    4. Fri21, Poor
    5. Sat18, Poor
    6. Sun28, Poor
    7. Mon57, Fair, the best day

    Stay in Halifax

  15. Banc de Pabos

    Surf spot · Canada

    Waves 0–4 ft · Water 5°C · Soft

    29Poor out of 100 for the next 7 days
    1. Tue4, Poor
    2. Wed12, Poor
    3. Thu43, Poor
    4. Fri23, Poor
    5. Sat13, Poor
    6. Sun57, Fair, the best day
    7. Mon14, Poor

    Stay in Grande Riviere Quebec

  16. Point Michaud

    Surf spot · Canada

    Waves 1–6 ft · Water 9°C · Soft

    28Poor out of 100 for the next 7 days
    1. Tue19, Poor
    2. Wed3, Poor
    3. Thu52, Fair, the best day
    4. Fri17, Poor
    5. Sat7, Poor
    6. Sun6, Poor
    7. Mon50, Fair

    Stay in St. Esprit

  17. Kennington Cove

    Surf spot · Canada

    Waves 1–6 ft · Water 9°C · Crumbling

    28Poor out of 100 for the next 7 days
    1. Tue35, Poor
    2. Wed6, Poor
    3. Thu52, Fair, the best day
    4. Fri21, Poor
    5. Sat10, Poor
    6. Sun10, Poor
    7. Mon26, Poor

    Stay in Louisbourg

  18. Cow Bay - Moose Rocks

    Surf spot · Canada

    Waves 2–5 ft · Water 10°C · Soft

    26Poor out of 100 for the next 7 days
    1. Tue23, Poor
    2. Wed10, Poor
    3. Thu26, Poor
    4. Fri17, Poor
    5. Sat16, Poor
    6. Sun19, Poor
    7. Mon47, Fair, the best day

    Stay in Halifax

  19. osbourne

    Surf spot · Canada

    Waves 1–5 ft · Water 10°C · Soft

    24Poor out of 100 for the next 7 days
    1. Tue20, Poor
    2. Wed10, Poor
    3. Thu20, Poor
    4. Fri16, Poor
    5. Sat16, Poor
    6. Sun19, Poor
    7. Mon47, Fair, the best day

    Stay in Halifax

  20. Killaz

    Surf spot · Canada

    Waves 1–5 ft · Water 10°C · Soft

    24Poor out of 100 for the next 7 days
    1. Tue19, Poor
    2. Wed6, Poor
    3. Thu20, Poor
    4. Fri22, Poor
    5. Sat14, Poor
    6. Sun10, Poor
    7. Mon51, Fair, the best day

    Stay in Dartmouth Nova Scotia

  21. Minutes

    Surf spot · Canada

    Waves 1–4 ft · Water 10°C · Soft

    24Poor out of 100 for the next 7 days
    1. Tue21, Poor
    2. Wed8, Poor
    3. Thu20, Poor
    4. Fri18, Poor
    5. Sat13, Poor
    6. Sun11, Poor
    7. Mon53, Fair, the best day

    Stay in Dartmouth Nova Scotia

  22. Seals

    Surf spot · Canada

    Waves 1–5 ft · Water 10°C · Soft

    24Poor out of 100 for the next 7 days
    1. Tue20, Poor
    2. Wed6, Poor
    3. Thu22, Poor
    4. Fri20, Poor
    5. Sat14, Poor
    6. Sun11, Poor
    7. Mon48, Fair, the best day

    Stay in Dartmouth Nova Scotia

  23. Cherry Hill

    Surf spot · Canada

    Waves 1–6 ft · Water 11°C · Soft

    22Poor out of 100 for the next 7 days
    1. Tue19, Poor
    2. Wed17, Poor
    3. Thu15, Poor
    4. Fri5, Poor
    5. Sat8, Poor
    6. Sun7, Poor
    7. Mon54, Fair, the best day

    Stay in Lunenburg

  24. Andrews Head

    Surf spot · Canada

    Waves 1–6 ft · Water 11°C · Soft

    21Poor out of 100 for the next 7 days
    1. Tue16, Poor
    2. Wed14, Poor
    3. Thu13, Poor
    4. Fri7, Poor
    5. Sat8, Poor
    6. Sun0, Poor
    7. Mon57, Fair, the best day

    Stay in Lunenburg

  25. Rissers

    Surf spot · Canada

    Waves 1–6 ft · Water 11°C · Soft

    20Poor out of 100 for the next 7 days
    1. Tue16, Poor
    2. Wed12, Poor
    3. Thu13, Poor
    4. Fri7, Poor
    5. Sat12, Poor
    6. Sun8, Poor
    7. Mon49, Fair, the best day

    Stay in Lunenburg

  26. Wyo Point

    Surf spot · Canada

    Waves 4–15 ft · Water 11°C

    18Poor out of 100 for the next 7 days
    1. Tue33, Poor
    2. Wed59, Fair, the best day
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Ucluelet

  27. Port Renfrew

    Surf spot · Canada

    Waves 4–13 ft · Water 11°C · Soft

    17Poor out of 100 for the next 7 days
    1. Tue17, Poor
    2. Wed56, Fair, the best day
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun15, Poor
    7. Mon0, Poor
  28. The Juice

    Surf spot · Canada

    Waves 1–5 ft · Water 10°C · Soft

    26Poor out of 100 for the next 7 days
    1. Tue23, Poor
    2. Wed4, Poor
    3. Thu38, Poor
    4. Fri15, Poor
    5. Sat16, Poor
    6. Sun19, Poor
    7. Mon40, Poor, the best day

    Stay in New Harbour

  29. Martinique

    Surf spot · Canada

    Waves 1–5 ft · Water 10°C · Soft

    23Poor out of 100 for the next 7 days
    1. Tue38, Poor, the best day
    2. Wed4, Poor
    3. Thu30, Poor
    4. Fri17, Poor
    5. Sat11, Poor
    6. Sun9, Poor
    7. Mon24, Poor

    Stay in Dartmouth Nova Scotia

  30. Blueberry Bay

    Surf spot · Canada

    Waves 1–6 ft · Water 11°C · Soft

    21Poor out of 100 for the next 7 days
    1. Tue17, Poor
    2. Wed8, Poor
    3. Thu12, Poor
    4. Fri8, Poor
    5. Sat12, Poor
    6. Sun29, Poor
    7. Mon40, Poor, the best day

    Stay in Lunenburg

  31. Eastern Brook

    Surf spot · Canada

    Waves 2–5 ft · Water 10°C · Soft

    21Poor out of 100 for the next 7 days
    1. Tue23, Poor
    2. Wed3, Poor
    3. Thu28, Poor
    4. Fri12, Poor
    5. Sat13, Poor
    6. Sun16, Poor
    7. Mon28, Poor

    Stay in New Harbour

  32. Rudy's

    Surf spot · Canada

    Waves 1–5 ft · Water 10°C · Soft

    19Poor out of 100 for the next 7 days
    1. Tue17, Poor
    2. Wed4, Poor
    3. Thu18, Poor
    4. Fri12, Poor
    5. Sat9, Poor
    6. Sun10, Poor
    7. Mon41, Poor, the best day

    Stay in Dartmouth Nova Scotia

  33. Hirtles

    Surf spot · Canada

    Waves 1–5 ft · Water 11°C · Soft

    19Poor out of 100 for the next 7 days
    1. Tue18, Poor
    2. Wed10, Poor
    3. Thu17, Poor
    4. Fri5, Poor
    5. Sat10, Poor
    6. Sun4, Poor
    7. Mon43, Poor, the best day

    Stay in Lunenburg

  34. Forevers

    Surf spot · Canada

    Waves 1–5 ft · Water 10°C · Crumbling

    18Poor out of 100 for the next 7 days
    1. Tue27, Poor
    2. Wed6, Poor
    3. Thu20, Poor
    4. Fri4, Poor
    5. Sat9, Poor
    6. Sun4, Poor
    7. Mon31, Poor, the best day

    Stay in Halifax

  35. Fisherman's Reserve

    Surf spot · Canada

    Waves 1–4 ft · Water 10°C · Soft

    15Poor out of 100 for the next 7 days
    1. Tue12, Poor
    2. Wed5, Poor
    3. Thu15, Poor
    4. Fri8, Poor
    5. Sat8, Poor
    6. Sun9, Poor
    7. Mon35, Poor, the best day

    Stay in Dartmouth Nova Scotia

  36. Twin Rivers

    Surf spot · Canada

    Waves 4–15 ft · Water 10°C · Soft

    12Poor out of 100 for the next 7 days
    1. Tue29, Poor
    2. Wed30, Poor, the best day
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Ucluelet

  37. Wickaninnish Beach

    Surf spot · Canada

    Waves 3–16 ft · Water 10°C

    12Poor out of 100 for the next 7 days
    1. Tue16, Poor
    2. Wed44, Poor, the best day
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Ucluelet

  38. Chesterman Beach

    Surf spot · Canada

    Waves 4–15 ft · Water 10°C · Soft

    12Poor out of 100 for the next 7 days
    1. Tue33, Poor, the best day
    2. Wed27, Poor
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Tofino

  39. Dennis Beach

    Surf spot · Canada

    Waves 0–2 ft · Water 11°C · Soft

    12Poor out of 100 for the next 7 days
    1. Tue13, Poor
    2. Wed3, Poor
    3. Thu14, Poor
    4. Fri16, Poor, the best day
    5. Sat13, Poor
    6. Sun7, Poor
    7. Mon5, Poor

    Stay in Alma

  40. Florencia Bay

    Surf spot · Canada

    Waves 4–15 ft · Water 10°C · Soft

    10Poor out of 100 for the next 7 days
    1. Tue15, Poor
    2. Wed36, Poor, the best day
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Ucluelet

  41. Jackie's Hole - No Rooks

    Surf spot · Canada

    Waves 4–15 ft · Water 10°C · Soft

    10Poor out of 100 for the next 7 days
    1. Tue29, Poor, the best day
    2. Wed23, Poor
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Ucluelet

  42. Chestermans beach - north

    Surf spot · Canada

    Waves 4–15 ft · Water 10°C · Soft

    9Poor out of 100 for the next 7 days
    1. Tue15, Poor
    2. Wed29, Poor, the best day
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Tofino

  43. Cox Bay

    Surf spot · Canada

    Waves 4–15 ft · Water 10°C · Soft

    9Poor out of 100 for the next 7 days
    1. Tue16, Poor
    2. Wed29, Poor, the best day
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Tofino

  44. Rosie's Bay

    Surf spot · Canada

    Waves 4–15 ft · Water 10°C · Soft

    9Poor out of 100 for the next 7 days
    1. Tue15, Poor
    2. Wed29, Poor, the best day
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Tofino

  45. Long Beach

    Surf spot · Canada

    Waves 4–16 ft · Water 10°C · Hollow

    8Poor out of 100 for the next 7 days
    1. Tue15, Poor
    2. Wed26, Poor, the best day
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Ucluelet

  46. Raft Cove

    Surf spot · Canada

    Waves 4–18 ft · Water 10°C · Soft

    8Poor out of 100 for the next 7 days
    1. Tue0, Poor
    2. Wed30, Poor, the best day
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon10, Poor
  47. Waldo's Cove

    Surf spot · Canada

    Waves 2–19 ft · Water 10°C · Soft

    8Poor out of 100 for the next 7 days
    1. Tue38, Poor, the best day
    2. Wed3, Poor
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor
  48. Nootka Island

    Surf spot · Canada

    Waves 3–17 ft · Water 10°C · Soft

    7Poor out of 100 for the next 7 days
    1. Tue0, Poor
    2. Wed34, Poor, the best day
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor
  49. Cape Lumiere

    Surf spot · Canada

    Waves 0–1 ft · Water 8°C · Soft

    4Poor out of 100 for the next 7 days
    1. Tue9, Poor, the best day
    2. Wed2, Poor
    3. Thu1, Poor
    4. Fri3, Poor
    5. Sat1, Poor
    6. Sun6, Poor
    7. Mon2, Poor

    Stay in Richibucto Village

  50. Hansons

    Surf spot · Canada

    Waves 0–2 ft · Water 9°C · Soft

    3Poor out of 100 for the next 7 days
    1. Tue0, Poor
    2. Wed1, Poor
    3. Thu1, Poor
    4. Fri6, Poor, the best day
    5. Sat2, Poor
    6. Sun3, Poor
    7. Mon2, Poor

    Stay in Powell River

  51. 29th Street

    Surf spot · Canada

    Waves 0–2 ft · Water 9°C · Crumbling

    Not for your level

    Stay in North Vancouver

  52. Ambleside Park

    Surf spot · Canada

    Waves 0–2 ft · Water 9°C · Soft

    Not for your level

    Stay in Vancouver

  53. Silver Foxes

    Surf spot · Canada

    Waves 0 ft · Water 9°C · Crumbling

    Not for your level

    Stay in Powell River

  54. Zaluds

    Surf spot · Canada

    Waves 2–3 ft · Water 10°C · Soft

    Not for your level

    Stay in Saint John

  55. Christopher Point

    Surf spot · Canada

    Waves 0–2 ft · Water 9°C · Soft

    Not for your level

    Stay in Colwood

  56. Witty's Lagoon

    Surf spot · Canada

    Waves 0–2 ft · Water 9°C · Soft

    Not for your level

    Stay in Colwood

  57. Midgets

    Surf spot · Canada

    Waves 0–2 ft · Water 9°C · Crumbling

    Not for your level

    Stay in Saanich

  58. Bothwell beach

    Surf spot · Canada

    Waves 0–2 ft · Water 9°C · Crumbling

    Not for your level

    Stay in Kingsboro

  59. Ingonish Beach

    Surf spot · Canada

    Waves 1–3 ft · Water 9°C · Hollow

    Not for your level

    Stay in Ingonish

  60. Tofino

    Surf spot · Canada

    Waves 3–15 ft · Water 10°C

    Not for your level

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 shows its score for the next 7 days, a surf spot for the level you pick; a group shows how many places are in it, its colour their average score. Zoom in, or tap a group, 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, terrain © Mapterhorn.

Every country, A to Z (161)

Each country's surf spots, on this list and map.