199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Latvia

Ski resorts · 10 ski areas

Flag of LatviaBest Ski Resorts in Latvia

Latvia has 10 ski areas with 9 km of mapped downhill runs and 62 lifts. The biggest is Riekstukalns (4.2 km). The highest skiing reaches 154 m at Kamparkalns.

Ski areas
10
Downhill runs
9 km
Lifts
62
Highest point
154 m

Latvia has 10 ski areas with 9 km of mapped downhill runs and 62 lifts. That puts it #38 of 73 skiing countries by number of resorts and #51 by kilometres of slopes. The average ski area has about 3.1 km of runs.

Biggest ski resorts in Latvia

The largest ski areas are Riekstukalns (4.2 km), Ozolkalns (2.7 km) and Milzkalns (2.2 km). Together these 3 hold 100% of the country's slopes. By size, 10 smaller ski hills have under 10 km — most skiing here happens on local hills close to towns.

Slopes and difficulty

Across all resorts, 64% of the slopes are beginner or easy, 20% intermediate and 16% advanced or expert — a friendly mix for beginners and families.

Where to ski in Latvia

The highest skiing is at Kamparkalns, up to 154 m, followed by Mezezers (152 m). The longest vertical drop — 83 m — is at Siguldas Trase. Most slopes are in Baldones (1 areas, 4 km), Amatas (1 areas, 3 km) and Engures (1 areas, 2 km).

All ski resorts in Latvia

#Ski areaSlopesLiftsTopRegion
1 Riekstukalns 4.2 km 20 81 m Baldones
2 Ozolkalns 2.7 km 8 103 m Amatas
3 Milzkalns 2.2 km 10 110 m Engures
4 Baili — 7 56 m Beverinas
5 Reina Trase — 5 81 m Krimuldas
6 Lemberga Hūte — 4 54 m Ventspils
7 Siguldas Trase — 4 99 m Siguldas
8 Kamparkalns — 2 154 m Talsu
9 Mezezers — 2 152 m Plavinu
10 Žagarkalns — — — Cesu

Data: OpenSkiMap — © OpenStreetMap contributors & Skimap.org (ODbL 1.0). Slopes = mapped downhill runs.

Frequently asked questions

How many ski resorts are there in Latvia?

Latvia has 10 ski areas with 9 km of mapped downhill runs and 62 lifts. The biggest is Riekstukalns (4.2 km). The highest skiing reaches 154 m at Kamparkalns.

What are the biggest ski resorts in Latvia?

Riekstukalns (4.2 km), Ozolkalns (2.7 km) and Milzkalns (2.2 km).