← All races
Trail

Swiss Valley Trail Run

📅 October 3, 2026📍 Peosta · United States

Available distances

5.2 mi16 mi31 mi

About

Swiss Valley Trail Run is held in Peosta, Iowa, on October 3, 2026. Three trail distances share the day: a 50K (31 miles), a 25K (about 15.5 miles) and a 5.2-mile race, all run in the Swiss Valley area.

Eastern Iowa is hillier than most people expect, and the valley setting in the name suggests the trails will include short, steep grades rather than long flat stretches. The 5.2-mile race is an accessible first trail race and works well for families or as a warm-up for the longer fields, the 25K is a good goal for runners who have completed a trail half marathon and want to add distance, and the 50K is a first-ultra distance for anyone with a marathon behind them. Prepare with 10 to 12 weeks for the shorter races and 16 weeks with back-to-back long runs for the 50K, and include hill sessions in either case. Early October usually brings cool, comfortable running weather in this part of the Midwest.

D-27

Prepare for Swiss Valley Trail Run with RunRun

An AI-generated training plan, adjusted every week based on your real sessions. Built around your goal, current level and race date.

  • Personalized plan based on your VO2max, history and weekly availability
  • Strava and Garmin sync: your sessions are analyzed and the plan adapts
  • Target paces, long runs, key sessions: everything is calculated for race day
Create my free plan No credit card. Sign up in 30 seconds.

Races nearby

Other upcoming races around Peosta.