Sledding in Telluride

Sledding down Firecracker Hill in Town Park in the town of Telluride is always a blast in winter! Bring your own sleds, you can rent one from the Telluride Nordic Center, or purchase sleds from Ace Hardware on Main Street in downtown Telluride. Bring the family and enjoy a classic winter pasttime! 

500 E. Colorado Avenue
Telluride,  Colorado  81435
United States