Plan Your Visit
winter 2024-2025 season information coming soon!
BUY TICKETS
Advance booking is highly encouraged to ensure capacity is not met for your desired skate time. Guarantee your 90-minute skate session by purchasing your tickets online.
GENERAL ADMISSION
November 22, 2024 – January 12, 2025
$20/Person (90 Minute Session)
Includes Skate Rental
NOTE: Children 3 and under are FREE with a paid adult skating admission.
CASHLESS EXPERIENCE
This season is a completely cash-less experience!
ONLINE TICKETS: Please have your receipt pulled up on your phone or printed in-hand to be scanned, before getting to the cashier.
ONSITE TICKETS: The following payment methods will be accepted on-site: Apple Pay, Google Pay, Cash App & Major Credit Cards (Visa, Mastercard, American Express, Discover). NO CASH will be accepted.
SESSIONS & HOURS
COMING SOON!
-
Mon - Thur 3:00pm - 10:30pm
(Dec 18-21 & Jan 9-12)
-
Fri 1:00pm - 10:30pm
(Dec 15)
-
Fri 3:00pm - 10:30pm
(Jan 12)
-
Sat 11:00am - 10:30pm
-
Sun 11:00am - 8:30pm
* All session hours are subject to change due to private ice events *
HOLIDAY PUBLIC SKATING HOURS
-
FRI & SAT 11:00am - 10:30pm
-
Monday 1:00pm - 10:30pm
(Jan 8)
-
Tue-thur 11:00am - 10:30pm
-
christmas eve 11:00am - 8:30pm
(Friday, Dec 24)
-
Christmas Day 1:00pm - 10:30pm
(Saturday, Dec 25)
-
New Year's Eve 11:00am - 10:30pm
(Friday, Dec 31)
-
New Year's Day 11:00am - 10:30pm
(Saturday, Jan 1)
-
Martin Luther King Day 11:00am - 10:30pm
(Monday, Jan 15)
* Holiday schedule subject to change *
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:30pm
- Session 2: Starts at 1:00pm. Ends at 2:30pm
- Session 3: Starts at 3:00pm. Ends at 4:30pm
- Session 4: Starts at 5:00pm. Ends at 6:30pm
- Session 5: Starts at 7:00pm. Ends at 8:30pm
- Public Skating Session
- Session 1: Starts at 11:30am. Ends at 1:00pm
- Session 2: Starts at 1:30pm. Ends at 3:00pm
- Session 3: Starts at 3:30pm. Ends at 5:00pm
- Session 4: Starts at 5:30pm. Ends at 7:00pm
- Session 5: Starts at 7:30pm. Ends at 9:00pm
- Session 6: Starts at 9:30pm. Ends at 11:00pm
- Public Skating Session
- Session 1: Starts at 11:30am. Ends at 1:00pm
- Session 2: Starts at 1:30pm. Ends at 3:00pm
- Session 3: Starts at 3:30pm. Ends at 5:00pm
- Session 4: Starts at 5:30pm. Ends at 7:00pm
- Session 5: Starts at 7:30pm. Ends at 9:00pm
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:30pm
- Session 2: Starts at 1:00pm. Ends at 2:30pm
- Session 3: Starts at 3:00pm. Ends at 4:30pm
- Session 4: Starts at 5:00pm. Ends at 6:30pm
- Session 5: Starts at 7:00pm. Ends at 8:30pm
- Public Skating Session
- Session 1: Starts at 11:30pm. Ends at 1:00pm
- Session 2: Starts at 1:30pm. Ends at 3:00pm
- Session 3: Starts at 3:30pm. Ends at 5:00pm
- Session 4: Starts at 5:30pm. Ends at 7:00pm
- Session 5: Starts at 7:30pm. Ends at 9:00pm
- Session 6: Starts at 9:30pm. Ends at 11:00pm
- Public Skating Session
- Session 1: Starts at 11:30am. Ends at 1:00pm
- Session 2: Starts at 1:30pm. Ends at 3:00pm
- Session 3: Starts at 3:30pm. Ends at 5:00pm
- Session 4: Starts at 5:30pm. Ends at 7:00pm
- Session 5: Starts at 7:30pm. Ends at 9:00pm
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:30pm
- Session 2: Starts at 1:00pm. Ends at 2:30pm
- Session 3: Starts at 3:00pm. Ends at 4:30pm
- Session 4: Starts at 5:00pm. Ends at 6:30pm
- Session 5: Starts at 7:00pm, Ends at 8:30pm
- Public Skating Session
- Session 1: Starts at 1:300pm. Ends at 2:30pm
- Session 2: Starts at 3:00pm. Ends at 4:30pm
- Session 3: Starts at 5:30pm. Ends at 7:00pm
- Session 4: Starts at 7:00pm. Ends at 8:30pm
- Session 5: Starts at 9:00pm. Ends at 10:30pm
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:30pm
- Session 2: Starts at 1:00pm. Ends at 2:30pm
- Session 3: Starts at 3:00pm. Ends at 4:30pm
- Session 4: Starts at 5:00pm. Ends at 6:30pm
- Session 5: Starts at 7:00pm. Ends at 8:30pm
- Session 6: Starts at 9:00pm. Ends at 10:30pm
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:30pm
- Session 2: Starts at 1:00pm. Ends at 2:30pm
- Session 3: Starts at 3:00pm. Ends at 4:30pm
- Session 4: Starts at 5:00pm. Ends at 6:30pm
- Session 5: Starts at 7:00pm. Ends at 8:30pm
- Session 6: Starts at 9:00pm. Ends at 10:30pm
- Public Skating Session
- Session 1: Starts at 11:30am. Ends at 12:45pm
- Session 2: Starts at 1:00pm. Ends at 2:15pm
- Session 3: Starts at 2:30pm. Ends at 3:45pm
- Session 4: Starts at 4:00pm. Ends at 5:15pm
- Session 5: Starts at 5:30pm. Ends at 6:45pm
- Session 6: Starts at 7:00pm. Ends at 8:15pm
- Session 7: Starts at 8:30pm. Ends at 9:45pm
- Drop-In Hockey
- Session 1: Starts at 6:30am. Ends at 7:45pm
- Session 2: Starts at 10:00am. Ends at 11:15pm
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:15pm
- Session 2: Starts at 12:30pm. Ends at 1:45pm
- Session 3: Starts at 2:00pm. Ends at 3:15pm
- Session 4: Starts at 3:30pm. Ends at 4:45pm
- Session 5: Starts at 5:00pm. Ends at 6:15pm
- Session 6: Starts at 6:30pm. Ends at 7:45pm
- Session 7: Starts at 8:00pm. Ends at 9:15pm
- Drop-In Hockey
- Session 1: Starts at 7:00am. Ends at 8:15am
- Session 2: Starts at 9:30pm. Ends at 10:45pm
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:15pm
- Session 2: Starts at 12:30pm. Ends at 1:45pm
- Session 3: Starts at 2:00pm. Ends at 3:15pm
- Session 4: Starts at 3:30pm. Ends at 4:45pm
- Session 5: Starts at 5:00pm. Ends at 6:15pm
- Session 6: Starts at 6:30pm. Ends at 7:45pm
- Session 7: Starts at 8:00pm. Ends at 9:15pm
- Drop-In Hockey
- Session 1: Starts at 7:00am. Ends at 8:15pm
- Session 2: Starts at 9:30pm. Ends at 10:45pm
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:15pm
- Session 2: Starts at 12:30pm. Ends at 1:45pm
- Session 3: Starts at 2:00pm. Ends at 3:15pm
- Session 4: Starts at 3:30pm. Ends at 4:45pm
- Session 5: Starts at 5:00pm. Ends at 6:15pm
- Session 6: Starts at 6:30pm. Ends at 7:45pm
- Session 7: Starts at 8:00pm. Ends at 9:15pm
- Drop-In Hockey
- Session 1: Starts at 7:00am. Ends at 8:15am
- Session 2: Starts at 9:30pm. Ends at 10:45pm
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:15pm
- Session 2: Starts at 12:30pm. Ends at 1:45pm
- Session 3: Starts at 2:00pm. Ends at 3:15pm
- Session 4: Starts at 3:30pm. Ends at 4:45pm
- Session 5: Starts at 5:00pm. Ends at 6:15pm
- Session 6: Starts at 6:30[m. Ends at 7:45pm
- Session 7: Starts at 8:00pm. Ends at 9:15pm
- Drop-In Hockey
- Session 1: Starts at 7:00am. Ends at 8:15am
- Session 2: Starts at 9:30pm. Ends at 10:45pm
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:15pm
- Session 2: Starts at 12:30pm. Ends at 1:45pm
- Session 3: Starts at 2:00pm. Ends at 3:15pm
- Session 4: Starts at 3:30pm. Ends at 4:45pm
- Session 5: Starts at 5:00pm. Ends at 6:15pm
- Session 6: Starts at 6:30pm. Ends at 7:45pm
- Session 7: Starts at 8:00pm. Ends at 9:15pm
- Drop-In Hockey
- Session 1: Starts at 7:00am. Ends at 8:15am
- Session 2: Starts at 9:30pm. Ends at 10:45pm
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:15pm
- Session 2: Starts at 12:30pm. Ends at 1:45pm
- Session 3: Starts at 2:00pm. Ends at 3:15pm
- Session 4: Starts at 3:30pm. Ends at 4:45pm
- Session 5: Starts at 5:00pm. Ends at 6:15pm
- Session 6: Starts at 6:30pm. Ends at 7:45pm
- Session 7: Starts at 8:00pm. Ends at 9:15pm
- Session 8: Starts at 9:30pm. Ends at 10:45pm
- Drop-In Hockey
- Session 1: Starts at 7:00am. Ends at 8:15am
- Session 2: Starts at 11:00pm. Ends at 12:15am
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:15pm
- Session 2: Starts at 12:30pm. Ends at 1:45pm
- Session 3: Starts at 2:00pm. Ends at 3:15pm
- Session 4: Starts at 3:30pm. Ends at 4:45pm
- Session 5: Starts at 5:00pm. Ends at 6:15pm
- Session 6: Starts at 6:30pm. Ends at 7:45pm
- Drop-In Hockey
- Session 1: Starts at 7:00am. Ends at 8:15am
- Session 2: Starts at 8:00pm. Ends at 9:15pm
- Public Skating Session
- Session 1: Starts at 12:30pm. Ends at 1:45pm
- Session 2: Starts at 2:00pm. Ends at 3:15pm
- Session 3: Starts at 3:30pm. Ends at 4:45pm
- Session 4: Starts at 5:00pm. Ends at 6:15pm
- Session 5: Starts at 6:30pm. Ends at 7:45pm
- Session 6: Starts at 8:00pm. Ends at 9:15pm
- Session 7: Starts at 9:30pm. Ends at 10:45pm
- Drop-In Hockey
- Session 1: Starts at 7:00am. Ends at 8:15am
- Session 2: Starts at 11:00pm. Ends at 12:15am
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:15pm
- Session 2: Starts at 12:30pm. Ends at 1:45pm
- Session 3: Starts at 2:00pm. Ends at 3:15pm
- Session 4: Starts at 3:30pm. Ends at 4:45pm
- Session 5: Starts at 5:00pm. Ends at 6:15pm
- Session 6: Starts at 6:30pm. Ends at 7:45pm
- Session 7: Starts at 8:00pm. Ends at 9:15pm
- Drop-In Hockey
- Session 1: Starts at 7:00am. Ends at 8:15am
- Session 2: Starts at 9:30pm. Ends at 10:45pm
- Public Skating Session
- Session 1: Starts at 11:00am. Ends at 12:15pm
- Session 2: Starts at 12:30am. Ends at 1:45pm
- Session 3: Starts at 2:00am. Ends at 3:15pm
- Session 4: Starts at 3:30am. Ends at 4:45pm
- Session 5: Starts at 5:00am. Ends at 6:15pm
- Session 6: Starts at 6:30am. Ends at 7:45pm
- Session 7: Starts at 8:00am. Ends at 9:15pm
- Session 8: Starts at 9:30pm. Ends at 10:45pm
- Drop-In Hockey
- Session 1: Starts at 7:00am. Ends at 8:15am
- Session 2: Starts at 11:00pm. Ends at 12:15am
- Public Skating Session
- Session 1: Starts at 1:00pm. Ends at 2:15pm
- Session 2: Starts at 2:30pm. Ends at 3:45pm
- Session 3: Starts at 4:00pm. Ends at 5:15pm
- Session 4: Starts at 5:30pm. Ends at 6:45pm
- Session 5: Starts at 7:00pm. Ends at 8:15pm
- Drop-In Hockey
- Session 1: Starts at 11:00am. Ends at 12:30pm
- Session 2: Starts at 08:30pm. Ends at 10:00pm
- Public Skating Session
- Session 1: Starts at 1:00pm. Ends at 2:15pm
- Session 2: Starts at 2:30pm. Ends at 3:45pm
- Session 3: Starts at 4:00pm. Ends at 5:15pm
- Session 4: Starts at 5:30pm. Ends at 6:45pm
- Session 5: Starts at 7:00pm. Ends at 8:15pm
- Session 6: Starts at 8:30pm. Ends at 10:00pm
- Drop-In Hockey
- Session 1: Starts at 11:00am. Ends at 12:30pm
- Session 2: Starts at 10:30pm. Ends at 12:00am
- Public Skating Session
- Session 1: Starts at 11:30am. Ends at 12:45pm
- Session 2: Starts at 1:00pm. Ends at 2:15pm
- Session 3: Starts at 2:30pm. Ends at 3:45pm
- Session 4: Starts at 4:00pm. Ends at 5:15pm
- Session 5: Starts at 5:30pm. Ends at 6:45pm
- Session 6: Starts at 7:00pm. Ends at 8:15pm
- Drop-In Hockey
- Session 1: Starts at 7:00am. Ends at 8:30am
- Session 2: Starts at 10:30am. Ends at 12:00am
- Public Skating Session
- Session 1: Starts at 11:30am. Ends at 12:45pm
- Session 2: Starts at 1:00pm. Ends at 2:15pm
- Session 3: Starts at 2:30pm. Ends at 3:45pm
- Session 4: Starts at 4:00pm. Ends at 5:15pm
- Session 5: Starts at 5:30pm. Ends at 6:45pm
- Session 6: Starts at 7:00pm. Ends at 8:15pm
- Drop-In Hockey
- Session 1: Starts at 7:00am. Ends at 8:30am
- Session 2: Starts at 8:30pm. Ends at 10:00pm
Learn about our Events & Weekly Programs including Theme Nights, Littles Skate, Family Night & More!
RENTALS
SKATES
Tickets include skate rental.
WALKERS
$15 each / 90 minutes
Walker rentals are available on a first come, first served basis.
TUBING SLIDE
$20 each / 90 minutes
RINKSIDE EXPERIENCES
Elevate your ice skating experience by reserving a private cabana or fire pit experience at the rink. You can enjoy the perfect blend of winter magic and personalized comfort for an unforgettable day on the ice.
Private Cabanas
$125/SessionGet the ultimate rinkside experience by reserving a covered and private Cabana Space, with seating for up to 4 people during your session. If grup size is larger than 4 people, more than one cabana can be reserved. Features a dedicated covered space to stay dry, sit down and put on skates, eat/drink, along with the perk of
a dedicated entrance onto and off of the ice surface.
Skating admission is not included.
Fire pit experience
$75 - $125/SessionAdd to your experience by reserving a rinkside fire pit to keep you toasty warm, with seating for up to 4 people. Reserve during your skate session or come hangout by the warm rinkside firepit.
Monday - Thursday: $75, Friday - Sunday: $125 Skating admission is not included.
SKATING ACADEMY & LESSONS
Learn to skate or learn to play hockey at the Ice Skating Academy. Choose to join the academy with Sunday group lessons or book a private lesson with our ice skating professionals!
DROP-IN HOCKEY
Participate in Walnut Creek on Ice’s drop-in hockey sessions.
$20 / Person
Check the Drop-In Hockey Schedule for Hours, Rules & More!
HOST AN EVENT AT THE RINK
PRIVATE PARTIES, BIRTHDAYS & MORE!
Transform your celebration into a winter wonderland by hosting a private party at the rink.
GETTING HERE
DROP-OFF & PICK-UP ZONES
Conveniently located on the corner of Civic Drive and Broadway, the drop
off and pick up zone is designated to drop off or pick up skaters with
ease! It’s easy, fast and free. Look for the white picket fence on Civic
Drive! For the safety of our guests, please do not stop or turn around
at the Civic Park parking lot/ice rink entrance.
PARKING OPTIONS
We have plenty of parking options! Free parking courtesy of local businesses, parking garages, and private lots are all within walking distance.
TRAVEL HERE ON BART
Bay Area Rapid Transit (BART) is a convenient and afforable way to travel to and from Walnut Creek from other parts of the Bay Area. The Walnut Creek BART Station is 0.6 miles from Walnut Creek on Ice. Check the BART website to plan your trip!
SNOWFLAKE CAFE
A limited menu of snacks and non-alcoholic beverages are available for sale on-site at the Snowflake Cafe. Please note that the entire rink is a cash-less experience.
WEATHER & RINK POLICIES
Open rain or shine! Enjoy ice skating even during the rain in our covered areas.
Walnut Creek On Ice is subject to close for Holidays, private parties, and private ice rental at any time. Skate-glider rentals and skates are first come, first served based on availability. It is strongly recommended parents/guardians do not leave skaters under age 16 unsupervised. Rink and seating areas are cleared at end of each session to allow room for next session guests. Please plan on tucking in laces into skates and returning the skates to the skate drop off window when leaving. Please check the open skate calendar below for dates & times of rink closures. Thank you, WCOI.