Winter begins June 12!

Winter begins June 12!

Charlotte Pass Snow Resort opens for winter resort operations on June 12. We have some great availability for our winter opening weekend at Stillwell Hotel, or you can join us as a DayTripper. Whether you’re an experienced skier or snowboarder, or just finding...