On this page
Christmas Eve in Palo Alto is quiet but not empty. Stanford students have gone home, the campus winter closure has started and many offices shut early. Downtown, a line forms outside a 1925 movie palace for a film that has played there on this night for years. On campus, Memorial Church fills for candlelight services. Stanford Shopping Center stays open for last-minute gifts until 6 p.m. The lighted firs on Christmas Tree Lane glow all evening.
In 2026 Christmas Eve falls on Thursday, December 24, which gives many people a four-day weekend. This guide covers what to do and what is open, with the 2026 details organizers had posted by November 11. For Christmas Day itself, see our Christmas Day guide.
Christmas Eve 2026 at a glance
| What | Where | Christmas Eve details |
|---|---|---|
| It's a Wonderful Life | Stanford Theatre, 221 University Ave. | 4 and 9 p.m. |
| Christmas Eve services | Memorial Church, Stanford | 4 and 8 p.m. in 2025; 2026 times to be posted |
| Choral Eucharist | All Saints Episcopal, 555 Waverley St. | 5 p.m. |
| Shopping | Stanford Shopping Center | 9 a.m. to 6 p.m. |
| San Francisco Ballet's Nutcracker | War Memorial Opera House | 11 a.m. and 4 p.m. |
| Christmas in the Park | Downtown San Jose | Open daily, including Christmas Eve |
It's a Wonderful Life at the Stanford Theatre
The best-loved Christmas Eve tradition in Palo Alto happens at the Stanford Theatre, the restored 1925 movie palace on University Avenue. Its November and December 2026 calendar, a Fred Astaire and Ginger Rogers series followed by holiday films, ends with Frank Capra's It's a Wonderful Life (1946) on December 24 only, at 4 and 9 p.m. Advance tickets go on sale at the theater's box office on December 5 at noon. The theater highly recommends buying ahead. Shows on this night often sell out.
The lead-up is worth a visit too. The same calendar lists Miracle on 34th Street (1947) and Christmas in Connecticut (1945) on December 10 to 13 and The Shop Around the Corner (1940) and Meet Me in St. Louis (1944) on December 17 to 20. Between shows, the theater's Mighty Wurlitzer organ rises out of the orchestra pit for a short set.
Good to know
- Tickets are sold at the box office at 221 University Avenue. Plan to be there on December 5 if your group has its heart set on the 4 p.m. show.
- The 4 p.m. show leaves time for an early dinner and a walk to Christmas Tree Lane afterward.
- Downtown parking fills on the evening of December 24. Caltrain to Palo Alto station puts you a few blocks from the theater.
Christmas Eve services
Memorial Church, Stanford
Stanford's Memorial Church reopened after a maintenance closure from June 15 to October 31, 2026, in time for the holidays. In 2025 it held two free Christmas Eve services open to the public:
- An Ecumenical Christmas Eve Family Service at 4 p.m., festive and aimed at all ages, with doors at 3:15 p.m. Families were invited to bring new, unwrapped toys and books for local children in need.
- An Ecumenical Christmas Eve Candlelight Service at 8 p.m. with holiday music, with doors at 7:15 p.m.
Seats were first come, first served. A Catholic Midnight Mass has also been held there in recent years. Stanford's Office for Religious and Spiritual Life posts each year's schedule on the Stanford events calendar, so check there in December for 2026 times. For getting there, see our Stanford parking guide.
Downtown Palo Alto churches
All Saints Episcopal Church at 555 Waverley Street lists a Christmas Eve Choral Eucharist at 5 p.m. in its December 2026 calendar, along with Lessons and Carols on December 13. Catholic parishes typically add extra Masses on Christmas Eve, including family Masses in the late afternoon. Our guides to Protestant churches, Catholic churches and places of worship list congregations and their websites.
What is open and what closes
- Stanford Shopping Center: 9 a.m. to 6 p.m. on Christmas Eve and closed on Christmas Day. Restaurants and stores can set their own hours. See our Stanford Shopping Center guide.
- Libraries: the Children's, College Terrace and Downtown libraries close from Thursday, December 24 through Friday, January 1. Return books before then. See our holiday closures guide.
- Winter Lodge: the outdoor rink on Middlefield Road is closed on December 24 and 25. Skate on December 23 or from December 26.
- Stanford: the campus winter closure is underway, so many campus offices and venues are closed.
- Caltrain: runs a modified schedule on Christmas Eve, published a few weeks ahead. Monthly passes are not honored for unlimited travel that day.
Christmas Eve dinner
Restaurants that close on Christmas Day are often open on Christmas Eve, sometimes with shorter hours. Fleming's at Stanford Shopping Center, for example, lists 11 a.m. to 10 p.m. on Christmas Eve and is closed on Christmas Day. Book early, especially for groups. Hotel restaurants are a reliable choice for a holiday menu. Our hotel restaurants guide and group dining guide can help you find a table.
A Christmas Eve evening plan
- Afternoon: Finish shopping at Stanford Shopping Center before it closes at 6 p.m.
- 4 p.m.: It's a Wonderful Life at the Stanford Theatre, or the family service at Memorial Church.
- 6 p.m.: An early dinner downtown or at a hotel restaurant.
- 8 p.m.: Walk Christmas Tree Lane on Fulton Street, where neighbors keep the lights on nightly through December 31. See our holiday lights guide.
- Late: Candlelight service at Memorial Church, or a Midnight Mass.
Christmas Eve with children
Families with young children can build a gentle evening around a few short stops. The 4 p.m. family service at Memorial Church in recent years was made for all ages and ends by 5 p.m. The 4 p.m. showing of It's a Wonderful Life runs a little over two hours, which suits older children better than toddlers. Christmas Tree Lane is the easiest outing of all: two short blocks of lighted firs on Fulton Street that take 20 minutes to walk, with familiar scenes that neighbors have set out for decades.
- Bring a flashlight and warm layers. Evenings in late December often drop into the low 40s °F. See our December weather page.
- Eat early. Kitchens that stay open on Christmas Eve often close sooner than usual.
- Leave the stroller at home on Fulton Street on busy nights and carry small children instead. The sidewalks get crowded.
- If a child still wants to see Santa, the last Santa Photos day at Stanford Shopping Center is December 24. See our Santa photos guide.
Farther afield
San Francisco Ballet performs The Nutcracker at the War Memorial Opera House at 11 a.m. and 4 p.m. on Christmas Eve. See our Nutcracker guide. Christmas in the Park in downtown San Jose stays open on Christmas Eve and Christmas Day. See our Christmas in the Park guide.
Spending Christmas in Palo Alto with family? You can compare Palo Alto hotels within walking distance of the Stanford Theatre and University Avenue.
Frequently asked questions
Is the Stanford Theatre showing It's a Wonderful Life on Christmas Eve 2026?
Yes. The Stanford Theatre's November and December 2026 calendar lists It's a Wonderful Life (1946) on December 24 only, at 4 and 9 p.m. Advance tickets go on sale at the theater's box office on December 5 at noon. The theater highly recommends buying ahead.
Are there Christmas Eve services at Stanford Memorial Church?
In 2025 Memorial Church held a free Ecumenical Christmas Eve Family Service at 4 p.m. and a Candlelight Service at 8 p.m., both first come, first served with doors opening 45 minutes early. Stanford's Office for Religious and Spiritual Life posts the 2026 schedule closer to the date.
Is Stanford Shopping Center open on Christmas Eve?
Yes. Stanford Shopping Center lists Christmas Eve hours of 9 a.m. to 6 p.m. in 2026. It is closed on Christmas Day. Individual stores and restaurants can set their own hours.
Does Caltrain run on Christmas Eve?
Yes, on a modified schedule that Caltrain publishes a few weeks ahead. Monthly passes are not honored for unlimited travel on Christmas Eve, unlike on Christmas Day, so check Caltrain's holiday page before you ride.
What closes on Christmas Eve in Palo Alto?
The Children's, College Terrace and Downtown libraries begin a winter closure on December 24 that runs through January 1. The outdoor Winter Lodge rink is closed on December 24 and 25. Many offices close early. Stanford's campus winter closure is already underway.