Christmas in July Weekend

What does Santa do in the off season?   He enjoys some time on the river, fishing on the St. Croix, relaxing at the beach, or riding incognito on the train.

Elves will greet you as you begin your Christmas in July experience at the Osceola Depot!  Activities on the train will include train bingo and letter writing to Santa.

A photography contest will be held the weekend of the event for guests riding the train.  Pictures submitted should be of activities on the train or in and around the Osceola or Dresser depots.  Contestants can submit up to two photographs for consideration to the OSCV Event Facebook page.  Prizes will be awarded to the top three submissions.  Prizes include train rides and locomotive cab rides.

A concession car is available for coffee, sodas, and snacks. All trips depart from the Osceola Depot  with 4 total runs to Marine on St. Croix MN and a single run to Dresser. The round trip to Marine is approximately 90 minutes. The Dresser trip is approximately 50 minutes.  Both trips are perfect for all ages. Scroll through the schedule below to make your reservations. Attire is casual. Dress for the weather.  Questions? Please call 651-228-0263 to get help with your reservations.​​ 

Tickets for Trips to Marine/Dresser

Adults ............ $20/$15   Military & Seniors (62+)........$17/$14    Children (3 - 15) ......... $12/$10    ​​Toddlers (0-2) FREE
You are encouraged to make reservations in advance.  Seating is limited.
​All trains depart from 114 Depot Rd, Osceola, WI 54020

Click on the "Tickets" button to book your reservation.

  1. Train Rides with Santa
    1. Saturday, July 20th @ 3 pm
      Marine on St. Croix (90 minutes)
    2. Saturday, July 20th @ 1:30 pm
      Dresser (50 minutes)
    3. Saturday, July 20th @ 11 am
      Marine on St. Croix (90 minutes)
    4. Sunday, July 21st @ Noon
      Marine on St. Croix (90 minutes)
    5. Sunday, July 21st @ 2:30 pm
      Marine on St. Croix (90 minutes)

First Class Dinner Train

Back to Osceola Train Excursion

Brunch Train

Pizza Train

Coach Tickets