Christmas trains 2026Sacramento · City of Trees

Christmas train rides near Sacramento, 2026.

We found six Christmas trains within a drive of Sacramento with 2026 dates posted: two Polar Express rides, two Santa trains and two holiday lights trains. The closest, THE POLAR EXPRESS Train Ride, is in Sacramento. Each card has the dates, times, the ages it suits, the price as the operator lists it and whether you need to book ahead.

Last checked · 6 trains · Every listing links to its official page. How we choose

By date

Every Christmas train, by first date

Filter by kind of ride, then tap one for dates, ages, price and how to book.

Train rides

Polar Express, Santa and lights trains near Sacramento

Dates, ages, price and booking notes come from each railroad, zoo or park’s own page. The area line shows where you board.

Nov13to Dec 21

THE POLAR EXPRESS Train Ride

California State Railroad Museum, Old Sacramento · Sacramento, CA

Polar Express
Time
Evenings; Dec 21 runs only the 3:30, 5 and 6:30 p.m. trains
Ages
All ages
Price
Coach $80–$85, First Class $100–$110 per passenger; tables of four $320–$440
Tickets
Timed tickets for each train
Nov27to Dec 23

Holiday Lights Train

Roaring Camp Railroads, Santa Cruz Beach Boardwalk · Santa Cruz, CA · about 110 miles away

Lights train
Time
Select evenings Nov 27 to Dec 23
Ages
Not listed
Price
Not listed
Nov27to Dec 24

Magical Christmas Train

River Fox Train, 18095 County Road 117 · West Sacramento, CA · about 10 miles away

Santa train
Time
Select dates; departures at 10am, noon, 2, 4 and 6pm on run days
Ages
Made for children; infants ride on a lap
Price
From $100.35; VIP tickets cost more
Tickets
Reserve a departure online; arrive 30 minutes early

Good to know: A one-hour round trip through the Yolo countryside. Elves help kids write letters to Santa, everyone gets hot chocolate and a cookie, and Santa walks through every car. Santa's Village at Elkhorn Station is open before and after rides, and parking is free.

Nov27to Dec 20

THE POLAR EXPRESS Train Ride

Railtown 1897 State Historic Park · Jamestown, CA · about 75 miles away

Polar Express
Time
Select dates Nov 27 to Dec 20
Ages
All ages
Price
Coach $85 per person
Tickets
Timed tickets for each train
Dec6to 21

Santa's Whistlestop Adventure

Placerville & Sacramento Valley Railroad, Oak Station, 700 Oak Avenue Parkway · Folsom, CA · about 22 miles away

Santa train
Time
The first three weekends of December; motorcars leave the station every 30 minutes
Ages
Kids under 4 ride free
Price
Tickets go on sale in November
Tickets
Buy tickets online once sales open

Good to know: A short motorcar ride to Santa's Whistlestop at Willow Springs, next to Willow Creek. Families can stay as long as they like, and most visits run 60 to 90 minutes. The station is a pop-up tent by the tracks in the Folsom Family Fitness lot near Oak Avenue Parkway and East Bidwell.

Nov20to Dec 30

Train of Lights

Niles Canyon Railway · Fremont (Niles) and Sunol, CA · about 70 miles away

Sold outLights train
Time
Leaves Niles at 4:30 p.m. and Sunol at 7:30 p.m.
Ages
All ages; under 3 free on a lap
Price
$40 general seating, ages 3 and up
Tickets
The railway says every 2026 ticket is sold out

Before you go

Three things that make train day easier

TicketsBook as soon as you canPolar Express and Santa trains often sell out weeks ahead, weekend evenings first.
DressPajamas are part of itMany Polar Express rides invite kids to come in pajamas. Bring a warm layer for the platform.
TimingPick a ride before bedtimeEarly departures are easier with toddlers. Late lights trains are better for older kids.

Keep planning

More for little kids in Sacramento

Good questions

Christmas trains near Sacramento: the FAQ

THE POLAR EXPRESS Train Ride in Sacramento, CA: Nov 13 – Dec 21. Price: Coach $80–$85, First Class $100–$110 per passenger; tables of four $320–$440. THE POLAR EXPRESS Train Ride in Jamestown, CA · about 75 miles away: Nov 27 – Dec 20. Price: Coach $85 per person. Book ahead: the operator sells these as timed tickets or warns they sell out.

Magical Christmas Train (West Sacramento, CA · about 10 miles away): Nov 27 – Dec 24. Santa's Whistlestop Adventure (Folsom, CA · about 22 miles away): Dec 6 – Dec 21.

Holiday Lights Train (Santa Cruz, CA · about 110 miles away): Nov 27 – Dec 23. Train of Lights (Fremont (Niles) and Sunol, CA · about 70 miles away): Next: Fri Nov 20, Sat Nov 21, Sun Nov 22, Mon Nov 23 and 20 more, $40 general seating, ages 3 and up.

Many do. Four of the six here ask you to book ahead or warn that seats sell out. Each card says what the operator posts about tickets.

Each listing comes from the venue’s or organizer’s own page and links to it. We only list a date, time or price when that page shows it, and anything we can’t confirm stays off. These were last checked Oct 30, 2026, and we recheck them every week through December. How we choose and check.

Holiday plans every Thursday.

One short email every Thursday evening with the best things to do with little ones in Sacramento that weekend, holiday trains included.

Sacramento skyline