Attractions & fun / Genesee Township (Flint)
Crossroads Village & Huckleberry Railroad
A living-history village outside Flint with 34 historic buildings and a narrow-gauge steam railroad, celebrating its 50th year in 2026.

01 / The story of this place
Make time for these
The village and railroad opened on July 4, 1976, run by Genesee County Parks; many old buildings were moved here and restored. The Huckleberry Railroad borrows its name from an 1857 branch line from Flint to Otter Lake, so slow that riders could hop off, pick huckleberries and climb back on. Engine No. 152 was built by Baldwin in 1920 to help build the Alaska Railroad, came to the county in 1975 and has pulled trains here since 1976. The 40-minute ride runs along Mott Lake and an old Pere Marquette roadbed before looping back into the village. In winter the whole place lights up for Christmas, with a tree lighting and fireworks on opening night.
- 34 historic buildings, from a gristmill and blacksmith shop to an opera house
- A 1920 Baldwin steam engine on 3-foot narrow-gauge track
- A 40-minute train ride along Mott Lake
- Christmas Holiday Magic runs November 27–December 27, 2026
- Free village-only admission for Genesee County residents on opening night
A closer look


Photos were taken at different times; images are resized and cropped on cards.
Is this your venue? Update this page for free ↗
Sources & fact check · Checked: 2026-10-23
An independently written bilingual guide. This collection is not an attendance-based ranking.
03 / Events
Events at this place
Published events automatically linked from our event guide. Times are local to the venue.
Nov 27, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Friday, November 27, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Nov 28, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Saturday, November 28, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Nov 29, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Sunday, November 29, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 4, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Friday, December 4, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 5, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Saturday, December 5, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 6, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Sunday, December 6, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 11, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Friday, December 11, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 12, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Saturday, December 12, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 13, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Sunday, December 13, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 16, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Wednesday, December 16, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 17, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Thursday, December 17, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 18, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Friday, December 18, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 19, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Saturday, December 19, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 20, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Sunday, December 20, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 26, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Saturday, December 26, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.
Dec 27, 2026, 4:00 PMChristmas at Crossroads: Huckleberry Railroad evening rides
Flint’s Crossroads Village is a lit-up Christmas village on Sunday, December 27, 2026 from 4 to 9 p.m., and the combo ticket adds an evening ride on the historic Huckleberry Railroad. Train plus village is $27 for adults; book with Genesee County Parks.

















































