Swiss Valley Trail Run

  Start time: 8:00 AM
  Peosta, IA
Event photo placeholder

Races at this event

  • Kids Run
  • 8.4K / 5.2M — Trail Run
  • 8.4K / 5.2M — Trail Run
  • 8.4K / 5.2M — Trail Run


This trail run will feature all the best of the Dubuque County landscape including creek crossings, steep inclines, and rugged terrain. The run will offer three distance options: 5.2 miles, 10.4 miles, and a 25K all set against the beautiful backdrop of Swiss Valley Nature Preserve. Race times are as follows:
25K: 7:00am Registration, 8:00am race start
10 mile: 8:00am registration, 9:00am race start
5 mile: 9:00am registration, 10:00am race start

All proceeds from the run will benefit the Friends of Dubuque County Conservation who help support Dubuque County parks and environmental education!

Free Camping and Showers
There will be free tent camping for runners at the Swiss Valley camp ground located down the street from the race start and directly next to the racer pick up location. Runners will be able to use the showers in the campground for free after the race to clean up.

There will be free shuttles to and from the start/finish line area. Parking will be just down the street next to the free showers and camping areas. Shuttles will start to take runners and spectators up to the start/finish at 6:45am

No Coast Trail Series
Swiss Valley Trail Run will be a part of the No Coast Trail Series this year. Runners will compete with other no coast racers in this beautiful and challenging course. Being a strong hill runner will benefit you as each loop will climb around 750 feet.

Participants need to be registered by September 22nd to be guaranteed a t-shirt. Anyone registered after that date will get a shirt if one is available.

1 Kilometer KIds Fun Run
In addition to the other races we will be having a kids fun run this year. The run will be a distance of 1 kilometer through Swiss Valley Park giving the kids a chance to be a part of the creek stomping action along with the other racers. All we ask is that the children participating in the event are registered with a friend or family member whom is already running the event. This will be a bonus for all of the registered runners and allow their little runners a chance to participate for free. If you have any question about the run please let us know. This will be an event for the kids who are 12 and under. Race will take place at 11:30am at Swiss Valley Park with awards immediately following.

Join the conversation

or to share your thoughts or ask a question about this race
See information that needs to be updated? Email us at


Map of Swiss Valley Trail Run