It surprises many travellers, but Morocco has a genuine ski scene in the High Atlas. Oukaimeden, often shortened to Ouka, is the best-known resort and the highest in Africa, with slopes reaching about 3,200 metres. It is an easy day trip or overnight from Marrakech, roughly a 1.5 to 2 hour drive.
This is not the Alps. Infrastructure is basic, snow is variable, and the experience is more about novelty, scenery, and a uniquely Moroccan day out than world-class pistes. But on a good snow year it delivers real skiing with spectacular views over the Atlas.
The Oukaimeden season typically runs from late December through early March, depending entirely on snowfall. January and February are the most reliable months, when the high slopes hold the deepest, most consistent cover.
Because the resort relies almost entirely on natural snow, conditions vary dramatically from year to year. Some seasons offer weeks of good cover, while drier years may see only patchy snow. Always check recent conditions before committing to a ski day rather than assuming the calendar.
At these altitudes, winter daytime temperatures hover around 0 to 5C on the slopes, dropping well below freezing at night and on windy days. Sunshine is common even mid-winter, so it can feel warm in still conditions but bitterly cold in the wind.
Snow tends to arrive in storms rather than steady accumulation, and warm spells can melt cover quickly given the strong North African sun. The best powder usually follows a fresh storm in January or February; by March the snowpack is often thin and slushy.
Oukaimeden has a small number of drag lifts and a chairlift, though not all operate every season or every day. Lift reliability is inconsistent, so many visitors hire a local guide or use donkey transport to reach higher snow. Equipment can be rented at the base from informal operators, but quality varies, so experienced skiers may prefer to bring essentials.
There are a few basic cafes and guesthouses at the village. Lift passes and rentals are inexpensive compared to European resorts, making it an affordable, if rustic, day on the snow.
Outside winter, Oukaimeden transforms into a green highland popular for hiking, with ancient rock carvings nearby and trails toward Jebel Toubkal, North Africa's highest peak. Spring brings wildflowers and clear trekking weather.
This dual identity means the area is worth visiting in summer too, when it offers a cool escape from Marrakech's heat. But for snow, you must come in the heart of winter and accept that the mountain, not the calendar, has the final say.
For dedicated skiers chasing perfect pistes, Oukaimeden will disappoint. But for travellers who want the novelty of skiing in Africa, a dramatic Atlas setting, and a half-day adventure from Marrakech, it is a memorable and inexpensive experience.
Manage expectations, go in January or February, check conditions first, and treat it as an adventure rather than a polished resort holiday. Pair it with a snow-capped Atlas day trip even if you do not ski.
| Detail | Information |
|---|---|
| Elevation | 2,600-3,200 m (highest in Africa) |
| Distance from Marrakech | About 80 km, 1.5-2 hour drive |
| Best months | January and February |
| Season length | Late December to early March |
| Lifts | A few drag lifts plus a chairlift, intermittent |
| Snow type | Natural only, highly variable |
Oukaimeden ski season at a glance
Yes. Oukaimeden in the High Atlas is Africa's highest ski resort, about 80 km from Marrakech, with a season running from late December to early March in good snow years.
January and February offer the most reliable snow. The resort depends entirely on natural snowfall, so conditions vary widely between years and you should check current reports before going.
Not really. Infrastructure is basic, lifts are intermittent and snow is inconsistent. It is best enjoyed as a novelty day trip with spectacular scenery rather than a top-tier ski destination.
Loved this? Useful? React below โ your feedback helps other readers.