Camino del Norte
Weather in July
Historical weather data averaged over multiple years. 36 stages · 36 days of weather data.
Weather Overview
July offers mild and pleasant walking conditions on the Camino del Norte, with daytime temperatures ranging from 21°C to 28°C and nights cooling to between 13°C and 19°C. The route gradually warms as you progress westward into Galicia, where temperatures average around 25°C, compared to the cooler 23°C typical of the Basque Country and Cantabria at the route's start. This modest variation means you won't experience dramatic shifts, though early mornings remain cool enough to require a light layer.
Rainfall is scattered but worth preparing for, particularly in Asturias where roughly three-quarters of the stages see rain during the month. Cantabria also tends toward frequent light precipitation. Expect showers of brief to moderate intensity rather than all-day downpours. Wind gusts occasionally reach 47 kilometers per hour, particularly on exposed ridgelines and coastal sections in the north, which can intensify the chill even on mild days.
Elevation rarely exceeds 500 meters, but the cumulative ascent of 1,043 meters across the 36 stages means nights at higher points feel noticeably cooler and more exposed to wind. Walkers should pack a waterproof jacket and an extra insulating layer—merino or fleece—that fits easily into a day pack. Starting walks early, before afternoon rain patterns develop, will keep you ahead of weather systems moving in from the Atlantic.
Route Summary
Regional Breakdown
Basque Country
8 stagesCantabria
7 stagesCantabria
7 stagesAsturias
12 stagesAsturias / Asturies
1 stageGalicia
9 stagesGalicia
9 stagesDaily Weather by Stage
| Day | Destination | Elevation | Conditions | High | Low | Rain | Wind | Gusts | Humidity |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Irun | 23m | Light drizzle | 22.8° | 17.7° | 4.6mm | 19.1 NW | 43.4 km/h | 97% |
| 2 | Donostia / San Sebastian | 17m | Moderate drizzle | 21.4° | 17.7° | 3.9mm | 14 NW | 33.8 km/h | 96% |
| 3 | Zarautz | 6m | Light drizzle | 22.2° | 16.7° | 0.2mm | 11.8 NW | 31.8 km/h | 94% |
| 4 | Deba | 9m | Overcast | 23.3° | 16.9° | 0.2mm | 12.2 NW | 32.1 km/h | 96% |
| 5 | Markina-Xemein | 90m | Light drizzle | 24.5° | 16.8° | 0.3mm | 12.3 N | 33.5 km/h | 99% |
| 6 | Gernika-Lumo | 97m | Dense drizzle | 23° | 16.3° | 3.1mm | 17.4 NW | 42 km/h | 99% |
| 7 | Bilbao | 20m | Light drizzle | 25° | 15.4° | 3.4mm | 16.7 NE | 39.2 km/h | 100% |
| 8 | Portugalete | 49m | Light drizzle | 24.4° | 14.6° | 0.2mm | 15.2 N | 37.4 km/h | 93% |
| 9 | Castro Urdiales | 18m | Moderate drizzle | 22.5° | 15.9° | 2.4mm | 15 W | 35.2 km/h | 94% |
| 10 | Laredo | 6m | Mainly clear | 24.6° | 17° | 0.3mm | 18 E | 40.8 km/h | 92% |
| 11 | Bareyo | 76m | Light drizzle | 24.3° | 18° | 3.6mm | 18.6 W | 39.6 km/h | 98% |
| 12 | Santander | 28m | Slight rain | 22.2° | 17.3° | 3.7mm | 17.1 NW | 36.4 km/h | 95% |
| 13 | Santa Cruz de Bezana | 44m | Light drizzle | 22.8° | 16.9° | 0.8mm | 19.9 NE | 43.5 km/h | 93% |
| 14 | Santillana del Mar | 107m | Light drizzle | 22.5° | 16.8° | 0.6mm | 13.8 NW | 30.5 km/h | 93% |
| 15 | Comillas | 25m | Overcast | 22.2° | 17.6° | 2.8mm | 20.1 NW | 43.7 km/h | 93% |
| 16 | Colombres | 115m | Moderate drizzle | 21.4° | 16.3° | 2.7mm | 10.5 NE | 26.1 km/h | 96% |
| 17 | Llanes | 13m | Light drizzle | 23° | 17.5° | 0.6mm | 17.4 NE | 41.3 km/h | 94% |
| 18 | Ribadesella/Ribeseya | 11m | Moderate drizzle | 22.1° | 17.1° | 3.5mm | 13 NW | 31.5 km/h | 98% |
| 19 | La Isla | 4m | Moderate drizzle | 23.1° | 17.9° | 1.4mm | 14.6 N | 33.6 km/h | 96% |
| 20 | Villaviciosa | 6m | Moderate rain | 23.6° | 17.4° | 10mm | 20.9 NW | 46.7 km/h | 97% |
| 21 | Gijón | 22m | Light drizzle | 21.5° | 15.7° | 0.5mm | 16.5 NW | 38.4 km/h | 91% |
| 22 | Avilés | 26m | Light drizzle | 23.4° | 14.1° | 0.6mm | 15.6 N | 37.2 km/h | 94% |
| 23 | Muros de Nalón | 114m | Light drizzle | 22.9° | 15.7° | 0.5mm | 18.5 NW | 40.6 km/h | 93% |
| 24 | Soto de Luiña | 164m | Moderate drizzle | 21° | 15.7° | 2.7mm | 19.6 NE | 43.7 km/h | 94% |
| 25 | Cadavedo | 88m | Light drizzle | 21.3° | 16.2° | 0.9mm | 15.9 NE | 38.8 km/h | 91% |
| 26 | Luarca | 73m | Overcast | 22.6° | 15.9° | — | 13.2 N | 33.2 km/h | 94% |
| 27 | La Caridad | 55m | Overcast | 22.2° | 16.9° | 2.9mm | 16.1 N | 35.9 km/h | 93% |
| 28 | Ribadeo | 45m | Moderate drizzle | 25° | 18.9° | 2.3mm | 19.7 NE | 45.4 km/h | 97% |
| 29 | Lourenzá | 56m | Moderate drizzle | 24.6° | 18.3° | 2mm | 13.6 NE | 32.5 km/h | 95% |
| 30 | Abadín | 474m | Light drizzle | 23.6° | 15.2° | 0.7mm | 14.3 NE | 33.6 km/h | 99% |
| 31 | Vilalba | 478m | Overcast | 25.5° | 14.5° | 0.1mm | 17.5 NW | 36.5 km/h | 96% |
| 32 | Baamonde | 413m | Light drizzle | 23.5° | 15.6° | 0.6mm | 19.6 N | 39.6 km/h | 95% |
| 33 | Sobrado | 504m | Overcast | 21.9° | 13.8° | 1.7mm | 24.7 N | 45 km/h | 98% |
| 34 | Arzúa | 389m | Overcast | 25° | 13.4° | — | 20.2 NE | 38.5 km/h | 94% |
| 35 | O Pino | 361m | Overcast | 27.7° | 14.7° | — | 17.8 NE | 35.9 km/h | 93% |
| 36 | Santiago de Compostela | 257m | Overcast | 27.8° | 15.1° | — | 19.6 NE | 39.5 km/h | 93% |
Daily Weather by Stage
Irun
Light drizzle
Donostia / San Sebastian
Moderate drizzle
Zarautz
Light drizzle
Deba
Overcast
Markina-Xemein
Light drizzle
Gernika-Lumo
Dense drizzle
Bilbao
Light drizzle
Portugalete
Light drizzle
Castro Urdiales
Moderate drizzle
Laredo
Mainly clear
Bareyo
Light drizzle
Santander
Slight rain
Santa Cruz de Bezana
Light drizzle
Santillana del Mar
Light drizzle
Comillas
Overcast
Colombres
Moderate drizzle
Llanes
Light drizzle
Ribadesella/Ribeseya
Moderate drizzle
La Isla
Moderate drizzle
Villaviciosa
Moderate rain
Gijón
Light drizzle
Avilés
Light drizzle
Muros de Nalón
Light drizzle
Soto de Luiña
Moderate drizzle
Cadavedo
Light drizzle
Luarca
Overcast
La Caridad
Overcast
Ribadeo
Moderate drizzle
Lourenzá
Moderate drizzle
Abadín
Light drizzle
Vilalba
Overcast
Baamonde
Light drizzle
Sobrado
Overcast
Arzúa
Overcast
O Pino
Overcast
Santiago de Compostela
Overcast
Want weather for your exact travel dates?
Wayfarer builds a forecast for every stage of your journey.
Join the Waitlist