Cherry City Half Marathon

SEP
13
2026
Run through scenic Salem, Oregon, in this event featuring a half marathon, 10K, 5K, and kids race. Finishers enjoy a lively party at Riverfront Park with live music and local Oregon craft beverages.
Sun 13 Sep 2026
13 miles 10 kilometers 5 kilometers

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

Event Overview

The Cherry City Half Marathon takes place in Salem, Oregon, with the start and finish lines located at Riverfront Park. This event offers a variety of distances to accommodate different participants, featuring a course designed to be fast and scenic. The routes transition through the local landscape, ending at a central celebration hub.

Participants can choose from several distance options:

  • Half Marathon (21.0975 km)
  • 10K
  • 5K
  • Kids Run (0.4 mile untimed run or walk)

The half marathon distance has a course cutoff time of 4 hours and 30 minutes, with all courses officially closing by early afternoon. For safety reasons, dogs and strollers are not permitted on the race courses.

Participant Information

Registered athletes receive an official race shirt and a special finisher medal. The event includes a comprehensive timing and awards system, recognizing the top three male and female finishers overall, as well as the top three in masters (40+) and various age group categories ranging from 19 and under to 70 and over. A team competition is also available for those who register as part of a group.

Aid stations are positioned along the routes, providing water and electrolyte drinks. Specialized energy gels and portable toilets are also available at specific mile markers for the longer distances.

Post-Race Activities

The finish line area hosts a post-race party featuring live music and beverage offerings, including Oregon craft beer, wine, and cider. Local food trucks are present on-site with food available for purchase. Visit the organization's website for the most recent information.

13 mi
Half Marathon
10 km
10k
5 km
Kids Run