The Owl's Head snow report for 2023 Dec 03 is a 8-8" base depth with 2 of 6 lifts open. Please note ski conditions and snowfall at Owl's Head are sourced directly from the ski resort and are only recorded during the official ski season's opening to closing dates.
Skied there March 3rd. Conditions were amazing and weather was perfect. Owls Head did not disappoint as usual. Great friendly staff and not too busy is why we keep coming back.