Swiss Valley Trail Races

OCT
3
2026
Trail races at Swiss Valley Nature Preserve near Peosta, Iowa, offering 5.2 mile, 25k and 50k options on a multi loop course with creek crossings and rugged, hilly terrain. Free camping, showers and shuttle service are provided.
Sat 3 Oct 2026
50 kilometers 25 kilometers 5 miles

Always double-check with the organizer's website! This page may contain affiliate links.

Swiss Valley Trail Races

The Swiss Valley Trail Races take place at Swiss Valley Nature Preserve near Peosta, Iowa. The event offers three distance options presented as looped trail races:

  • 5.2 miles
  • 25k (three loops)
  • 50k (six loops)

The course is an approximate 5.2 mile loop with about 875 feet of climb per loop. Trail features include creek crossings, steep inclines, and rugged terrain typical of the Dubuque County landscape.

Race facilities and logistics are organized around the Swiss Valley area. The start and finish are at the Swiss Valley Nature Center, with parking, free tent camping, and showers at Swiss Valley Park and Campground located nearby. Free shuttles run between the parking/campground area and the start/finish. Packet pickup is available at Dimensional Brewing Company in downtown Dubuque on the Friday before the race from 5pm to 7pm, and there is race day packet pickup at the Swiss Valley Nature Center beginning at 6:30am.

The event is part of the No Coast Trail Series. All proceeds benefit the Friends of Dubuque County Conservation, which supports county parks and environmental education. Visit the organization's website for the most recent information.

50 km
50k
25 km
25k
5 mi
5.2 Miler
Add Event
Help us complete the calendar!
  • Distance is at least 5 km
  • Event has a website or Facebook page
Website
Optional: Please provide your e-mail address if we may contact you.
Report a change
We will only update the data if the information is also on the website.