Rainbow Ridge 50k

Rainbow, United States • 10 Oct 2026

Rainbow Ridge 20k and 50k - Rainbow, OR

This event offers two trail distances in Rainbow, Oregon: a 20K and a 50K.

  • 20K
  • 50K

The 20K starts from the upper McKenzie community center and includes a 2,600 foot climb to the Kings Castle summit with views of the McKenzie River valley and Cascade peaks. The return is primarily downhill.

The 50K uses a shuttle to the Olallie North trailhead and begins with about six miles of sustained climbing, including a 3,400 foot gain early in the course. Key summits include Horsepasture Mountain (5,675 ft), Macduff Mountain (5,060 ft), and Kings Castle. The route features long unsupported stretches, technical sections, a steep final descent of about 2,700 feet over the last six miles, and an exposed rocky scramble near the summit before a finish through a covered bridge into the community center.

Aid stations are placed at multiple mile points. Notable stations and cutoffs for the 50K: Aid 1 and 2 Horsepasture mountain TH mile 4.6 and 7.14; Aid 3 Forest Rd 411 mile 14.3; Aid 4 O'Leary/Castle Rock TH mile 17.3 cutoff 2pm; Aid 5 East Fork TH mile 19.8; Aid 6 O'Leary/Castle Rock TH mile 22.3 cutoff 3:30pm; Aid 7 Rd 480/Kings Castle mile 28.5; finish mile 32.4 cutoff 6pm.

Logistics and services: 50K runners may have one drop bag delivered to O'Leary/Castle Rock aid station at mile 18.3 and mile 24. Two shuttles run to the 50K start and the ride takes about 15-18 minutes; Olallie North trailhead will have a portapotty, snacks, and a fire. Post-race food includes pulled pork sandwiches, soup, beer, and other items inside the community center.

Swag and pickup: runner apparel and gear are available through an add-on shop. Packet pickup is Wednesday October 7 at Salvation Nutrition, 2001 Franklin Blvd Suite 5, Eugene, OR from 4-7pm. Race day packet pickup and check in will be at the community center with specified windows for each distance. Visit the organization's website for the most recent information.

Race information

50 km
50k
20 km
20k
Visit the organization's website for the most recent information.
Trail runs nearby
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.