Staying Home Sucks, home

Surf spots in Canada

58 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

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 58 places.

  1. Sombrio Beach

    Surf spot · Canada

    Waves 3–7 ft · Water 10°C · Crumbling

    54Fair out of 100 for the next 7 days

    1. Mon77, Good
    2. Tue81, Good, the best day
    3. Wed45, Fair
    4. Thu60, Good
    5. Fri0, Poor
    6. Sat35, Poor
    7. Sun0, Poor

    Stay in Port Renfrew

  2. China Beach

    Surf spot · Canada

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

    42Poor out of 100 for the next 7 days

    1. Mon37, Poor
    2. Tue32, Poor
    3. Wed18, Poor
    4. Thu40, Poor
    5. Fri29, Poor
    6. Sat47, Fair
    7. Sun60, Good, the best day

    Stay in Port Renfrew

  3. Windmill Bight

    Surf spot · Canada

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

    35Poor out of 100 for the next 7 days

    1. Mon65, Good, the best day
    2. Tue17, Poor
    3. Wed54, Fair
    4. Thu32, Poor
    5. Fri10, Poor
    6. Sat14, Poor
    7. Sun7, Poor

    Stay in Lumsden

  4. North Beach

    Surf spot · Canada

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

    34Poor out of 100 for the next 7 days

    1. Mon28, Poor
    2. Tue17, Poor
    3. Wed16, Poor
    4. Thu35, Poor
    5. Fri63, Good, the best day
    6. Sat29, Poor
    7. Sun22, Poor

    Stay in Masset

  5. Jordan river

    Surf spot · Canada

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

    39Poor out of 100 for the next 7 days

    1. Mon43, Poor
    2. Tue30, Poor
    3. Wed12, Poor
    4. Thu31, Poor
    5. Fri20, Poor
    6. Sat53, Fair, the best day
    7. Sun52, Fair

    Stay in Sooke

  6. Kennington Cove

    Surf spot · Canada

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

    29Poor out of 100 for the next 7 days

    1. Mon51, Fair, the best day
    2. Tue23, Poor
    3. Wed8, Poor
    4. Thu32, Poor
    5. Fri16, Poor
    6. Sat15, Poor
    7. Sun24, Poor

    Stay in Louisbourg

  7. Pubnico Beach

    Surf spot · Canada

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

    22Poor out of 100 for the next 7 days

    1. Mon6, Poor
    2. Tue53, Fair, the best day
    3. Wed9, Poor
    4. Thu22, Poor
    5. Fri18, Poor
    6. Sat0, Poor
    7. Sun15, Poor

    Stay in Charlesville

  8. Port Renfrew

    Surf spot · Canada

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

    18Poor out of 100 for the next 7 days

    1. Mon0, Poor
    2. Tue35, Poor
    3. Wed55, Fair, the best day
    4. Thu0, Poor
    5. Fri0, Poor
    6. Sat0, Poor
    7. Sun0, Poor
  9. Chesterman Beach

    Surf spot · Canada

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

    17Poor out of 100 for the next 7 days

    1. Mon0, Poor
    2. Tue31, Poor
    3. Wed57, Fair, the best day
    4. Thu0, Poor
    5. Fri0, Poor
    6. Sat0, Poor
    7. Sun0, Poor

    Stay in Tofino

  10. The Juice

    Surf spot · Canada

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

    26Poor out of 100 for the next 7 days

    1. Mon39, Poor
    2. Tue27, Poor
    3. Wed4, Poor
    4. Thu40, Poor, the best day
    5. Fri19, Poor
    6. Sat12, Poor
    7. Sun0, Poor

    Stay in New Harbour

  11. Banc de Pabos

    Surf spot · Canada

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

    25Poor out of 100 for the next 7 days

    1. Mon5, Poor
    2. Tue4, Poor
    3. Wed3, Poor
    4. Thu42, Poor, the best day
    5. Fri32, Poor
    6. Sat29, Poor
    7. Sun20, Poor

    Stay in Grande Riviere Quebec

  12. Point Michaud

    Surf spot · Canada

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

    20Poor out of 100 for the next 7 days

    1. Mon38, Poor, the best day
    2. Tue16, Poor
    3. Wed4, Poor
    4. Thu33, Poor
    5. Fri10, Poor
    6. Sat7, Poor
    7. Sun0, Poor

    Stay in St. Esprit

  13. Lawrencetown

    Surf spot · Canada

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

    19Poor out of 100 for the next 7 days

    1. Mon33, Poor, the best day
    2. Tue32, Poor
    3. Wed5, Poor
    4. Thu21, Poor
    5. Fri10, Poor
    6. Sat4, Poor
    7. Sun0, Poor

    Stay in Dartmouth Nova Scotia

  14. Lawrencetown - Plan B

    Surf spot · Canada

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

    19Poor out of 100 for the next 7 days

    1. Mon30, Poor, the best day
    2. Tue28, Poor
    3. Wed5, Poor
    4. Thu19, Poor
    5. Fri12, Poor
    6. Sat10, Poor
    7. Sun10, Poor

    Stay in Dartmouth Nova Scotia

  15. Left Point

    Surf spot · Canada

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

    19Poor out of 100 for the next 7 days

    1. Mon29, Poor
    2. Tue31, Poor, the best day
    3. Wed4, Poor
    4. Thu21, Poor
    5. Fri10, Poor
    6. Sat4, Poor
    7. Sun0, Poor

    Stay in Dartmouth Nova Scotia

  16. Eastern Brook

    Surf spot · Canada

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

    19Poor out of 100 for the next 7 days

    1. Mon27, Poor
    2. Tue25, Poor
    3. Wed3, Poor
    4. Thu30, Poor, the best day
    5. Fri12, Poor
    6. Sat10, Poor
    7. Sun0, Poor

    Stay in New Harbour

  17. Broad Cove

    Surf spot · Canada

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

    18Poor out of 100 for the next 7 days

    1. Mon24, Poor, the best day
    2. Tue17, Poor
    3. Wed15, Poor
    4. Thu17, Poor
    5. Fri11, Poor
    6. Sat10, Poor
    7. Sun19, Poor

    Stay in Lunenburg

  18. Meadows point

    Surf spot · Canada

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

    18Poor out of 100 for the next 7 days

    1. Mon25, Poor, the best day
    2. Tue19, Poor
    3. Wed19, Poor
    4. Thu16, Poor
    5. Fri7, Poor
    6. Sat4, Poor
    7. Sun20, Poor

    Stay in Lunenburg

  19. The Meadows

    Surf spot · Canada

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

    18Poor out of 100 for the next 7 days

    1. Mon25, Poor, the best day
    2. Tue19, Poor
    3. Wed19, Poor
    4. Thu16, Poor
    5. Fri7, Poor
    6. Sat4, Poor
    7. Sun20, Poor

    Stay in Lunenburg

  20. White Point

    Surf spot · Canada

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

    18Poor out of 100 for the next 7 days

    1. Mon27, Poor, the best day
    2. Tue16, Poor
    3. Wed18, Poor
    4. Thu13, Poor
    5. Fri11, Poor
    6. Sat5, Poor
    7. Sun20, Poor
  21. Point Pleasant Beach Park

    Surf spot · Canada

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

    17Poor out of 100 for the next 7 days

    1. Mon25, Poor, the best day
    2. Tue18, Poor
    3. Wed6, Poor
    4. Thu22, Poor
    5. Fri12, Poor
    6. Sat11, Poor
    7. Sun11, Poor

    Stay in Halifax

  22. Martinique

    Surf spot · Canada

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

    17Poor out of 100 for the next 7 days

    1. Mon28, Poor
    2. Tue28, Poor
    3. Wed3, Poor
    4. Thu18, Poor
    5. Fri10, Poor
    6. Sat4, Poor
    7. Sun0, Poor

    Stay in Dartmouth Nova Scotia

  23. Andrews Head

    Surf spot · Canada

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

    17Poor out of 100 for the next 7 days

    1. Mon33, Poor, the best day
    2. Tue15, Poor
    3. Wed14, Poor
    4. Thu17, Poor
    5. Fri9, Poor
    6. Sat6, Poor
    7. Sun10, Poor

    Stay in Lunenburg

  24. Cow Bay - Moose Rocks

    Surf spot · Canada

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

    16Poor out of 100 for the next 7 days

    1. Mon22, Poor
    2. Tue24, Poor, the best day
    3. Wed4, Poor
    4. Thu18, Poor
    5. Fri11, Poor
    6. Sat9, Poor
    7. Sun10, Poor

    Stay in Halifax

  25. Cherry Hill

    Surf spot · Canada

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

    16Poor out of 100 for the next 7 days

    1. Mon30, Poor, the best day
    2. Tue17, Poor
    3. Wed13, Poor
    4. Thu15, Poor
    5. Fri7, Poor
    6. Sat7, Poor
    7. Sun10, Poor

    Stay in Lunenburg

  26. osbourne

    Surf spot · Canada

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

    15Poor out of 100 for the next 7 days

    1. Mon23, Poor, the best day
    2. Tue16, Poor
    3. Wed4, Poor
    4. Thu19, Poor
    5. Fri10, Poor
    6. Sat8, Poor
    7. Sun10, Poor

    Stay in Halifax

  27. Killaz

    Surf spot · Canada

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

    15Poor out of 100 for the next 7 days

    1. Mon23, Poor, the best day
    2. Tue15, Poor
    3. Wed3, Poor
    4. Thu21, Poor
    5. Fri15, Poor
    6. Sat3, Poor
    7. Sun0, Poor

    Stay in Dartmouth Nova Scotia

  28. Minutes

    Surf spot · Canada

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

    14Poor out of 100 for the next 7 days

    1. Mon24, Poor, the best day
    2. Tue17, Poor
    3. Wed4, Poor
    4. Thu21, Poor
    5. Fri9, Poor
    6. Sat4, Poor
    7. Sun0, Poor

    Stay in Dartmouth Nova Scotia

  29. Rudy's

    Surf spot · Canada

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

    14Poor out of 100 for the next 7 days

    1. Mon23, Poor, the best day
    2. Tue13, Poor
    3. Wed3, Poor
    4. Thu20, Poor
    5. Fri10, Poor
    6. Sat3, Poor
    7. Sun0, Poor

    Stay in Dartmouth Nova Scotia

  30. Seals

    Surf spot · Canada

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

    14Poor out of 100 for the next 7 days

    1. Mon23, Poor, the best day
    2. Tue15, Poor
    3. Wed3, Poor
    4. Thu20, Poor
    5. Fri12, Poor
    6. Sat3, Poor
    7. Sun0, Poor

    Stay in Dartmouth Nova Scotia

  31. Long Beach

    Surf spot · Canada

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

    13Poor out of 100 for the next 7 days

    1. Mon0, Poor
    2. Tue28, Poor
    3. Wed38, Poor, the best day
    4. Thu0, Poor
    5. Fri0, Poor
    6. Sat0, Poor
    7. Sun0, Poor

    Stay in Ucluelet

  32. Twin Rivers

    Surf spot · Canada

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

    13Poor out of 100 for the next 7 days

    1. Mon0, Poor
    2. Tue34, Poor, the best day
    3. Wed30, Poor
    4. Thu0, Poor
    5. Fri0, Poor
    6. Sat0, Poor
    7. Sun0, Poor

    Stay in Ucluelet

  33. Hirtles

    Surf spot · Canada

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

    13Poor out of 100 for the next 7 days

    1. Mon19, Poor, the best day
    2. Tue15, Poor
    3. Wed8, Poor
    4. Thu14, Poor
    5. Fri7, Poor
    6. Sat8, Poor
    7. Sun9, Poor

    Stay in Lunenburg

  34. Rissers

    Surf spot · Canada

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

    13Poor out of 100 for the next 7 days

    1. Mon12, Poor
    2. Tue15, Poor
    3. Wed9, Poor
    4. Thu7, Poor
    5. Fri10, Poor
    6. Sat10, Poor
    7. Sun19, Poor, the best day

    Stay in Lunenburg

  35. Fisherman's Reserve

    Surf spot · Canada

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

    12Poor out of 100 for the next 7 days

    1. Mon22, Poor, the best day
    2. Tue12, Poor
    3. Wed2, Poor
    4. Thu14, Poor
    5. Fri9, Poor
    6. Sat3, Poor
    7. Sun0, Poor

    Stay in Dartmouth Nova Scotia

  36. Florencia Bay

    Surf spot · Canada

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

    12Poor out of 100 for the next 7 days

    1. Mon0, Poor
    2. Tue27, Poor
    3. Wed33, Poor, the best day
    4. Thu0, Poor
    5. Fri0, Poor
    6. Sat0, Poor
    7. Sun0, Poor

    Stay in Ucluelet

  37. Blueberry Bay

    Surf spot · Canada

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

    12Poor out of 100 for the next 7 days

    1. Mon17, Poor
    2. Tue18, Poor, the best day
    3. Wed9, Poor
    4. Thu6, Poor
    5. Fri11, Poor
    6. Sat6, Poor
    7. Sun9, Poor

    Stay in Lunenburg

  38. Forevers

    Surf spot · Canada

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

    11Poor out of 100 for the next 7 days

    1. Mon16, Poor
    2. Tue19, Poor, the best day
    3. Wed2, Poor
    4. Thu12, Poor
    5. Fri5, Poor
    6. Sat7, Poor
    7. Sun4, Poor

    Stay in Halifax

  39. Dennis Beach

    Surf spot · Canada

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

    11Poor out of 100 for the next 7 days

    1. Mon12, Poor
    2. Tue12, Poor
    3. Wed3, Poor
    4. Thu7, Poor
    5. Fri17, Poor, the best day
    6. Sat9, Poor
    7. Sun6, Poor

    Stay in Alma

  40. Jackie's Hole - No Rooks

    Surf spot · Canada

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

    10Poor out of 100 for the next 7 days

    1. Mon0, Poor
    2. Tue25, Poor
    3. Wed28, Poor, the best day
    4. Thu0, Poor
    5. Fri0, Poor
    6. Sat0, Poor
    7. Sun0, Poor

    Stay in Ucluelet

  41. Chestermans beach - north

    Surf spot · Canada

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

    10Poor out of 100 for the next 7 days

    1. Mon0, Poor
    2. Tue15, Poor
    3. Wed37, Poor, the best day
    4. Thu0, Poor
    5. Fri0, Poor
    6. Sat0, Poor
    7. Sun0, Poor

    Stay in Tofino

  42. Cox Bay

    Surf spot · Canada

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

    10Poor out of 100 for the next 7 days

    1. Mon0, Poor
    2. Tue15, Poor
    3. Wed37, Poor, the best day
    4. Thu0, Poor
    5. Fri0, Poor
    6. Sat0, Poor
    7. Sun0, Poor

    Stay in Tofino

  43. Rosie's Bay

    Surf spot · Canada

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

    10Poor out of 100 for the next 7 days

    1. Mon0, Poor
    2. Tue15, Poor
    3. Wed37, Poor, the best day
    4. Thu0, Poor
    5. Fri0, Poor
    6. Sat0, Poor
    7. Sun0, Poor

    Stay in Tofino

  44. Nootka Island

    Surf spot · Canada

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

    8Poor out of 100 for the next 7 days

    1. Mon0, Poor
    2. Tue13, Poor
    3. Wed29, Poor, the best day
    4. Thu0, Poor
    5. Fri0, Poor
    6. Sat0, Poor
    7. Sun0, Poor
  45. Waldo's Cove

    Surf spot · Canada

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

    8Poor out of 100 for the next 7 days

    1. Mon0, Poor
    2. Tue42, Poor, the best day
    3. Wed0, Poor
    4. Thu0, Poor
    5. Fri0, Poor
    6. Sat0, Poor
    7. Sun0, Poor
  46. Raft Cove

    Surf spot · Canada

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

    4Poor out of 100 for the next 7 days

    1. Mon0, Poor
    2. Tue0, Poor
    3. Wed22, Poor, the best day
    4. Thu0, Poor
    5. Fri0, Poor
    6. Sat0, Poor
    7. Sun0, Poor
  47. Hansons

    Surf spot · Canada

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

    3Poor out of 100 for the next 7 days

    1. Mon1, Poor
    2. Tue0, Poor
    3. Wed1, Poor
    4. Thu2, Poor
    5. Fri8, Poor, the best day
    6. Sat2, Poor
    7. Sun3, Poor

    Stay in Powell River

  48. Cape Lumiere

    Surf spot · Canada

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

    2Poor out of 100 for the next 7 days

    1. Mon3, Poor
    2. Tue3, Poor
    3. Wed1, Poor
    4. Thu2, Poor
    5. Fri2, Poor
    6. Sat1, Poor
    7. Sun2, Poor

    Stay in Richibucto Village

  49. Silver Foxes

    Surf spot · Canada

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

    Not for your level

    Stay in Powell River

  50. Ambleside Park

    Surf spot · Canada

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

    Not for your level

    Stay in Vancouver

  51. 29th Street

    Surf spot · Canada

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

    Not for your level

    Stay in North Vancouver

  52. Christopher Point

    Surf spot · Canada

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

    Not for your level

    Stay in Colwood

  53. Witty's Lagoon

    Surf spot · Canada

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

    Not for your level

    Stay in Colwood

  54. Zaluds

    Surf spot · Canada

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

    Not for your level

    Stay in Saint John

  55. Midgets

    Surf spot · Canada

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

    Not for your level

    Stay in Saanich

  56. Bothwell beach

    Surf spot · Canada

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

    Not for your level

    Stay in Kingsboro

  57. Ingonish Beach

    Surf spot · Canada

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

    Not for your level

    Stay in Ingonish

  58. Tofino

    Surf spot · Canada

    Waves 3–10 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.