A lollipop loop through Cape Perpetua's old-growth rainforest with sweeping Pacific views
Other trail races within 128 miles
The Perpetua Coast 20 Miler covers 20.1 miles with 3,800 feet of climbing on a lollipop-loop course that dives deep into the Cape Perpetua Scenic Area. The first and last 2.5 miles are fast and flat along the Oregon Coast Trail skirting the Yachats shoreline — lawn, gravel path, and road shoulder above the ocean bluffs. After crossing Highway 101, the route becomes almost entirely dirt singletrack, climbing steadily through old-growth Sitka spruce with numerous root and rock sections to negotiate. The lollipop design means runners experience the deepest forest terrain twice before returning to The Adobe Resort finish.
Some ultra experience recommended
Yachats, OR, United StatesOctober 03, 2026
Perpetua Coast 20 Miler is a lollipop trail race in Yachats, OR, United States, held on October 03, 2026. The course covers 20.1 miles, climbs 3,910 ft, and has an 8h55m cutoff.


| Location | Mile | Elevation | Cutoff | Crew |
|---|---|---|---|---|
Start — The Adobe Resort Start | 0.0 | 33 ft | — | Crew |
Perpetua Campground Aid #1 Aid Station | 6.7 | 79 ft | — | CrewHike in |
Perpetua Campground Aid #2 Aid Station | 13.5 | 79 ft | — | CrewHike in |
Finish — The Adobe Resort Finish | 20.1 | 33 ft | 8h55m5:00 PM | Crew |
Aid station details for this race are still being filled in. Cutoffs and access rules come from the race’s own published information and can change — check the official race details before planning around them.
Sign in for race-day weather at every station, points of interest, segment-by-segment analysis, pacing, and to save this race to your calendar.
No overnight camping at The Adobe Resort. Several other lodging and camping options are available in Yachats. Featured lodging is The Adobe Resort (1-800-522-3623, mention Daybreak Racing for a discount). Pet-friendly rooms available.
No required gear specified
No recommended gear specified
No reviews for this event yet. Be the first to share your experience!