About Owl's Head
Owl's Head is a ski resort in Quebec, Canada. Base 208 m, top 753 m.
- Location
- Quebec, Canada
- Summit elevation
- 753 m
- Base elevation
- 208 m
- Vertical drop
- 540 m
- Ski lifts
- 6 lifts: 1 surface lift, 5 chairlifts
- Season opens
- 4 Dec
- Season closes
- 11 Apr
Resorts nearby