Swiss Valley Trail Races

Peosta, United States • 3 Oct 2026

Event

The Swiss Valley Trail Races take place at Swiss Valley Nature Preserve in Peosta, Iowa. The event offers the following distances:

  • 50K
  • 25K
  • 5.2 Miler

Registration opens January 1, 2026. All proceeds benefit the Friends of Dubuque County Conservation. Free tent camping and showers are available at Swiss Valley Park and Campground.

Course and logistics

The trail run features creek crossings, steep inclines, and rugged terrain through the Dubuque County landscape. The course is an approximate 5.2 mile loop that climbs roughly 750 to 875 feet per loop. The 25k consists of three loops and the 50k consists of six loops. Parking is at Swiss Valley Park with shuttle service to the start/finish area. Packet pickup is available at Dimensional Brewing Company on the Friday before the race and at the Swiss Valley Nature Center on race day. Visit the organization's website for the most recent information.

Race information

50 km
50k
25 km
25k
5 mi
5.2 Miler
Visit the organization's website for the most recent information.
Trail runs nearby

Take on scenic, technical single track in Mines of Spain park near Dubuque, IA with a 25K or 50K double lap option. Stone steps, stream crossings and steep climbs make this a rugged and rewarding fall trail challenge.

Take on the Triple D Winter Race in Dubuque County on January 17, 2026 with bike and run distances for every level. Organized by local volunteers, the day ends with warm food and drinks at 7Hills Brewery Event Center and prizes for top fini..

Run scenic resort trails and ski hills at Chestnut Mountain Resort in Galena with sweeping views across the Mississippi into Iowa and Wisconsin. Choose 4 hour or 8 hour timed loop formats, enjoy a post race meal and lively after party.

The Mines of Spain 100 offers 100 mile and 100 kilometer trail ultraruns on scenic loops around Dubuque's Mines of Spain. Expect rugged singletrack, steep climbs and Mississippi River views on a challenging multi loop course.