Canadian Pacific Holiday Train

The Holiday Train arrives in Hartland on Sunday, December 3rd, 2017 at 5:45pm.  Arrival times are always approximate.

The Holiday Train arrives in Oconomowoc on Sunday, December 3rd, 2017 at 6:55pmArrival times are always approximate.

*Look how much fun Lake Country Family Fun and their readers had at the event in 2017 on Facebook and Instagram.

Please remember to bring non-perishable food donations for the Food Pantry!!!!


The Canadian Pacific (CP) Holiday Train is back for its 19th year in an effort to raise money, food and awareness for local food banks and food shelves.

As in years past, two trains will operate coast-to-coast under the Holiday Train banner, with approximately 150 shows held across Canada and the U.S. in November and December. The train that operates primarily through the U.S. will launch in the Montreal area then head into the U.S. Northeast, Midwest and Great Plains before completing its final shows in Saskatchewan.


December 2nd, 2017

Sturtevant (9900 East Exploration Ct., Amtrak Depot): 5:25pm
Milwaukee (433 West St. Paul Avenue, Amtrak Depot): 6:50pm

December 3rd, 2017

Wauwatosa (Harwood Ave Crossing): 4:15pm

Hartland (Parking lot adjacent to Cottonwood Avenue and Pawling Avenue): 5:45pm

Oconomowoc (South Main Street railway crossing): 6:55pm

Watertown (Brandt Quirk Park parking lot): 7:45

Columbus (Amtrak Depot, 15 minute Stop and Go): 9:05

December 4th, 2017

Portage (400 West Oneida Street, Amtrak Station): 1:15pm

Wisconsin Dells (100 La Crosse Street, Amtrak Depot): 2:45pm

Mauston (Division Street railway crossing): 4:15pm

Tomah (205 North Superior Avenue, Amtrak Depot): 5:30pm

Sparta (Corner of South Water Street and Milwaukee Street): 6:40pm

Lacrosse (601 Saint Andrew Street): 8:45pm