Question: is vail ski resort open on christmas?
Answer: 1. Re: What is open on Christmas Day? You can call Vail Resorts at 970-476-5601 or email them with questions at vailinfo@vailresorts.com. ... All restaurants, shops, activities and on-mountain venues will be open on Christmas day.