Climbing areas in Canada
153 climbing areas in Canada. We list the 3,000 best-mapped climbing areas from OpenStreetMap, not every one.
Climb
SportTick any, or none for every sport
Intermediate: 3–5 ft
Your levelChanges the scores
When: Next 7 days
WhenChanges the scores
From your nearest
FromPick one: the journeys show again
Where: Canada
WhereType a place, or tick any
Filters
Filters
In the water
Surf spots
Ski resorts
Kitesurf spots
Windsurf spots
Sailing spots
Dive sites
Kayak spots
Climbing areas
Mountain bike areas
Best this week first
Showing all 153 places.
- 83Good out of 100 for the next 7 days
- Wed89, Good
- Thu61, Good
- Fri90, Good
- Sat89, Good
- Sun33, Poor
- Mon69, Good
- Best dayTue95, Good, the best day
Stay in Val-David
- 78Good out of 100 for the next 7 days
- Wed83, Good
- Thu43, Poor
- Fri85, Good
- Sat93, Good
- Sun22, Poor
- Mon49, Fair
- Best dayTue94, Good, the best day
Stay in Morin Heights
- 77Good out of 100 for the next 7 days
- Wed81, Good
- Thu67, Good
- Fri81, Good
- Sat1, Poor
- Sun74, Good
- Mon86, Good
- Best dayTue93, Good, the best day
Stay in Milton
- 76Good out of 100 for the next 7 days
- Wed80, Good
- Thu53, Fair
- Fri83, Good
- Sat0, Poor
- Sun73, Good
- Mon85, Good
- Best dayTue93, Good, the best day
Stay in Burlington
- 75Good out of 100 for the next 7 days
- Wed80, Good
- Thu58, Fair
- Fri81, Good
- Sat0, Poor
- Sun65, Good
- Mon84, Good
- Best dayTue94, Good, the best day
Stay in Milton
- 74Good out of 100 for the next 7 days
- Wed87, Good
- Thu60, Good
- Fri82, Good
- Sat85, Good
- Sun0, Poor
- Mon14, Poor
- Best dayTue96, Good, the best day
Stay in St Alphonse Rodriguez
- 74Good out of 100 for the next 7 days
- Wed80, Good
- Thu14, Poor
- Fri53, Fair
- Sat54, Fair
- Sun77, Good
- Mon81, Good
- Best dayTue95, Good, the best day
Stay in Arnprior
- 74Good out of 100 for the next 7 days
- Best dayWed88, Good, the best day
- Thu53, Fair
- Fri87, Good
- Sat87, Good
- Sun0, Poor
- Mon32, Poor
- Tue86, Good
Stay in St Alphonse Rodriguez
- 73Good out of 100 for the next 7 days
- Best dayWed91, Good, the best day
- Thu48, Fair
- Fri89, Good
- Sat63, Good
- Sun35, Poor
- Mon62, Good
- Tue74, Good
Stay in Penticton
- 73Good out of 100 for the next 7 days
- Wed82, Good
- Thu12, Poor
- Fri61, Good
- Sat92, Good
- Sun54, Fair
- Mon43, Poor
- Best dayTue96, Good, the best day
Stay in Chelsea
- 73Good out of 100 for the next 7 days
- Wed89, Good
- Thu50, Fair
- Fri87, Good
- Sat87, Good
- Sun0, Poor
- Mon0, Poor
- Best dayTue93, Good, the best day
Stay in Sainte-Émélie-de-l'Énergie
- 73Good out of 100 for the next 7 days
- Wed85, Good
- Thu53, Fair
- Fri88, Good
- Best daySat89, Good, the best day
- Sun0, Poor
- Mon15, Poor
- Tue85, Good
Stay in Sainte-Adèle
- 72Good out of 100 for the next 7 days
- Best dayWed88, Good, the best day
- Thu51, Fair
- Fri86, Good
- Sat87, Good
- Sun0, Poor
- Mon0, Poor
- Tue86, Good
Stay in Sainte-Émélie-de-l'Énergie
- 71Good out of 100 for the next 7 days
- Wed89, Good
- Thu52, Fair
- Fri67, Good
- Sat89, Good
- Sun9, Poor
- Mon26, Poor
- Tue83, Good
Stay in Sainte-Émélie-de-l'Énergie
- 71Good out of 100 for the next 7 days
- Wed89, Good
- Thu52, Fair
- Fri67, Good
- Sat89, Good
- Sun9, Poor
- Mon26, Poor
- Tue83, Good
Stay in Saint-Donat
- 70Good out of 100 for the next 7 days
- Wed85, Good
- Thu0, Poor
- Fri0, Poor
- Sat89, Good
- Sun70, Good
- Mon49, Fair
- Best dayTue94, Good, the best day
Stay in Lac Ste Marie
- 69Good out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat89, Good
- Best daySun95, Good, the best day
- Mon94, Good
- Tue75, Good
Stay in Thunder Bay
- 69Good out of 100 for the next 7 days
- Wed81, Good
- Thu23, Poor
- Fri81, Good
- Sat86, Good
- Sun0, Poor
- Mon0, Poor
- Best dayTue98, Good, the best day
Stay in Rigaud
- 68Good out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat88, Good
- Best daySun95, Good, the best day
- Mon92, Good
- Tue74, Good
Stay in Thunder Bay
- 67Good out of 100 for the next 7 days
- Wed82, Good
- Thu83, Good
- Best dayFri88, Good, the best day
- Sat84, Good
- Sun18, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Magog
- 66Good out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat82, Good
- Best daySun94, Good, the best day
- Mon84, Good
- Tue73, Good
Stay in Thunder Bay
- 66Good out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat81, Good
- Best daySun95, Good, the best day
- Mon87, Good
- Tue74, Good
Stay in Thunder Bay
- 66Good out of 100 for the next 7 days
- Wed82, Good
- Thu82, Good
- Best dayFri88, Good, the best day
- Sat85, Good
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Magog
- 65Good out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat70, Good
- Best daySun95, Good, the best day
- Mon90, Good
- Tue75, Good
Stay in Thunder Bay
- 65Good out of 100 for the next 7 days
- Wed82, Good
- Thu24, Poor
- Fri56, Fair
- Best daySat94, Good, the best day
- Sun0, Poor
- Mon0, Poor
- Tue89, Good
Stay in Mont-Tremblant
- 64Good out of 100 for the next 7 days
- Wed81, Good
- Thu46, Fair
- Fri49, Fair
- Sat81, Good
- Sun0, Poor
- Mon17, Poor
- Best dayTue94, Good, the best day
Stay in Montréal
- 62Good out of 100 for the next 7 days
- Best dayWed84, Good, the best day
- Thu80, Good
- Fri74, Good
- Sat68, Good
- Sun18, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Banff
- 61Good out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat90, Good
- Best daySun94, Good, the best day
- Mon54, Fair
- Tue73, Good
Stay in Dorion
- 61Good out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat90, Good
- Best daySun91, Good, the best day
- Mon55, Fair
- Tue73, Good
Stay in Dorion
- 61Good out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat87, Good
- Best daySun95, Good, the best day
- Mon56, Fair
- Tue74, Good
Stay in Dorion
- 59Fair out of 100 for the next 7 days
- Wed82, Good
- Thu35, Poor
- Best dayFri90, Good, the best day
- Sat84, Good
- Sun0, Poor
- Mon0, Poor
- Tue29, Poor
Stay in Saint-Mathieu-du-Parc
- 59Fair out of 100 for the next 7 days
- Wed78, Good
- Thu10, Poor
- Fri9, Poor
- Sat0, Poor
- Sun39, Poor
- Mon85, Good
- Best dayTue90, Good, the best day
Stay in Collingwood
- 59Fair out of 100 for the next 7 days
- Best dayWed90, Good, the best day
- Thu72, Good
- Fri86, Good
- Sat34, Poor
- Sun39, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Keremeos
- 58Fair out of 100 for the next 7 days
- Wed91, Good
- Thu50, Fair
- Fri91, Good
- Sat21, Poor
- Sun15, Poor
- Mon27, Poor
- Tue40, Poor
Stay in Keremeos
- 54Fair out of 100 for the next 7 days
- Wed83, Good
- Thu52, Fair
- Fri50, Fair
- Best daySat88, Good, the best day
- Sun2, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Sainte-Émélie-de-l'Énergie
- 53Fair out of 100 for the next 7 days
- Wed89, Good
- Thu89, Good
- Fri15, Poor
- Sat9, Poor
- Sun0, Poor
- Mon11, Poor
- Tue69, Good
Stay in Jasper
- 53Fair out of 100 for the next 7 days
- Wed19, Poor
- Thu51, Fair
- Fri49, Fair
- Best daySat88, Good, the best day
- Sun0, Poor
- Mon0, Poor
- Tue76, Good
- 52Fair out of 100 for the next 7 days
- Best dayWed86, Good, the best day
- Thu79, Good
- Fri66, Good
- Sat27, Poor
- Sun23, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Banff
- 52Fair out of 100 for the next 7 days
- Wed88, Good
- Best dayThu89, Good, the best day
- Fri75, Good
- Sat11, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Lillooet
- 52Fair out of 100 for the next 7 days
- Best dayWed85, Good, the best day
- Thu80, Good
- Fri64, Good
- Sat39, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Stanhope
- 51Fair out of 100 for the next 7 days
- Wed85, Good
- Best dayThu86, Good, the best day
- Fri75, Good
- Sat12, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Lillooet
- 50Fair out of 100 for the next 7 days
- Wed79, Good
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon84, Good
- Best dayTue90, Good, the best day
Stay in Clarksburg
- 50Fair out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun79, Good
- Best dayMon89, Good, the best day
- Tue86, Good
- 50Fair out of 100 for the next 7 days
- Wed29, Poor
- Best dayThu87, Good, the best day
- Fri74, Good
- Sat40, Poor
- Sun0, Poor
- Mon0, Poor
- Tue43, Poor
Stay in Halifax
- 50Fair out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Best daySat87, Good, the best day
- Sun69, Good
- Mon49, Fair
- Tue46, Fair
- 47Fair out of 100 for the next 7 days
- Wed31, Poor
- Best dayThu82, Good, the best day
- Fri79, Good
- Sat36, Poor
- Sun0, Poor
- Mon0, Poor
- Tue32, Poor
Stay in Halifax
- 47Fair out of 100 for the next 7 days
- Wed71, Good
- Thu52, Fair
- Fri1, Poor
- Sat2, Poor
- Sun0, Poor
- Mon28, Poor
- Best dayTue89, Good, the best day
Stay in Tumbler Ridge
- 46Fair out of 100 for the next 7 days
- Wed27, Poor
- Best dayThu81, Good, the best day
- Fri70, Good
- Sat57, Fair
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in East Broughton
- 44Poor out of 100 for the next 7 days
- Wed21, Poor
- Best dayThu89, Good, the best day
- Fri63, Good
- Sat52, Fair
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Halifax
- 44Poor out of 100 for the next 7 days
- Wed21, Poor
- Best dayThu89, Good, the best day
- Fri63, Good
- Sat52, Fair
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Halifax
- 44Poor out of 100 for the next 7 days
- Wed26, Poor
- Best dayThu91, Good, the best day
- Fri51, Fair
- Sat55, Fair
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Halifax
- 43Poor out of 100 for the next 7 days
- Wed37, Poor
- Best dayThu83, Good, the best day
- Fri57, Fair
- Sat40, Poor
- Sun0, Poor
- Mon0, Poor
- Tue8, Poor
Stay in Halifax
- 42Poor out of 100 for the next 7 days
- Wed40, Poor
- Best dayThu87, Good, the best day
- Fri51, Fair
- Sat37, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in West Dover Nova Scotia
- 41Poor out of 100 for the next 7 days
- Wed35, Poor
- Best dayThu82, Good, the best day
- Fri56, Fair
- Sat32, Poor
- Sun0, Poor
- Mon0, Poor
- Tue15, Poor
Stay in Halifax
- 40Poor out of 100 for the next 7 days
- Wed6, Poor
- Thu74, Good
- Best dayFri82, Good, the best day
- Sat42, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Dartmouth Nova Scotia
- 38Poor out of 100 for the next 7 days
- Wed11, Poor
- Best dayThu81, Good, the best day
- Fri70, Good
- Sat34, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Dartmouth Nova Scotia
- 37Poor out of 100 for the next 7 days
- Wed6, Poor
- Best dayThu88, Good, the best day
- Fri52, Fair
- Sat41, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Dartmouth Nova Scotia
- 35Poor out of 100 for the next 7 days
- Wed81, Good
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Best dayTue96, Good, the best day
Stay in Haliburton
- 35Poor out of 100 for the next 7 days
- Best dayWed86, Good, the best day
- Thu81, Good
- Fri9, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Sooke
- 35Poor out of 100 for the next 7 days
- Wed26, Poor
- Thu34, Poor
- Fri24, Poor
- Best daySat92, Good, the best day
- Sun1, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Lac Supérieur
- 34Poor out of 100 for the next 7 days
- Wed11, Poor
- Thu64, Good
- Best dayFri71, Good, the best day
- Sat25, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Dartmouth Nova Scotia
- 34Poor out of 100 for the next 7 days
- Best dayWed82, Good, the best day
- Thu72, Good
- Fri18, Poor
- Sat2, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
- 33Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri77, Good
- Best daySat92, Good, the best day
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in La Tuque
- 31Poor out of 100 for the next 7 days
- Wed31, Poor
- Thu19, Poor
- Fri4, Poor
- Best daySat91, Good, the best day
- Sun16, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Mont-Tremblant
- 30Poor out of 100 for the next 7 days
- Best dayWed79, Good, the best day
- Thu64, Good
- Fri10, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Pemberton
- 30Poor out of 100 for the next 7 days
- Wed37, Poor
- Thu0, Poor
- Best dayFri87, Good, the best day
- Sat27, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Whycocomagh
- 29Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Best dayFri83, Good, the best day
- Sat63, Good
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Saint-Pascal
- 29Poor out of 100 for the next 7 days
- Best dayWed74, Good, the best day
- Thu57, Fair
- Fri15, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Pemberton
- 28Poor out of 100 for the next 7 days
- Wed8, Poor
- Thu50, Fair
- Best dayFri80, Good, the best day
- Sat2, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Halifax
- 28Poor out of 100 for the next 7 days
- Wed6, Poor
- Best dayThu89, Good, the best day
- Fri42, Poor
- Sat4, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Mahone Bay
- 27Poor out of 100 for the next 7 days
- Best dayWed83, Good, the best day
- Thu53, Fair
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Vancouver
- 27Poor out of 100 for the next 7 days
- Best dayWed86, Good, the best day
- Thu53, Fair
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Langford
- 27Poor out of 100 for the next 7 days
- Wed5, Poor
- Best dayThu91, Good, the best day
- Fri43, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in East River
- 26Poor out of 100 for the next 7 days
- Best dayWed79, Good, the best day
- Thu54, Fair
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Sechelt
- 26Poor out of 100 for the next 7 days
- Best dayWed89, Good, the best day
- Thu42, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Jasper
- 26Poor out of 100 for the next 7 days
- Best dayWed83, Good, the best day
- Thu34, Poor
- Fri16, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Ainsworth Hot Springs
- 25Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri40, Poor
- Best daySat85, Good, the best day
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Saint-Raymond
- 24Poor out of 100 for the next 7 days
- Best dayWed82, Good, the best day
- Thu41, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Pemberton
- 23Poor out of 100 for the next 7 days
- Best dayWed92, Good, the best day
- Thu27, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Hope
- 23Poor out of 100 for the next 7 days
- Best dayWed89, Good, the best day
- Thu21, Poor
- Fri8, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Nelson British Columbia
- 22Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri3, Poor
- Best daySat90, Good, the best day
- Sun20, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Mont-Tremblant
- 22Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri48, Fair
- Best daySat62, Good, the best day
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in St Urbain
- 21Poor out of 100 for the next 7 days
- Best dayWed90, Good, the best day
- Thu14, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Squamish
- 21Poor out of 100 for the next 7 days
- Best dayWed80, Good, the best day
- Thu25, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Pemberton
- 21Poor out of 100 for the next 7 days
- Best dayWed93, Good, the best day
- Thu12, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Nelson British Columbia
- 20Poor out of 100 for the next 7 days
- Best dayWed86, Good, the best day
- Thu15, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Squamish
- 20Poor out of 100 for the next 7 days
- Best dayWed87, Good, the best day
- Thu17, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Sechelt
- 20Poor out of 100 for the next 7 days
- Best dayWed92, Good, the best day
- Thu8, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Castlegar
- 20Poor out of 100 for the next 7 days
- Best dayWed92, Good, the best day
- Thu8, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Castlegar
- 20Poor out of 100 for the next 7 days
- Best dayWed75, Good, the best day
- Thu28, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Pemberton
- 19Poor out of 100 for the next 7 days
- Best dayWed90, Good, the best day
- Thu8, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Castlegar
- 19Poor out of 100 for the next 7 days
- Best dayWed90, Good, the best day
- Thu5, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Castlegar
- 19Poor out of 100 for the next 7 days
- Best dayWed92, Good, the best day
- Thu6, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Hope
- 19Poor out of 100 for the next 7 days
- Best dayWed93, Good, the best day
- Thu2, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Hope
- 19Poor out of 100 for the next 7 days
- Best dayWed86, Good, the best day
- Thu13, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Nelson British Columbia
- 19Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri33, Poor
- Best daySat66, Good, the best day
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Saint-Pascal
- 18Poor out of 100 for the next 7 days
- Best dayWed81, Good, the best day
- Thu8, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Squamish
- 18Poor out of 100 for the next 7 days
- Best dayWed87, Good, the best day
- Thu6, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Squamish
- 18Poor out of 100 for the next 7 days
- Best dayWed84, Good, the best day
- Thu7, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Squamish
- 18Poor out of 100 for the next 7 days
- Best dayWed92, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Squamish
- 18Poor out of 100 for the next 7 days
- Best dayWed92, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in North Vancouver
- 18Poor out of 100 for the next 7 days
- Best dayWed77, Good, the best day
- Thu13, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Bowen Island
- 18Poor out of 100 for the next 7 days
- Best dayWed91, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Chilliwack
- 18Poor out of 100 for the next 7 days
- Best dayWed82, Good, the best day
- Thu8, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Bowen Island
- 18Poor out of 100 for the next 7 days
- Best dayWed89, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Chilliwack
- 18Poor out of 100 for the next 7 days
- Best dayWed90, Good, the best day
- Thu1, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Castlegar
- 18Poor out of 100 for the next 7 days
- Best dayWed92, Good, the best day
- Thu1, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Hope
- 18Poor out of 100 for the next 7 days
- Best dayWed93, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Hope
- 18Poor out of 100 for the next 7 days
- Best dayWed90, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Burnaby
- 18Poor out of 100 for the next 7 days
- Best dayWed90, Good, the best day
- Thu3, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Lynden
- 17Poor out of 100 for the next 7 days
- Best dayWed87, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Sechelt
- 17Poor out of 100 for the next 7 days
- Best dayWed86, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Vancouver
- 17Poor out of 100 for the next 7 days
- Best dayWed88, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Vancouver
- 17Poor out of 100 for the next 7 days
- Best dayWed85, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Chilliwack
- 17Poor out of 100 for the next 7 days
- Best dayWed88, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Chilliwack
- 17Poor out of 100 for the next 7 days
- Best dayWed88, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Chilliwack
- 17Poor out of 100 for the next 7 days
- Best dayWed85, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Maple Ridge
- 17Poor out of 100 for the next 7 days
- Best dayWed88, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Harrison Hot Springs
- 17Poor out of 100 for the next 7 days
- Best dayWed85, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Ainsworth Hot Springs
- 17Poor out of 100 for the next 7 days
- Best dayWed88, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Harrison Hot Springs
- 17Poor out of 100 for the next 7 days
- Best dayWed84, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Golden
- 17Poor out of 100 for the next 7 days
- Best dayWed87, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Coquitlam
- 16Poor out of 100 for the next 7 days
- Best dayWed81, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Squamish
- 16Poor out of 100 for the next 7 days
- Best dayWed81, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Squamish
- 16Poor out of 100 for the next 7 days
- Best dayWed83, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in North Vancouver
- 16Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Best dayFri80, Good, the best day
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Fredericton
- 16Poor out of 100 for the next 7 days
- Best dayWed79, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Whistler
- 16Poor out of 100 for the next 7 days
- Best dayWed81, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Whistler
- 16Poor out of 100 for the next 7 days
- Best dayWed82, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Whistler
- 16Poor out of 100 for the next 7 days
- Best dayWed83, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Hope
- 16Poor out of 100 for the next 7 days
- Best dayWed83, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Mission
- 16Poor out of 100 for the next 7 days
- Best dayWed83, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Mission
- 16Poor out of 100 for the next 7 days
- Best dayWed83, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Cumberland
- 16Poor out of 100 for the next 7 days
- Best dayWed83, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Port Moody
- 15Poor out of 100 for the next 7 days
- Best dayWed78, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Squamish
- 15Poor out of 100 for the next 7 days
- Best dayWed77, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Powell River
- 15Poor out of 100 for the next 7 days
- Best dayWed77, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Powell River
- 15Poor out of 100 for the next 7 days
- Best dayWed78, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Bowen Island
- 14Poor out of 100 for the next 7 days
- Best dayWed64, Good, the best day
- Thu8, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Whistler
- 14Poor out of 100 for the next 7 days
- Best dayWed73, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Whistler
- 14Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Best daySat70, Good, the best day
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Carleton Sur Mer
- 13Poor out of 100 for the next 7 days
- Best dayWed68, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Ucluelet
- 13Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Best daySat68, Good, the best day
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Baie-Comeau
- 12Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Best daySat62, Good, the best day
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Port Cartier
- 17Poor out of 100 for the next 7 days
- Best dayWed48, Fair, the best day
- Thu24, Poor
- Fri14, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Whitehorse
- 12Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Best daySat58, Fair, the best day
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in L'Anse-Saint-Jean
- 9Poor out of 100 for the next 7 days
- Best dayWed43, Poor, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Lake Louise
- 9Poor out of 100 for the next 7 days
- Best dayWed43, Poor, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
- 8Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun6, Poor
- Mon5, Poor
- Best dayTue29, Poor, the best day
Stay in Beaudry
- 4Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Best daySun20, Poor, the best day
- Mon0, Poor
- Tue0, Poor
Stay in Chibougamau
- 1Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Best daySat7, Poor, the best day
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
Stay in Saguenay
- 0Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
- 0Poor out of 100 for the next 7 days
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
- Mon0, Poor
- Tue0, Poor
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 (88)
Each country's climbing areas, on this list and map.
- Albania 1
- Andorra 2
- Argentina 12
- Armenia 1
- Australia 31
- Austria 274
- Belgium 23
- Bolivia 5
- Bosnia and Herzegovina 27
- Brazil 33
- Bulgaria 12
- Burkina Faso 1
- Canada 153
- Chad 1
- Chile 24
- China 15
- China, Hong Kong Special Administrative Region 7
- Colombia 1
- Côte d’Ivoire 1
- Croatia 42
- Cuba 1
- Cyprus 6
- Czechia 254
- Denmark 2
- Ecuador 5
- Egypt 2
- Ethiopia 1
- Finland 71
- France 458
- Georgia 6
- Germany 322
- Ghana 1
- Greece 90
- Hungary 8
- Iceland 2
- India 2
- Indonesia 2
- Iran 1
- Ireland 12
- Israel 5
- Italy 463
- Japan 16
- Jordan 8
- Kazakhstan 2
- Kyrgyzstan 1
- Lao People's Democratic Republic 2
- Malaysia 3
- Malta 2
- Mexico 12
- Monaco 1
- Montenegro 5
- Morocco 10
- Namibia 1
- Nepal 1
- Netherlands 7
- New Zealand 15
- North Macedonia 1
- Norway 128
- Oman 2
- Panama 1
- Peru 1
- Philippines 1
- Poland 90
- Portugal 27
- Puerto Rico 1
- Romania 24
- Russian Federation 16
- Serbia 3
- Singapore 1
- Slovakia 56
- Slovenia 32
- South Africa 19
- Spain 157
- Sri Lanka 1
- State of Palestine 1
- Sweden 57
- Switzerland 118
- Tajikistan 1
- Thailand 2
- Tonga 3
- Türkiye 12
- Uganda 1
- Ukraine 7
- United Arab Emirates 3
- United Kingdom 115
- United States 323
- Uzbekistan 1
- Viet Nam 5