No Resort Found in Your Area

Some results may be omitted due to missing data

1/10

Owl's Head

Owl's Head is a four-season resort located in the Eastern Townships of Quebec, Canada. It offers 125 acres of skiable terrain, with 50 trails and 24 km of slopes, suitable for all levels. The mountain has a vertical drop of 747 meters and provides an incredible view of Lake Memphremagog. The resort has a ski-in/ski-out hotel with direct access to the ski lifts, as well as a restaurant, free Wi-Fi, and parking.

10.7 mi total runs

31 trails

6 lifts

29%

3.1 mi

41%

4.4 mi

30%

3.2 mi

3D Trail Map

Trail Map

Click to View

Snow Overview

NO DATA

Checkin/Checkout

Travelers