Walnut Creek On Ice
2026-2027 Dates Coming Soon!
Celebrate 20 years of winter magic at Walnut Creek on Ice! Our beloved holiday tradition returns to Civic Park for another season of skating, laughter, and frosty fun in the heart of Downtown Walnut Creek.
Glide beneath the lights, cozy up by the firepits, and experience the joy of the Bay Area’s only outdoor ice rink and ice slide. Take a thrilling ride down Frosty’s Summit Ice Slide or enjoy a classic spin around the rink surrounded by festive music and cheerful holiday spirit.
Located at Civic Park (1365 Civic Drive), Walnut Creek on Ice is where families, friends, and neighbors come together to make memories that will last all winter long.
Don’t miss your chance to glide into the season! Grab your tickets online for easy entry. Whether you are a first-timer or a rink regular, the ice is waiting.
- Ice Skating: $20
- Ice Slide: $20
- Combo Ice Slide & Skate: $20 Weekday Non-Holiday Dates, $30 Weekends & Holiday Dates
Walnut Creek on Ice is a completely cashless experience! Book tickets online or on-site via approved digital payment methods. Sessions are 90 Minutes, prices are per person.
Be part of Walnut Creek on Ice’s 20th anniversary season! As a sponsor, your business will shine in front of thousands of visitors who gather to skate, celebrate, and create lasting memories. Sponsorships support a cherished community tradition while giving your brand visibility all season long.
Limited opportunities are available this anniversary year. Join us in making the celebration unforgettable.
Gather around the fire and add a little extra sparkle to your visit with our Rinkside Experience. It’s the perfect place to sip cocoa, laugh, and soak up the holiday atmosphere at Walnut Creek on Ice.
The fun doesn’t stop when you leave the ice! Make a day of it by exploring Downtown Walnut Creek’s incredible shopping, dining, and entertainment just steps away from the rink. From cozy cafés and festive cocktails to unique boutiques and holiday gift shopping, there’s something for everyone to enjoy.