Oregon's old-school forest gem, run since 1996 through OSU's McDonald Forest
Other trail races within 102 miles
The McDonald Forest 50K is one of Oregon's oldest and most beloved ultramarathons, winding through the singletrack trails and logging roads of OSU's McDonald Forest just north of Corvallis. The course starts and finishes at the historic Forestry Cabin in Peavy Arboretum, climbing through the forested hills to McCulloch Peak—the highest point in the forest at 2,133 feet—before returning through a series of named trails known for their smooth, pine needle-cushioned surfaces. With 21+ miles of maintained singletrack and 10+ miles of scenic logging roads, runners experience the full character of this beloved community forest across 6,500 feet of cumulative gain. Five aid stations and crew access at Lewisburg Saddle provide ample support throughout the loop. Organized by Corvallis Area Trail Runners, a 501(c)(3) nonprofit, all proceeds support local high school cross-country teams, the Corvallis Mountain Rescue Unit, and OSU Research Forest.
Some ultra experience recommended
Corvallis, OR, United StatesMay 02, 2026


| Location | Mile | Elevation |
|---|---|---|
Start Start | 0.0 | 545 ft |
Lewisburg Saddle Aid Station | 6.2 | 965 ft |
Dimple Aid Station | 9.3 | 1,506 ft |
Narnia Aid Station | 14.1 | 892 ft |
McCulloch Peak Aid Station | 19.8 | 2,162 ft |
Lewisburg Saddle Aid Station | 26.5 | 965 ft |
Finish Finish | 31.8 | 545 ft |
Sign in to see cutoffs, crew access, drop bags, and services for every aid station.
May racing in Oregon's Coast Range foothills brings frequent rain and muddy trail conditions; expect wet singletrack and slick logging road sections
Spring weather can shift rapidly; temperatures may range from cold and wet to warm and sunny on race day
No required gear specified
No recommended gear specified

No reviews for this event yet. Be the first to share your experience!