Previous
🇪🇸

Spain

28 ski resorts

28

Total resorts

28

Open resorts

⛷️

Season 2025/26

Spain boasts a surprising variety of ski resorts spread across the Pyrenees, Sierra Nevada, and the northern mountain ranges. The season typically runs from December to April, and its resorts are known for combining sunny weather with quality snow.

Filter by difficulty

Showing 28 resorts

Main zones

Zone

Cordillera Cantábrica

6 resorts

Alto Campoo

Open

Cordillera Cantábrica · Spain

Updated: Mar 6

Mixed
Altitude
2125 m
Total slopes
28 km
Difficulty breakdown (km · slopes)
Green 4.8 km · 4
Blue 12 km · 10
Red 10.8 km · 9
Black 0 km · 0
3.7 (7)
Vertical drop: 475m

Fuentes de Invierno

Open

Cordillera Cantábrica · Spain

Updated: Mar 6

Mixed
Altitude
1950 m
Total slopes
9 km
Difficulty breakdown (km · slopes)
Green 1.8 km · 3
Blue 1.8 km · 3
Red 3.5 km · 6
Black 1.8 km · 3
4.2 (6)
Vertical drop: 450m

Leitariegos

Open

Cordillera Cantábrica · Spain

Updated: Mar 6

Mixed
Altitude
2000 m
Total slopes
7 km
Difficulty breakdown (km · slopes)
Green 1.9 km · 4
Blue 3.3 km · 7
Red 1.9 km · 4
Black 0 km · 0
5.0 (1)
Vertical drop: 500m

Manzaneda

Open

Cordillera Cantábrica · Spain

Updated: Mar 6

Mixed
Altitude
1780 m
Total slopes
17 km
Difficulty breakdown (km · slopes)
Green 0.8 km · 1
Blue 10.5 km · 13
Red 4.9 km · 6
Black 0.8 km · 1
4.0 (1)
Vertical drop: 280m

San Isidro

Open

Cordillera Cantábrica · Spain

Updated: Mar 6

Mixed
Altitude
2100 m
Total slopes
31 km
Difficulty breakdown (km · slopes)
Green 6 km · 6
Blue 8 km · 8
Red 13 km · 13
Black 4 km · 4
5.0 (1)
Vertical drop: 600m

Valgrande-Pajares

Open

Cordillera Cantábrica · Spain

Updated: Mar 6

Mixed
Altitude
2000 m
Total slopes
23 km
Difficulty breakdown (km · slopes)
Green 5.2 km · 8
Blue 7.1 km · 11
Red 7.7 km · 12
Black 2.6 km · 4
5.0 (1)
Vertical drop: 500m

Zone

La Rioja

1 resorts

Zone

Pirineo Aragonés

4 resorts

Zone

Pirineo Catalán

10 resorts

Baqueira-Beret

Open

Pirineo Catalán · Spain

Updated: Mar 6

Advanced
Altitude
2510 m
Total slopes
167 km
Difficulty breakdown (km · slopes)
Green 7.3 km · 5
Blue 63 km · 43
Red 71.8 km · 49
Black 24.9 km · 17
4.5 (2)
Vertical drop: 1010m

Boí Taüll

Open

Pirineo Catalán · Spain

Updated: Mar 6

Advanced
Altitude
2751 m
Total slopes
45 km
Difficulty breakdown (km · slopes)
Green 5.9 km · 6
Blue 5.9 km · 6
Red 19.6 km · 20
Black 13.7 km · 14
5.0 (1)
Vertical drop: 731m

Espot Esquí

Open

Pirineo Catalán · Spain

Updated: Mar 6

Advanced
Altitude
2500 m
Total slopes
25 km
Difficulty breakdown (km · slopes)
Green 2.3 km · 2
Blue 11.4 km · 10
Red 6.8 km · 6
Black 4.6 km · 4
4.0 (1)
Vertical drop: 1000m

La Molina

Open

Pirineo Catalán · Spain

Updated: Mar 6

Beginner friendly
Altitude
2537 m
Total slopes
68 km
Difficulty breakdown (km · slopes)
Green 20.6 km · 20
Blue 18.6 km · 18
Red 22.7 km · 22
Black 6.2 km · 6
4.2 (6)
Vertical drop: 1137m

Masella

Open

Pirineo Catalán · Spain

Updated: Mar 6

Mixed
Altitude
2535 m
Total slopes
74 km
Difficulty breakdown (km · slopes)
Green 10.3 km · 9
Blue 30.7 km · 27
Red 26.2 km · 23
Black 6.8 km · 6
4.5 (8)
Vertical drop: 935m

Port Ainé

Open

Pirineo Catalán · Spain

Updated: Mar 6

Advanced
Altitude
2440 m
Total slopes
27 km
Difficulty breakdown (km · slopes)
Green 6.5 km · 6
Blue 4.3 km · 4
Red 11.9 km · 11
Black 4.3 km · 4
5.0 (1)
Vertical drop: 790m

Port del Comte

Open

Pirineo Catalán · Spain

Updated: Mar 6

Mixed
Altitude
2380 m
Total slopes
43 km
Difficulty breakdown (km · slopes)
Green 11.4 km · 8
Blue 14.3 km · 10
Red 12.8 km · 9
Black 4.3 km · 3
5.0 (1)
Vertical drop: 680m

Tavascan

Open

Pirineo Catalán · Spain

Updated: Mar 6

Mixed
Altitude
2200 m
Total slopes
7 km
Difficulty breakdown (km · slopes)
Green 2 km · 2
Blue 1 km · 1
Red 2 km · 2
Black 2 km · 2
5.0 (1)
Vertical drop: 450m

Vall de Núria

Open

Pirineo Catalán · Spain

Updated: Mar 6

Mixed
Altitude
2252 m
Total slopes
8 km
Difficulty breakdown (km · slopes)
Green 2.1 km · 3
Blue 2.1 km · 3
Red 2.1 km · 3
Black 1.4 km · 2
4.0 (1)
Vertical drop: 288m

Vallter 2000

Open

Pirineo Catalán · Spain

Updated: Mar 6

Mixed
Altitude
2535 m
Total slopes
15 km
Difficulty breakdown (km · slopes)
Green 4 km · 4
Blue 4 km · 4
Red 6 km · 6
Black 1 km · 1
5.0 (1)
Vertical drop: 535m

Zone

Sistema Central

4 resorts

Zone

Sistema Ibérico

2 resorts

Zone

Sistema Penibético

1 resorts