Owl's Head

Owl's Head

QC, CANAppalachian Mountains
MapCompare

Peak Elevation

753 m

2,470 ft

Vertical Drop

540 m

1,771 ft

Skiable Area

71 ha

175 ac

Avg Snowfall

323 cm

127 in

Lifts

6

Owl's Head Weather Forecast

Jan 1, 2025

Live Webcams Near Owl's Head

Webcams by Windy

About

Owl's Head sits above Lake Memphremagog in the Eastern Townships of Quebec, with two kilometers of its own lakeshore. It drops 540 meters across 50 trails served by 6 lifts, the fifth-highest vertical in the province. The mountain faces the lake, so many runs ski straight toward the water before the chairs carry you back up.

Terrain

Beginner30%
Intermediate40%
Advanced20%
Expert10%
Total Trails50
Longest Run4.0 km (2.5 mi)
Terrain Parks3

Difficulty Breakdown

Beginner30%
Intermediate40%
Advanced20%
Expert10%

Lifts & Conditions

Number of Lifts6
Lift Capacity14,400 riders/hr
Base Elevation213 m (699 ft)
Snowmaking
Night Skiing
Cross Country

Amenities

Lodging
Dining
Ski School
Rentals

Operated by Destination Owl's Head

Data validated from official sources but may be incomplete or outdated. Always verify with the resort directly.

Frequently Asked Questions

How many lifts does Owl's Head have?

Owl's Head has 6 ski lifts, with a combined uphill capacity of approximately 14,400 riders per hour.

What is the vertical drop at Owl's Head?

Owl's Head has a vertical drop of 1,771 feet (540 meters).

What is the peak elevation of Owl's Head?

The summit of Owl's Head sits at 2,470 feet (753 meters) above sea level.

How many trails does Owl's Head have?

Owl's Head has 50 marked trails.

How big is the skiable terrain at Owl's Head?

Owl's Head covers 175 acres (71 hectares) of skiable terrain.

Does Owl's Head offer night skiing?

Yes, Owl's Head offers night skiing. Hours and trail availability vary by season, so check the official website for current schedules.

Does Owl's Head have snowmaking?

Yes, Owl's Head has snowmaking to supplement natural snowfall and extend the ski season.

How much snow does Owl's Head get each year?

Owl's Head averages around 127 inches (323 cm) of snowfall per season.

Reviews

0.0(0 reviews)