Skip to main content
Run Vibes
Browse races
Mountains to Mainstreet Half Marathon & 5K logo

Mountains to Mainstreet Half Marathon & 5K

Sat, May 16, 2026, 7:00 AM EDT

Location
Greenville, SC
300 S. Main Street, 29601
Type
RUN

Sign up and verify details on the organizer’s official page.

Profile in progress

More event insights are on the way. Additional race details are being prepared—check back soon, and always confirm timing and logistics on the official registration page.

At a glance

Perks & features

  • After-Party

From the public listing — confirm on the official site.

Auto-drafted from the public listing — confirm details on the official event page before signing up.

Distances & registration

2 options

Registration for all distances is through the official signup link above.

  • 5K

    Sat, May 16, 7:00 AM EDT · From $28.95

    Opens May 31, 2025, 8:01 PM EDT · Closes Jun 30, 2025, 7:59 PM EDT

  • 13.1 Miles

    Sat, May 16, 7:00 AM EDT · From $76.55

    Opens May 31, 2025, 8:01 PM EDT · Closes Jun 30, 2025, 7:59 PM EDT

The course

Vibe Check

Steady Effort

long distance + warm-day exposure

half marathon distance, rolling area, typically mild weather

  • Rolling area
  • Warm season

Based on typical seasonal and area patterns — not a course map or official forecast.

From the organizer

Join us for the 10th annual Mountains to Main Street Half Marathon & 5K May 16, 2026 Upstate South Carolina - Travelers Rest, SC to downtown Greenville, SC

13.1 MILE RUN 5K Run

Mountains to Main Street is a fast Half Marathon & 5K ending on the TD Stage in downtown Greenville, SC.   Join us for the tenth annual Mountains to Main Street Race Festival on the Swamp Rabbit Trail with an amazing finish in downtown Greenville.

The cut off time in the 5K is 1 hour 30 minutes.  The cut off time in the Half Marathon is 4 Hours.  Please make sure you can complete the race in the designated time.

All information can be found at the M2M website .

Also in this area

Easier options nearby

Lower-difficulty races in the same state.