About Central Snowsports Falls Creek
Central Snowsports is one of Falls Creek's premier ski and snowboard hire operations, running three convenient locations across the village at Winterhaven, Cedarwood, and the Silverski complex. Their flagship store at 28 Slalom Street sits at the heart of the resort near Shuttle Stop 3, making it easy for guests to collect and return gear without lugging equipment across the mountain.
The shop carries Falls Creek's largest selection of premium demo skis and boots, alongside standard hire packages for all ages and ability levels. Their expert boot fitters use heat-moulding technology and precision alignment to ensure a comfortable fit, and guests can swap between skis and snowboards during their hire period at no extra charge. They also stock a full range of outerwear, helmets, goggles, and accessories for purchase or hire, so visitors can arrive with nothing and be fully kitted out in one stop.
What distinguishes Central Snowsports is their dedication to matching each guest with the right equipment for their skill level and the day's conditions. With decades of experience on Falls Creek's terrain, their staff provide informed recommendations on gear selection and can point visitors toward the best runs for their ability — turning a simple rental transaction into genuine local advice.











