Anglers and paddlers passing through the Willamette Valley will find Oakridge Green Waters Rest Area a functional overnight stop, with the site backing up against a small river and offering green space, a gazebo, and a designated pet area alongside the parking lot. It sits just off the highway, close to Oakridge for places to camp near Oakridge, and draws a mix of van travelers, RVers, and car campers, particularly when nearby state parks and campgrounds are closed or full. Electric and water hookups are available, and the lot accommodates rigs up to 50 feet, with a dump station on site.
Bathrooms are present but inconsistent. Several reviewers note the restrooms are clean and stocked with soap and toilet paper, while others found them rougher depending on the night. There is no hot water in the sinks. The parking lot is well-leveled, cell reception is described as decent, and the site is generally quieter at night than its highway-adjacent location might suggest. Crowd composition varies, and at least one solo traveler found the atmosphere uncomfortable enough to move on.
Campers heading toward Crater Lake or exploring the Willamette NF Dispersed near Larison Rock area use this stop as a staging point. Gas and food are available a short distance down the road. "Relatively quiet despite being by the highway," as one reviewer put it, this rest area works best as a no-frills layover rather than a destination stay. If that fits your itinerary, pull in and see what the night brings.
Description
12-hour stay limit. Overnight parking permitted; no tent camping.
RV Road Trip Guides
Map & DirectionsOakridge Green Waters Rest Area is located in Oregon near Oakridge
Directions
From I-5 & Hwy 58 (exit 188): Go 36 mi E on Hwy 58.
Address
48229 Highway 58
Oakridge, OR 97463
Coordinates
43.7391023 N
122.45884528 W
OVERNIGHT PARKING
Overnight parking includes places that allow free one-night stays. Always confirm with local managers at commercial establishments. Please respect any posted overnight regulations.
Drive Time
- 48 min from Eugene, OR
- 1 hr 15 min from Albany, OR
- 1 hr 23 min from Corvallis, OR
- 1 hr 37 min from Bend, OR












