Big thanks to Nicole Callis for sharing her family’s jolly time at the 3Crosses Christmas Festival.
The Christmas Festival at 3Crosses Church in Castro Valley is merry and bright. On weekends beginning November 28, 2025, and continuing to January 11, 2026, find ice skating (the largest outdoor skating rink in Alameda County!), twinkling holiday lights, along with a Christmas train, Santa Claus, and tasty food trucks. Admission to the festival is free, but certain activities cost money.

Check the website for special updates and to book your skating time.Â
Plan your visit to the Christmas Festival at 3Crosses
Location: 20600 John Drive, Castro Valley
Website >

Dates & Times
Open November 28, 2025 – January 11, 2026, Fridays through Sundays, for skating, crafts, and food from 3 pm – 9 pm. The train operates from 5 to 9 pm.
Santa Claus is available on certain days from 6 to 8 pm.
More places to ride a Christmas train >>

More East Bay places to find Santa Claus >>
More East Bay places to ice skate >>
Prices
Free admission for entry, access to the craft table, train rides, and pictures with Santa Claus. Food trucks and snacks cost extra.
Skating is $15-$18 per person. Advanced purchase is recommended but not required. Ice skating sessions begin every hour, on the hour, and last 45 minutes.
Buy ice skating tickets in advance.



