One of the more exciting things to happen in Iowa during the holiday season is when we get a visit from the Canadian Pacific Holiday Train. The train is making a return to our area in November but can be seen in other spots around the state and region.

CPKC Holiday Train
CPKC Holiday Train

Canadian Pacific Holiday Train Celebrates 25 Years

It's coming back. The Canadian Pacific Holiday Train will return to eastern Iowa right at the start of the holiday season.

The Canadian Pacific Holiday Train, which began in 1999, is celebrating its 25th anniversary. Since its inception, the train has raised more than $22.5 million and more than 5 million pounds of food for community food banks across North America.

CPKC Holiday Train
CPKC Holiday Train

The 2023 CPKC Holiday Train tours Canada and the United States beginning November 20 through December 19.

Professional musicians performing for free during this year's tour include Seaforth, Kiesza, Tenille Townes, Breland, Dallas Smith, and MacKenzie Porter.

B100 logo
Get our free mobile app

When Is The Canadian Pacific Holiday Train Coming To Iowa?

This year, the Canadian Pacific Holiday Train will make stops in many cities in Iowa, including right here in the Quad Cities.

CPKC Holiday Train
CPKC Holiday Train

you can see the train as it stops in the Hawkeye State:

November - Musical Performers: Seaforth & Kiesza

  • Clinton
    • 3:05 p.m. on November 26
    • East end of Main Avenue, near Sawmill Museum
  • Davenport
    • 5:45 p.m. on November  26
    • Corner of Western Avenue and West River Drive
  • Muscatine
    • 7:30 p.m. on November 26
    • West end of River Side Park at Chestnut Street and Harbor Drive
  • Ottumwa
    • 10 a.m. on November 27
    • CPKC Station, 1300 Wildwood Drive across 134 from Kohl’s

December Musical Performers: Tenille Townes & Breland

  • Mason City
    • 7:45 p.m. on December 7
    • CPKC Depot - 904 South Pennsylvania Avenue
  • Ossian
    • 11 a.m. on December 8
    • West Mechanic Street - between Becker Avenue and North West Street
  • Marquette
    • 1:45 p.m. on December 8 - Marina parking lot, north off Casino Queen Marquette at Water Street and Highway 76
  • Lansing
    • 3:50 p.m. on December 8 - Ball field on South Front Street between North 2nd and Dodge Street
  • New Albin
    • 5:15 p.m. on December  8
    • Parking lot adjacent CPKC tracks on Railroad Avenue between Ross Avenue and Oak Street
B100 logo
Get our free mobile app

Canadian Pacific Holiday Train Stops In Illinois & Wisconsin

Besides making stops in the Quad Cities and throughout the state of Iowa, the Canadian Pacific Holiday Train will make stops in Illinois and Wisconsin.

CPKC Holiday Train
CPKC Holiday Train

6:45 p.m. 7:00 p.m. - 7:30 p.m.


  • Bensenville
    • 6:45 p.m. on November 25
    • Park adjacent to intersection, Railroad Avenue and S York Street
  • Pingree Grove
    • 8:45 a.m. on November 26
    • Village Hall, Railroad Street and Reinking Road Seaforth and Kiesza
  • Byron
    • 11:45 a.m. on November 26
    • Tower Road near High School
  • Gurnee
    • 5:10 p.m. on December 3
    • Viking Middle School, 4460 Old Grand Avenue


  • Sturtevant
    • 6:45 p.m. on December 3
    • Amtrak Depot, 9900 E. Exploration Ct
  • Caledonia
    • 8:05 p.m. on December 3
    • Railway crossing at 11402 County Road G
  • Wauwatosa
    • 4:00 p.m. on December 4
    • Harwood Avenue railway crossing
  • Hartland
    • 5:30 p.m. December 4
    • Railway crossing at Cottonwood Avenue
  • Oconomowoc
    • 6:40 p.m. on December 4
    • South Silver Lake Street railway crossing
  • Watertown
    • 7:50 p.m. on December 4
    • Brandt Quirk Park parking lot (ball diamond) adjacent to CPKC tracks
  • Columbus
    • 9:05 p.m. on December 4
    • Amtrak Depot, 359 N Ludington Street
  • Portage
    • 1:15 p.m. on December 5
    • CPKC yard adjacent to Averbeck Street
  • Wis. Dells
    • 2:30 p.m. on December 5
    • Amtrak Depot, 100 La Crosse Street
  • Mauston
    • 4:00 p.m. on December 5
    • Division Street railway crossing
  • Tomah
    • 5:25 p.m. on December 5
    • Amtrak Depot, 205 North Superior Avenue
  • Sparta
    • 6:40 p.m. on December 5
    • Corner of S. Water Street and Milwaukee
      (south side of CPKC tracks)
  • La Crosse
    • 8:25 p.m. on December 5
    • Amtrak Station, 601 Saint Andrew Street

See the full schedule and more details here.

LOOK: Best colleges in Illinois

Stacker compiled a list of the best colleges in Illinois using rankings from Niche.

Gallery Credit: Stacker

See The New, Elegant Speakeasy In Downtown Davenport

A new 20's-style speakeasy has opened in downtown Davenport.

Gallery Credit: The Garrison Facebook/Townsquare Media

More From B100