1. Home
  2. Christmas Train Rides

Holiday train rides 2026 · all 50 states

Find a Christmas train near you

Type your town and see every Christmas train near you, closest first: 214 Christmas trains, each with dates, prices and the railroad’s own ticket link.

214 Christmas trains in 50 states

Watercolor illustration: Rally the corgi stands on a red train seat looking out at falling snow, a lit Christmas tree and a white dove. Text: Choo choo! The train starting could be heard. Hello cute white bird!
Rally on a Christmas train ride, watching the snow and a lit tree go by.

The first Christmas trains of the season

    Every light is a Christmas train

    214 holiday trains, lit up across the country

    Hover a light to see the ride, tap it to see the trains closest to it.

    Alaska and Hawaii rides are in the search results and on their state guides.

    1. Find your trainSearch your town and pick a ride by distance, date or price. Every ride links to its full details on our state guide.
    2. Book with the railroadTickets come only from the railroad’s own site, and we link straight to it. The best dates go first, so book early.
    3. Read Rally on the wayOur picture book about a corgi’s first train ride takes five minutes, just right for the car. $13.99 on Amazon.

    Browse by state

    Every state has its own guide: each ride’s dates, prices, ride length and what is included, drive times from the big cities, and notes for parents of young kids.

    New England and New York

    • Christmas trains in Connecticut

      5 holiday trains · No licensed Polar Express

      Essex's North Pole Express, two Naugatuck Railroad Christmas trains, a Santa trolley in East Haven and Danbury's Santa trains, for 2026.

      See all 5 rides in Connecticut

      North Pole Express (Essex); Santa Express (Thomaston); Northern Lights Limited (Thomaston); Next Stop, Santa! (East Haven); Santa Trains (Danbury)

    • Christmas trains in Maine

      6 holiday trains · Polar Express in Portland

      Portland's licensed Polar Express, a village North Pole in Boothbay, two Kennebunkport trolley events, a steam train to a Christmas market in Alna, and Unity.

      See all 6 rides in Maine

      THE POLAR EXPRESS Train Ride (Portland); North Pole Express (Boothbay); Santa's Magical Trolley Ride (Kennebunkport); Christmas Prelude Trolley Rides (Kennebunkport); Victorian Christmas Train and Market (Alna); Santa Express (Unity)

    • Christmas trains in Massachusetts

      4 holiday trains · Polar Express in Buzzards Bay

      The Cape Cod Polar Express from Buzzards Bay, Edaville's steam train through the lights in Carver, the Tinseliner in the Berkshires, and a lit-up holiday trolley.

      See all 4 rides in Massachusetts

      THE POLAR EXPRESS Train Ride (Buzzards Bay); Edaville's Winter Wonderland (Carver); The Tinseliner (Adams); Moonlight Magic at the Shelburne Falls Trolley Museum (Shelburne Falls)

    • Christmas trains in New Hampshire

      4 holiday trains · No licensed Polar Express

      Daytime Santa trains from North Conway and Lincoln, plus Journey to the North Pole, an evening train to Santa's Workshop that runs from both White Mountains towns.

      See all 4 rides in New Hampshire

      Santa's Holiday Special (North Conway); Santa Express (Lincoln); Journey to the North Pole (North Conway); Journey to the North Pole (Lincoln)

    • Christmas trains in New York

      12 holiday trains · Polar Express in Calverton, Kingston, Medina and Utica

      Four licensed New York Polar Express rides and eight more Santa trains for 2026, from a Long Island trolley to steam in Arcade.

      See all 12 rides in New York

      THE POLAR EXPRESS™ Train Ride (Kingston); THE POLAR EXPRESS™ Train Ride (Utica); THE POLAR EXPRESS™ Train Ride (Medina); THE POLAR EXPRESS™ Train Ride (Calverton); Candy Cane Express (Corinth); Santa's Wonderland Express (Arcade); Santa Claus Express (Milford); Santa Trains to the North Pole (Rush); Santa Express Train Ride (Gowanda); Adirondack Christmas Train (Utica); Santa's Silver Sleigh (Arkville); Holiday Nostalgia Rides (New York)

    • Christmas trains in Rhode Island

      1 holiday train · Polar Express in Woonsocket

      The Blackstone Valley Polar Express in Woonsocket, which calls itself the longest-running Polar Express in the world, plus the closest Santa trains next door.

      See all 1 ride in Rhode Island

      THE POLAR EXPRESS Train Ride (Woonsocket)

    • Christmas trains in Vermont

      3 holiday trains · Polar Express in Burlington

      Burlington's two-day Polar Express fundraiser, the Okemo Valley Holiday Express from Chester Depot, and a one-day Santa Train in Bellows Falls.

      See all 3 rides in Vermont

      THE POLAR EXPRESS Train Ride (Burlington); Okemo Valley Holiday Express (Chester); Bellows Falls Santa Train (Bellows Falls)

    The Mid-Atlantic

    • Christmas trains in Delaware

      2 holiday trains · No licensed Polar Express

      Two holiday trains from Greenbank Station in Wilmington: a daytime Santa Claus Special and an evening Holiday Lights Express without Santa.

      See all 2 rides in Delaware

      Santa Claus Special (Wilmington); Holiday Lights Express (Wilmington)

    • Christmas trains in Maryland

      4 holiday trains · Polar Express in Baltimore and Cumberland

      Two licensed Polar Express rides, at the B&O museum in Baltimore and on the Western Maryland Scenic in Cumberland, plus Santa trains in Walkersville and Colesville.

      See all 4 rides in Maryland

      THE POLAR EXPRESS Train Ride (Baltimore); THE POLAR EXPRESS Train Ride (Cumberland); Santa Trains (Walkersville); Holly TrolleyFest (Colesville)

    • Christmas trains in New Jersey

      7 holiday trains · Polar Express in Phillipsburg and Whippany

      Two licensed Polar Express rides, in Whippany and Phillipsburg, and five more Santa trains from Flemington and Wayne down to Cape May County and Salem County.

      See all 7 rides in New Jersey

      THE POLAR EXPRESS Train Ride (Whippany); THE POLAR EXPRESS Train Ride (Phillipsburg); Santa Express (Flemington); Ride With Santa! (Wayne); The Santa Express (Richland); Santa Claus Special (Woodstown); Santa Express (Wall Township)

    • Christmas trains in Pennsylvania

      16 holiday trains · No licensed Polar Express

      Sixteen Pennsylvania Santa trains for 2026, from Strasburg and New Hope to Jim Thorpe and Titusville, with dates, fares and drive times.

      See all 16 rides in Pennsylvania

      Christmas Trains at Strasburg Rail Road (Ronks); Santa's North Pole Express Train (New Hope); Santa's Polar Bear Express (Boyertown); 'Twas the Night Before Christmas (Boyertown); Santa Trains (Kutztown); Santa Claus Express (Kempton); Candy Cane Express (Stewartstown); Santa trains (Middletown); Santa Claus Specials (Jim Thorpe); North Pole Limited (Scranton); Santa Christmas Tree Express (Honesdale); Christmas in Coal Country (Rockhill Furnace); Santa Express (Hollidaysburg); Candy Cane Express (Bellefonte); Santa Trains (Titusville); Santa Trolley (Washington)

    • Christmas trains in Virginia

      5 holiday trains · No licensed Polar Express

      The Virginia Scenic Railway's Santa Express in Staunton and Louisa, $6 VRE Santa Trains, an Amtrak Santa Train from Ashland to Williamsburg, and more.

      See all 5 rides in Virginia

      The Santa Express (Staunton); The Santa Express (Louisa); VRE Santa Trains (Manassas); Ashland Santa Train (Ashland); Santa Railway Express (Alexandria)

    • Christmas trains in West Virginia

      2 holiday trains · No licensed Polar Express

      The Potomac Eagle's North Pole Express from Romney, with a barn full of station fun, and a steam-powered Christmas train along the Greenbrier River at Cass.

      See all 2 rides in West Virginia

      North Pole Express (Romney); Christmas at Cass (Cass)

    The Southeast

    • Christmas trains in Alabama

      4 holiday trains · No licensed Polar Express

      Four Alabama Christmas trains for 2026 at Calera and Huntsville, day and night, with dates, fares and which one suits toddlers.

      See all 4 rides in Alabama

      North Pole Express (Calera); Christmas at the Station (Calera); Santa Train (Huntsville); North Star Limited (Huntsville)

    • Christmas trains in Florida

      3 holiday trains · No licensed Polar Express

      Florida lost its licensed Polar Express, but Parrish, Clewiston and Williston still run Santa trains. Dates, prices and what to know for 2026.

      See all 3 rides in Florida

      North Pole Express (Parrish); Santa Express (Clewiston); Christmas Train (Williston)

    • Christmas trains in Georgia

      7 holiday trains · No licensed Polar Express

      Seven Georgia Christmas trains for 2026, from the Blue Ridge mountains to Kingsland and Savannah, plus the nearest licensed Polar Express.

      See all 7 rides in Georgia

      Holiday Express (Blue Ridge); Stone Mountain Christmas Scenic Railroad (Stone Mountain); Santa Special (Kingsland); Cordele Holiday Train (Cordele); Candy Cane Express (Cordele); Plains Christmas Lighting (Cordele); Savannah Santa Train (Savannah)

    • Christmas trains in Kentucky

      5 holiday trains · Polar Express in Stearns

      The licensed Polar Express at Stearns, two Kentucky Railway Museum Santa trains, a horse-country ride from Versailles, and a sold-out dinner train in Bardstown.

      See all 5 rides in Kentucky

      THE POLAR EXPRESS Train Ride (Stearns); Santa Claus Express (New Haven); North Pole Express (New Haven); Santa's Holiday Express (Versailles); North Pole Express (Bardstown)

    • Christmas trains in Mississippi

      1 holiday train · No licensed Polar Express

      TrainTastic's Polar Experience nights in Gulfport, a Santa trip by Amtrak into Picayune, and the CPKC Holiday Train's first Mississippi stops.

      See all 1 ride in Mississippi

      The Polar Experience (Gulfport)

    • Christmas trains in North Carolina

      6 holiday trains · Polar Express in Bryson City and Spencer

      Two licensed Polar Express rides, Bryson City and Spencer, plus Tweetsie Christmas and three more North Carolina Santa trains for 2026.

      See all 6 rides in North Carolina

      THE POLAR EXPRESS Train Ride (Bryson City); THE POLAR EXPRESS Train Ride (Spencer); Tweetsie Christmas (Blowing Rock); Santa Express (New Hill); Carolina Christmas Train (Aberdeen); Jingle Bell Trolley (Asheville)

    • Christmas trains in South Carolina

      3 holiday trains · No licensed Polar Express

      Santa walks the aisle on the South Carolina Railroad Museum's daytime and twilight trains near Columbia, and a $3 Santa Express rolls through North Myrtle Beach's lights.

      See all 3 rides in South Carolina

      Santa's North Pole Express (Winnsboro); Santa's Twilight Express (Winnsboro); Santa Express Train Ride (North Myrtle Beach)

    • Christmas trains in Tennessee

      3 holiday trains · No licensed Polar Express

      Chattanooga's North Pole Limited, a storybook Christmas Lantern Express in Knoxville, a streamliner Santa Express in Nashville, and the CSX Santa Train.

      See all 3 rides in Tennessee

      North Pole Limited (Chattanooga); Christmas Lantern Express (Knoxville); Santa Express (Nashville)

    The Midwest

    • Christmas trains in Illinois

      5 holiday trains · Polar Express in Monticello

      Chicago's Union Station Polar Express is off for 2026 and Monticello sold out. Here are the Illinois Santa trains you can still book.

      See all 5 rides in Illinois

      THE POLAR EXPRESS Train Ride (Monticello); Lunch with Santa on the Train (Monticello); Happy Holiday Railway (Union); Santa's Trolley Express (South Elgin); Santa Express Train (Wheaton)

    • Christmas trains in Indiana

      7 holiday trains · Polar Express in French Lick

      French Lick's licensed Polar Express, five Santa trains across northern and central Indiana, an indoor holiday train in Indianapolis, and the Connersville cancellation.

      See all 7 rides in Indiana

      THE POLAR EXPRESS Train Ride (French Lick); Indiana Christmas Train (Pleasant Lake); Reindeer Run (Hudson); Reindeer Express (Noblesville); Santa Trains (North Judson); Santa's Candy Cane Express (Hesston); Snowfall Express at Celebration Crossing (Indianapolis)

    • Christmas trains in Iowa

      3 holiday trains · No licensed Polar Express

      Three Iowa holiday trains, from a two-hour North Pole visit in Mount Pleasant to a small-town Holiday Express in Hawarden, plus the CPKC Holiday Train stops.

      See all 3 rides in Iowa

      North Pole Express (Mount Pleasant); Santa Express (Boone); Hawarden Holiday Express (Hawarden)

    • Christmas trains in Kansas

      3 holiday trains · No licensed Polar Express

      Abilene's Cowtown Santa Express, a park train to the North Pole in Wichita, the Santa Rocket question in Baldwin City, and the CPKC Holiday Train in Pittsburg.

      See all 3 rides in Kansas

      The Cowtown Santa Express (Abilene); Watson's Christmas Express (Wichita); The Santa Rocket (Baldwin City)

    • Christmas trains in Michigan

      5 holiday trains · No licensed Polar Express

      The real Polar Express engine lives in Owosso. Here are Michigan's five Christmas trains for 2026, with dates, fares and what sells out.

      See all 5 rides in Michigan

      North Pole Express (Owosso); Santa Train (Coopersville); Christmas at Crossroads Holiday Magic (Flint); Christmas Express (Coldwater); Santa Express (Clinton)

    • Christmas trains in Minnesota

      3 holiday trains · No licensed Polar Express

      Duluth's Christmas City Express to Lake Superior, Santa on a Minneapolis streetcar, caboose rides at the Jackson Street Roundhouse, and 25 CPKC Holiday Train stops.

      See all 3 rides in Minnesota

      Christmas City Express (Duluth); Holly Trolley (Minneapolis); Santa's Train Shop (St. Paul)

    • Christmas trains in Missouri

      5 holiday trains · Polar Express in Branson and St. Louis

      Two licensed Polar Express rides, in Branson and at St. Louis Union Station, plus Santa trains in Jackson and Monett, a mini train in Kansas City, and CPKC stops.

      See all 5 rides in Missouri

      THE POLAR EXPRESS Train Ride (St. Louis); THE POLAR EXPRESS Train Ride (Branson); Santa Express (Jackson); Monett Holiday Express (Monett); Mini Holiday Express at Holiday Reflections (Kansas City)

    • Christmas trains in Nebraska

      1 holiday train · No licensed Polar Express

      Stuhr Museum's North Pole Express in a real train car, Santa arriving by train in Chadron, Christmas at Omaha's old Union Station, and the nearest rides.

      See all 1 ride in Nebraska

      North Pole Express (Grand Island)

    • Christmas trains in North Dakota

      1 holiday train · No licensed Polar Express

      Six free CPKC Holiday Train stops on December 18 and 19, from Hankinson to Minot and Kenmare, and the closest Christmas train rides for North Dakota families.

      See all 1 ride in North Dakota

      Christmas City Express (Duluth, MN)

    • Christmas trains in Ohio

      9 holiday trains · Polar Express in Dennison

      Dennison's licensed Polar Express plus eight Ohio Santa trains, from the Cuyahoga Valley to Lebanon and Nelsonville, with 2026 dates and fares.

      See all 9 rides in Ohio

      THE POLAR EXPRESS Train Ride (Dennison); North Pole Adventure (Independence); Riding with Santa (Orrville); Santa Train (Wellington); Santa Comes to the Roundhouse (Sugarcreek); North Pole Express (Lebanon); Santa Train (Nelsonville); Holiday Train (Bellevue); North Pole Express (Findlay)

    • Christmas trains in South Dakota

      1 holiday train · No licensed Polar Express

      The 1880 Train Holiday Express in the Black Hills: an hour to the North Pole and back with Santa, Mrs. Claus, cocoa, a cookie and a bell for every child.

      See all 1 ride in South Dakota

      Holiday Express (Hill City)

    • Christmas trains in Wisconsin

      4 holiday trains · Polar Express in Green Bay

      Green Bay's Polar Express, steam-heated Santa trains at Mid-Continent, East Troy's electric cars to Santa's Workshop, a pizza train in Trego and 13 CPKC stops.

      See all 4 rides in Wisconsin

      THE POLAR EXPRESS Train Ride (Green Bay); Santa Express (North Freedom); Christmas Trains (East Troy); Santa Pizza Train (Trego)

    Texas, Oklahoma, Louisiana and Arkansas

    • Christmas trains in Arkansas

      3 holiday trains · No licensed Polar Express

      The A&M Holiday Express pajama trains in Springdale and Van Buren, Eureka Springs' Christmas Express, and the CPKC Holiday Train's Mena stop.

      See all 3 rides in Arkansas

      Holiday Express Pajama Train (Springdale); Holiday Express Pajama Train (Van Buren); Eureka Christmas Express (Eureka Springs)

    • Christmas trains in Louisiana

      3 holiday trains · Polar Express in New Orleans

      The New Orleans Polar Express from Union Passenger Terminal, the City Park train at Celebration in the Oaks, a Santa ride on Amtrak, and six CPKC Holiday Train stops.

      See all 3 rides in Louisiana

      THE POLAR EXPRESS Train Ride (New Orleans); Celebration in the Oaks (New Orleans); The Cringles Christmas Express (New Orleans)

    • Christmas trains in Oklahoma

      3 holiday trains · Polar Express in Oklahoma City

      The licensed Polar Express in Oklahoma City, a $2 Christmas train in Muskogee, the Santa Express through Yukon's lights, and two CPKC Holiday Train stops.

      See all 3 rides in Oklahoma

      THE POLAR EXPRESS Train Ride (Oklahoma City); Depot Green Christmas Train (Muskogee); Santa Express Train (Yukon)

    • Christmas trains in Texas

      6 holiday trains · Polar Express in Galveston and Palestine

      Both licensed Texas Polar Express rides for 2026, plus four more Christmas trains near Dallas, Austin, Houston and San Antonio.

      See all 6 rides in Texas

      THE POLAR EXPRESS™ Train Ride (Galveston); THE POLAR EXPRESS™ Train Ride (Palestine); Santa's North Pole Express (Grapevine); North Pole Flyer (Bertram); The Christmas Train (Alvin); Santa's Railroad Wonderland (San Antonio)

    The Mountain West and Southwest

    • Christmas trains in Arizona

      5 holiday trains · Polar Express in Williams

      The Polar Express in Williams, a canyon Christmas train in Clarkdale and three Phoenix and Yuma holiday rides, with 2026 dates and fares.

      See all 5 rides in Arizona

      THE POLAR EXPRESS Train Ride (Williams); The Magical Christmas Journey (Clarkdale); Holiday Lights (Scottsdale); Mesa Santa Express (Mesa); Christmas at the Crossing (Yuma)

    • Christmas trains in Colorado

      7 holiday trains · Polar Express in Durango and Golden

      Two licensed Polar Express rides, in Golden and Durango, plus five Colorado mountain Santa trains for 2026, with dates, fares and drive times.

      See all 7 rides in Colorado

      THE POLAR EXPRESS Train Ride (Golden); THE POLAR EXPRESS Train Ride (Durango); Santa's Lighted Forest (Georgetown); Santa's Rocky Mountain Adventure (Georgetown); Holiday Express (Leadville); Santa Express Train (Cañon City); Santa's Holiday Express (Antonito)

    • Christmas trains in Idaho

      2 holiday trains · No licensed Polar Express

      Idaho has no tourist railroad running a Santa train in 2026. Here is what Idaho families can ride, from Rexburg's holiday night to Santa trains near Spokane.

      See all 2 rides in Idaho

      Rexburg's N.O.E.L., a Night of Enchanting Lights (Rexburg); Santa Train Rides (Reardan, WA)

    • Christmas trains in Montana

      1 holiday train · No licensed Polar Express

      The Charlie Russell Chew Choo's North Pole Adventure near Lewistown: 90 minutes of cocoa, stories and songs on the prairie, with Santa and Mrs. Claus aboard.

      See all 1 ride in Montana

      North Pole Adventure Train (Lewistown)

    • Christmas trains in Nevada

      6 holiday trains · Polar Express in Carson City

      The licensed Polar Express in Carson City, two Santa trains near Las Vegas, Ely's Santa's Reindeer Flyer, a Carson City museum Santa Train and a Virginia City lights train.

      See all 6 rides in Nevada

      THE POLAR EXPRESS Train Ride (Carson City); Santa Train (Carson City); Santa Train (Boulder City); North Pole Express (Boulder City); Santa's Reindeer Flyer (Ely); Electric Holiday Train O' Lights (Virginia City)

    • Christmas trains in New Mexico

      2 holiday trains · No licensed Polar Express

      Pablo's Holiday Express from the Lamy Depot near Santa Fe, the Cumbres & Toltec Santa train from Chama, and the nearest licensed Polar Express.

      See all 2 rides in New Mexico

      Pablo's Holiday Express (Lamy); Santa's Holiday Express (Chama)

    • Christmas trains in Utah

      1 holiday train · No licensed Polar Express

      The Heber Valley Railroad's North Pole Express: 90 minutes of cocoa, cookies, carols and a gift from Santa, plus free mini train rides at Ogden's Christmas Village.

      See all 1 ride in Utah

      North Pole Express (Heber City)

    • Christmas trains in Wyoming

      1 holiday train · No licensed Polar Express

      A once-in-a-lifetime holiday ride behind Big Boy No. 4014 from Cheyenne to Denver, Laramie's train lighting, and the closest Santa trains for Wyoming families.

      See all 1 ride in Wyoming

      Big Boy Holiday Tour (Cheyenne)

    The West Coast, Alaska and Hawaii

    • Christmas trains in Alaska

      1 holiday train · No licensed Polar Express

      Alaska's one holiday train runs from Anchorage along Turnagain Arm with Santa on board. Dates, fares and the sold-out status for 2026.

      See all 1 ride in Alaska

      The Holiday Train (Anchorage)

    • Christmas trains in California

      13 holiday trains · Polar Express in Jamestown, Perris and Sacramento

      Every California Polar Express ride and Christmas train for 2026, with prices, on-sale dates, drive times and stroller rules for each.

      See all 13 rides in California

      THE POLAR EXPRESS™ Train Ride (Sacramento); THE POLAR EXPRESS™ Train Ride (Jamestown); THE POLAR EXPRESS™ Train Ride (Perris); North Pole Limited (Campo); Train of Lights (Fremont); Santa Cruz Holiday Lights Train (Santa Cruz); Christmas Train (Orange); Santa Train Jolly Journeys (Napa); Christmas Tree Train: Mr. Skunk and the Giant Christmas Tree (Willits); Santa Trains (Portola); Magical Christmas Train (West Sacramento); Holiday Train (Los Gatos); Holiday Magic Train (Fish Camp)

    • Christmas trains in Hawaii

      1 holiday train · No licensed Polar Express

      The Hawaiian Railway Society's Holiday Express on Oahu: a 90-minute pajama ride on a train full of lights, with a special guest at the end.

      See all 1 ride in Hawaii

      Holiday Express Train Ride (Ewa Beach)

    • Christmas trains in Oregon

      5 holiday trains · Polar Express in Hood River

      The licensed Polar Express in Hood River, Santa behind steam along the Willamette in Portland, cocoa on the Tillamook coast, and two more Santa trains.

      See all 5 rides in Oregon

      THE POLAR EXPRESS Train Ride (Hood River); Holiday Express (Portland); Candy Cane Express (Garibaldi); Candy Cane Express (Lebanon); Christmas Trains (Baker City)

    • Christmas trains in Washington

      6 holiday trains · Polar Express in Chehalis

      The licensed Polar Express in Chehalis, a 1930s timber camp Christmas show at Mt. Rainier, Snoqualmie's Santa Train since 1969, and Santa trains in Yacolt and Reardan.

      See all 6 rides in Washington

      THE POLAR EXPRESS Train Ride (Chehalis); Steam Into Christmas: The Holiday Timber Train (Elbe); North Pole Limited (North Bend); Yuletide Express (Snoqualmie); Christmas Santa Train (Yacolt); Santa Train Rides (Reardan)

    Every Christmas train, town by town

    The full list from our state guides, by the town each ride leaves from. Open a state to see its towns, then jump straight to that ride.

    New England and New York

    Connecticut5 rides

    Full Connecticut guide: dates, prices, drive times

    Maine6 rides

    Full Maine guide: dates, prices, drive times

    Massachusetts4 rides

    Full Massachusetts guide: dates, prices, drive times

    New Hampshire4 rides

    Full New Hampshire guide: dates, prices, drive times

    New York12 rides

    Full New York guide: dates, prices, drive times

    Rhode Island1 ride

    Full Rhode Island guide: dates, prices, drive times

    Vermont3 rides

    Full Vermont guide: dates, prices, drive times

    The Mid-Atlantic

    Delaware2 rides

    Full Delaware guide: dates, prices, drive times

    Maryland4 rides

    Full Maryland guide: dates, prices, drive times

    New Jersey7 rides

    Full New Jersey guide: dates, prices, drive times

    Pennsylvania16 rides

    Full Pennsylvania guide: dates, prices, drive times

    Virginia5 rides

    Full Virginia guide: dates, prices, drive times

    West Virginia2 rides

    Full West Virginia guide: dates, prices, drive times

    The Southeast

    Alabama4 rides

    Full Alabama guide: dates, prices, drive times

    Florida3 rides

    Full Florida guide: dates, prices, drive times

    Georgia7 rides

    Full Georgia guide: dates, prices, drive times

    Kentucky5 rides

    Full Kentucky guide: dates, prices, drive times

    Mississippi1 ride

    Full Mississippi guide: dates, prices, drive times

    North Carolina6 rides

    Full North Carolina guide: dates, prices, drive times

    South Carolina3 rides

    Full South Carolina guide: dates, prices, drive times

    Tennessee3 rides

    Full Tennessee guide: dates, prices, drive times

    The Midwest

    Illinois5 rides

    Full Illinois guide: dates, prices, drive times

    Indiana7 rides

    Full Indiana guide: dates, prices, drive times

    Iowa3 rides

    Full Iowa guide: dates, prices, drive times

    Kansas3 rides

    Full Kansas guide: dates, prices, drive times

    Michigan5 rides

    Full Michigan guide: dates, prices, drive times

    Minnesota3 rides

    Full Minnesota guide: dates, prices, drive times

    Missouri5 rides

    Full Missouri guide: dates, prices, drive times

    Nebraska1 ride

    Full Nebraska guide: dates, prices, drive times

    North Dakota1 ride

    Full North Dakota guide: dates, prices, drive times

    Ohio9 rides

    Full Ohio guide: dates, prices, drive times

    South Dakota1 ride

    Full South Dakota guide: dates, prices, drive times

    Wisconsin4 rides

    Full Wisconsin guide: dates, prices, drive times

    Texas, Oklahoma, Louisiana and Arkansas

    Arkansas3 rides

    Full Arkansas guide: dates, prices, drive times

    Louisiana3 rides

    Full Louisiana guide: dates, prices, drive times

    Oklahoma3 rides

    Full Oklahoma guide: dates, prices, drive times

    Texas6 rides

    Full Texas guide: dates, prices, drive times

    The Mountain West and Southwest

    Arizona5 rides

    Full Arizona guide: dates, prices, drive times

    Colorado7 rides

    Full Colorado guide: dates, prices, drive times

    Idaho2 rides

    Full Idaho guide: dates, prices, drive times

    Montana1 ride

    Full Montana guide: dates, prices, drive times

    Nevada6 rides

    Full Nevada guide: dates, prices, drive times

    New Mexico2 rides

    Full New Mexico guide: dates, prices, drive times

    Utah1 ride

    Full Utah guide: dates, prices, drive times

    Wyoming1 ride

    Full Wyoming guide: dates, prices, drive times

    The West Coast, Alaska and Hawaii

    Alaska1 ride

    Full Alaska guide: dates, prices, drive times

    California13 rides

    Full California guide: dates, prices, drive times

    Hawaii1 ride

    Full Hawaii guide: dates, prices, drive times

    Oregon5 rides

    Full Oregon guide: dates, prices, drive times

    Washington6 rides

    Full Washington guide: dates, prices, drive times

    Look inside the book

    Going on a Christmas train? Read Rally first.

    Rally Takes the Train is a corgi’s first train ride, from the early wake-up to the dark tunnel to the sunshine on the other side. Read it the night before your holiday train so your kids know what a train ride feels like. Turn a few pages here.

    Page 1 of 8

    Rally Takes the Train book cover: a watercolor corgi peeking from a red train

    Like it so far? See the full book

    25 hand-painted pages, paperback, $13.99 with fast shipping from Amazon.

    Buy on Amazon (opens in a new tab)

    Every page is real watercolor on paper, painted by hand by Leslie Dunn. Nothing in this book was made with AI.

    After the ride: make it a tradition

    The train ride lasts an hour. The tradition can last for years. These are the three things we made for the drive home and the weeks after: the book, the ornament and the puzzle.

    Christmas trains near you: questions parents ask

    Where can I find Christmas events for kids near me?

    Type your town in the search box at the top of this page, or tap Near me. It sorts all 214 holiday train events in the 50 states by distance from you, from licensed Polar Express rides to Santa trains, holiday lights trains and trolley rides. Each result shows dates, the lowest price and a link to the railroad's own ticket page.

    What Christmas train rides are near Los Angeles?

    From Los Angeles, the closest holiday trains on our state guides are: Irvine Park, Orange, about 1 hour; Perris (Polar Express), about 1 hour 15 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the California guide.

    What Christmas train rides are near San Diego?

    From San Diego, the closest holiday trains on our state guides are: Campo Depot, about 1 hour; Perris (Polar Express), about 1 hour 20 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the California guide.

    What Christmas train rides are near San Francisco?

    From San Francisco, the closest holiday trains on our state guides are: Niles, Fremont, about 45 minutes; Los Gatos, about 1 hour; Napa, about 1 hour; Santa Cruz Boardwalk, about 1 hour 30 minutes; Sacramento (Polar Express), about 1 hour 30 minutes; Willits, about 2 hours 45 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the California guide.

    What Christmas train rides are near Phoenix?

    From Phoenix, the closest holiday trains on our state guides are: Scottsdale, about 25 minutes; Mesa, about 25 minutes; Clarkdale, about 1 hour 50 minutes; Williams, about 2 hours 30 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the Arizona guide.

    What Christmas train rides are near Denver?

    From Denver, the closest holiday trains on our state guides are: Golden, about 25 minutes; Georgetown, about 1 hour; Leadville, about 2 hours; Cañon City, about 2 hours. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the Colorado guide.

    What Christmas train rides are near Houston?

    From Houston, the closest holiday trains on our state guides are: Alvin (Victory Camp), about 35 minutes; Galveston Union Depot, about 1 hour; Palestine Depot, about 2 hours 45 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the Texas guide.

    What Christmas train rides are near Chicago?

    From Chicago, the closest holiday trains on our state guides are: Wheaton, about 45 minutes; South Elgin, about 1 hour; Union, about 1 hour 15 minutes; East Troy, WI, about 1 hour 45 minutes; North Judson (Santa Trains), about 1 hour 45 minutes; East Troy, about 1 hour 45 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the Illinois, Indiana and Wisconsin guides.

    What Christmas train rides are near Minneapolis?

    From Minneapolis, the closest holiday trains on our state guides are: Jackson Street Roundhouse, about 20 minutes; Trego, about 2 hours; Duluth, about 2 hours 30 minutes; Green Bay, WI (Polar Express), about 4 hours 30 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the Minnesota and Wisconsin guides.

    What Christmas train rides are near Detroit?

    From Detroit, the closest holiday trains on our state guides are: Flint (Crossroads Village), about 1 hour; Owosso, about 1 hour 30 minutes; Dennison, OH (licensed Polar Express), about 3 hours 30 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the Michigan guide.

    What Christmas train rides are near Atlanta?

    From Atlanta, the closest holiday trains on our state guides are: Stone Mountain, about 30 minutes; Blue Ridge, about 2 hours; Chattanooga, TN, about 2 hours; Cordele, about 2 hours 30 minutes; Bryson City, NC (licensed Polar Express), about 2 hours 45 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the Georgia guide.

    What Christmas train rides are near Charlotte?

    From Charlotte, the closest holiday trains on our state guides are: Spencer, about 45 minutes; Blowing Rock (Tweetsie), about 2 hours; Bryson City, about 3 hours 15 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the North Carolina guide.

    What Christmas train rides are near Washington, DC?

    From Washington, DC, the closest holiday trains on our state guides are: Alexandria King Street Station, about 20 minutes; Colesville, about 30 minutes; Baltimore B&O Museum, about 1 hour; Romney, about 2 hours 30 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the Maryland, Virginia and West Virginia guides.

    What Christmas train rides are near Philadelphia?

    From Philadelphia, the closest holiday trains on our state guides are: Greenbank Station, about 40 minutes; Woodstown, about 45 minutes; New Hope, about 1 hour; Boyertown, about 1 hour; Strasburg (Ronks), about 1 hour 30 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the Delaware, New Jersey and Pennsylvania guides.

    What Christmas train rides are near Boston?

    From Boston, the closest holiday trains on our state guides are: Carver, about 50 minutes; Buzzards Bay, about 1 hour; Woonsocket, RI (Polar Express), about 1 hour; Portland, about 2 hours; Lincoln, about 2 hours 15 minutes; North Conway, about 2 hours 45 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the Maine, Massachusetts and New Hampshire guides.

    What Christmas train rides are near Kansas City?

    From Kansas City, the closest holiday trains on our state guides are: Baldwin City, about 50 minutes; Abilene, about 2 hours 30 minutes; Branson, about 3 hours 30 minutes; St. Louis Union Station, about 3 hours 45 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the Kansas and Missouri guides.

    What Christmas train rides are near Louisville?

    From Louisville, the closest holiday trains on our state guides are: Bardstown, about 45 minutes; New Haven, about 1 hour; French Lick (Polar Express), about 1 hour 15 minutes; French Lick, IN (Polar Express), about 1 hour 15 minutes. Drive times are typical for clear winter roads. Full dates, prices and booking links are on the Indiana and Kentucky guides.

    Which towns have a Polar Express train ride in 2026?

    The licensed Polar Express runs in 34 towns in 2026: Baltimore, Maryland; Branson, Missouri; Bryson City, North Carolina; Burlington, Vermont; Buzzards Bay, Massachusetts; Calverton, New York; Carson City, Nevada; Chehalis, Washington; Cumberland, Maryland; Dennison, Ohio; Durango, Colorado; French Lick, Indiana; Galveston, Texas; Golden, Colorado; Green Bay, Wisconsin; Hood River, Oregon; Jamestown, California; Kingston, New York; Medina, New York; Monticello, Illinois; New Orleans, Louisiana; Oklahoma City, Oklahoma; Palestine, Texas; Perris, California; Phillipsburg, New Jersey; Portland, Maine; Sacramento, California; Spencer, North Carolina; St. Louis, Missouri; Stearns, Kentucky; Utica, New York; Whippany, New Jersey; Williams, Arizona; Woonsocket, Rhode Island.

    Which Christmas trains start the earliest in 2026?

    The first holiday trains of 2026 on our guides are THE POLAR EXPRESS Train Ride in Whippany, NJ, starting Nov 1; THE POLAR EXPRESS Train Ride in Williams, AZ, starting Nov 6; THE POLAR EXPRESS Train Ride in Golden, CO, starting Nov 6. Most rides start the weekend before or after Thanksgiving, and the most popular dates sell out first.

    Are there Christmas trains after Christmas Day?

    Yes. 38 of the 214 rides on this page still run on December 26 or later, often as New Year or holiday lights trains. Tap the Runs after Christmas filter in the search box to see only those, sorted by distance from your town.

    Are there cheap Christmas train rides for families?

    Yes. 82 rides on this page start at $30 or less per person, and a few are free with a donation. Tap the Under $30 filter, or sort the results by lowest price. Prices on each card are the lowest adult or child fare we found on the railroad's own site.

    Which states have the most Christmas train events?

    On our guides, Pennsylvania leads with 16 holiday train events in 2026, followed by California with 13 and New York with 12. Even states without a tourist railroad usually have a holiday train within a few hours' drive, and each state guide lists the closest ones.

    Do you sell tickets for these Christmas trains?

    No. Every ticket link on this page goes straight to the railroad or museum that runs the ride, so you pay their price and get their confirmation. We are a family that wrote a picture book about a corgi's first train ride, and these guides are how we help other families find theirs.

    How is this page different from the Christmas train guide by state?

    This page is the search: every state and every town with a holiday train, so you can find what is near you fast. Our Christmas train guide by state on the blog explains the difference between licensed and unlicensed rides, what tickets cost and how to book without the stress.

    More train trips with kids

    For the difference between licensed Polar Express rides and Santa trains, what tickets cost and how to book without the stress, read our Christmas train guide by state. If the holiday ride is a hit, our Amtrak routes with kids directory covers every line in the country, stop by stop.

    THE POLAR EXPRESS is a trademark of Warner Bros. Entertainment. Licensed rides are hosted by the railroads and museums named on each state guide. Rally Takes the Train is a family picture book and is not affiliated with, sponsored by or endorsed by Warner Bros., Rail Events or any railroad listed here. Book only through each operator’s own site.

    • Painted by handEvery page is real watercolor on paper by Leslie Dunn. Nothing in the book was made with AI.
    • Five-minute read-aloudShort rhyming verses that hold a toddler's attention and don't wear out the grown-up reading it.
    • A real corgiRally is the family's actual corgi, which is why the fur on page 9 is accurate.
    Rally Takes the Train book cover: a watercolor corgi peeking from a red train

    Pack a book that matches the ride

    Rally Takes the Train: a five-minute, hand-painted picture book about a corgi’s first train ride. $13.99 on Amazon.

    Buy on Amazon (opens in a new tab)