Become a Member

Get access to more than 30 brands, premium video, exclusive content, events, mapping, and more.

Already have an account? Sign In

Become a Member

Get access to more than 30 brands, premium video, exclusive content, events, mapping, and more.

Already have an account? Sign In

Brands

Oregon Trails

Portland, OR: Sandy River Loop

Enjoy cool, lush forest along and above the banks of the Sandy River on this 5.6-mile double loop trail in Gresham's Oxbow Regional Park.

Heading out the door? Read this article on the new Outside+ app available now on iOS devices for members! Download the app.

Park at the trailhead at group picnic area A. Instead of heading uphill on wide, gravel trail, cross the road to the picnic shelter and find the trail heading downriver (west) above the crumbling banks. Immediately enter mossy, sun-dappled forest, with the Sandy River below on your right. A couple of steep side trails descend to a wide, sandy beach along the river. Follow the river approximately one mile, keeping right at all forks, until you come to trail post C at a restroom turnaround. Follow the road right (north) for 50 yards to trail post B on the opposite side, where you’ll make a U-turn and and head south.

The trail now undulates through ancient forest, sprinkled with bleeding heart and other wildflowers, and makes several creek crossings on rustic wood and earthen bridges. Keep right through two forks, then left at trail post E. Next, at trail post F, the path intersects a gravel road; turn right uphill to trail post G. Here you have the option of continuing a shorter 4-mile loop, or adding an additional 2 miles by heading up the road to the 2-mile loop around Elk Meadow. The meadow loop offers more forest, and occasional views down on the Sandy River, and extending east to Mt. Hood. 

Continuing northeast from post G, the next forested mile passes the campground, then eventually comes to a T-junction. Turn left (north) to a secluded picnic shelter near the river at trail post K. Turn left (west), once again following the Sandy River downstream, keeping right through forks with trail posts L and M. The trail then diverts upland on a newish detour, above a section that has subsided down the riverbank. Use the campground road to continue a short ways, then pick up the riverside trail again just past the amphitheater. Cross the boat ramp, then reenter forest above the river for the last half-mile back to your starting point.

-Mapped by Eli Boschetto, Bosco Mountain Photo

None
None
None
None
None
None

Trail Facts

  • Distance: 9.0

Waypoints

OXB001

Location: 45.490586, -122.296404

Begin the Sandy River Loop left of shelter for Group Picnic Area A.

OXB002

Location: 45.489812, -122.296986

Trail fork: right

OXB003

Location: 45.489729, -122.298171

Steep trail descends right to a wide, sandy beach along the river.

OXB004

Location: 45.490039, -122.298638

Soak up some rays on Sandy River beach.

OXB005

Location: 45.489447, -122.299239

Trail fork: right

OXB006

Location: 45.489409, -122.301148

Trail junction: right

OXB007

Location: 45.489757, -122.301822

Short side trail veers right to the river’s edge.

OXB008

Location: 45.490075, -122.303367

Side trail right to riverside.

OXB009

Location: 45.489906, -122.305107

Trail Post C – turn right on road, crossing to Trail Post B.

OXB010

Location: 45.490493, -122.307055

Trail Post B – pick up trail again, heading south through forest, making several small creek crossings.

OXB011

Location: 45.488215, -122.300049

Trail fork: right

OXB012

Location: 45.488082, -122.299003

Trail fork: right

OXB013

Location: 45.488223, -122.298048

Trail Post E: fork right

OXB014

Location: 45.488003, -122.297451

Trail fork: left

OXB015

Location: 45.488236, -122.296439

Trail junction: right

OXB016

Location: 45.490889, -122.294156

Trail Post F – Turn right on gravel road to Trail Post G; or continue up road to Elk Meadow.

OXB017

Location: 45.491359, -122.29282

Trail Post G – Continue loop trail, or visit Elk Meadow loop then return.

OXB018

Location: 45.491923, -122.289741

Trail junction with Elk Meadow loop; turn right for 1.5-mile loop. Upon completion, return to Trail Post G.

OXB019

Location: 45.491772, -122.289106

Elk Meadow

OXB020

Location: 45.487405, -122.294623

Trail Post I – turn left at trail junction, across from wooden railing, to continue Elk Meadow loop.

OXB021

Location: 45.49379, -122.290897

Trail Post O: fork right

OXB022

Location: 45.494838, -122.287214

Trail fork: right

OXB023

Location: 45.495201, -122.284717

Trail junction: right on old road

OXB024

Location: 45.493886, -122.2831

Trail fork: left

OXB025

Location: 45.493432, -122.281843

Picnic Shelter; continue trail left, following river downstream.

OXB026

Location: 45.495661, -122.281566

Trail fork: right

OXB027

Location: 45.496683, -122.281438

Side trail right to river access.

OXB028

Location: 45.49684, -122.281813

Trail Post L: fork right

OXB029

Location: 45.497316, -122.284226

Trail Post M: fork right

OXB030

Location: 45.497108, -122.285338

Detour right on campground road.

OXB031

Location: 45.497076, -122.28692

Restroom

OXB032

Location: 45.497391, -122.28767

Turn right past amphitheater, and pick up trail on left.

OXB033

Location: 45.497871, -122.291524

Cross boat ramp to continue.

OXB034

Location: 45.496255, -122.2934

Trail fork: left

OXB035

Location: 45.491523, -122.295593

End of trail at Group Picnic A.

River Forest

Location: 45.489201, -122.300406

Sandy Beach

Location: 45.489878, -122.298367

Old Growth

Location: 45.487967, -122.296844

Oxbow Trail

Location: 45.494405, -122.288775

Elk Meadow

Location: 45.491773, -122.288904

Sandy River

Location: 45.496601, -122.281179

How to Pack for Backcountry Skiing

Get to know the winter safety gear you need in your pack.

Keywords: