A much-needed damp weather system arrived just in time for the weekend which had us looking for a good overcast day hike. We landed on a visit to Portland’s Forest Park. We had visited the 5,200 acre park five previous times (2018, 2019, 2020, 2022, 2024).
Over those five visits we had hiked 46.4 of the more than 80-miles of trails, fire lanes and roads within the park, but our tracks weren’t all connected. Our 2018 and 2024 hikes both began at the Germantown Road Trailhead and the routes shared 0.6 miles of trail. Our 2020 and 2022 routes began at different trailheads but shared a 0.6-mile stretch of the 30.2-mile Wildwood National Recreation Trail. That left our 2019 Maple Trail hike on an island. Today’s planned hike would connect that track to the 2018 track while also including over 6.5-miles of trails we’d yet to hike.
I’d mapped out the route starting from the Springville Road Trailhead.

We were the second car in the lot upon our arrival just before 6am.
The hike started at a gate on Springville Road/Firelane 7 just past an outhouse.

When Springville Road split from Firelane 7 we stayed right on the fire lane.

Approximately 0.3-miles from the trailhead we turned right off of Firelane 7 onto the Trillium Trail.

We passed the Hardesty Trail on our left.

Signs at the junction with the Trillium Trail.
We followed the Trillium Trail downhill 0.2-miles to the Wildwood Trail where we turned right.


Tiger lilies

Selfheal


The Wildwood Trail at the junction.
We stayed on the Wildwood Trail for 2.6 fairly level miles to a junction with Saltzman Road.



Thimbleberry, we found a few ripe ones to taste test.

Red huckleberries

Yarrow and selfheal

Creeping buttercup

Coastal hedgenettle

As always, the junctions were well signed with large maps at several of them.




Saltzman Road
We turned left onto Saltzman Road and followed it downhill for half a mile to Leif Erickson Drive where we again turned left.


We stayed on Leif Erickson Drive for 1.8-miles before turning steeply uphill on Firelane 7A.


Snail

Columbine

Mourning dove giving us the “side eye”.


More tiger lilies.

Firelane 7A.
After a stiff 0.2-mile climb we turned left back onto the Wildwood Trail.


A tall aster or fleabane along the firelane.

The junction with the Wildwood Trail.
We followed the Wildwood Trail half a mile to a junction with Firelane 7.



Mushrooms


Both CalTopo and Gaia GPS label this Northwest Oil-Line Road.
We climbed up the firelane for just under a mile to the Hardesty Trail which we had passed earlier.


Red clover

Passing the Trillium Trail on the left where we turned off Firelane 7 that morning.

The Hardesty Trail. We were just a tenth of a mile from the trailhead at this point, but since we hadn’t been on this trail before we turned right.
The Hardesty Trail dropped steeply downhill to the Wildwood Trail.


The Wildwood Trail below to the left.

The junction with the Wildwood Trail.
We turned left and hiked another 0.8-miles on the Wildwood Trail to reach a junction with Springville Road.


Salal

Blackberries

Red elderberry

The junction with Springville Road.
We turned left on Springville Road and followed it uphill 0.4-miles back to Firelane 7A and the Springville Road Trailhead.


Oregon grape

Invasive Species kiosk at the Springville Road/Fireland 7 junction.
Today’s hike came in at 8.6-miles with approximately 1100′ of elevation gain.

It was a great choice for an overcast morning. The early mornings in Forest Park are generally quiet and today was no different. It started getting busier around 10am but with so many miles of trail they never feel crowded.
This now leaves one final gap in our tracks to not only connect our Forest Park hikes but also our visit to Washington Park (post) and Marquam Park (post).

I have a feeling that as long as my back and leg, which have been feeling quite a bit better, cooperate that gap will be filled before the end of the year. Happy Trails!
Flickr: Forest Park vis Springville Road
Some of the damage from the ice storm at the trailhead.
Sign for the Connector Trail at the trailhead.
Cannon Trail
Firelane 9 across from the trailhead.
Firelane 10
Unsurprisingly the recent weather had most of the stream beds flowing which we hadn’t witnessed on our other visits.
Heading up to the junction.
The Linnton Trail heads down a ridge to the 
We passed the Keyser Trail which rejoins Firelane 10 just a quarter mile ahead. We stuck to Firelane 10 which climbed very steeply in that quarter mile leading us to believe the Keyser Trail may have been a little more gradual as the map showed it bowing away from Firelane 10 before rejoining.
The first of only three trees that were still down over the trails we hiked. In the distance is a Wildwood Trail sign at the junction.
The trail repeatedly bows into the hillside to cross creek beds.
We passed three pointers for Newton Road and then crossed Newton Road along this section of the Wildwood Trail. We would be using Newton Road to make another small loop on our way back.
The Wildwood Trail crossing Newton Road.
Not all of the junctions have maps, but most of the major ones do to help keep hikers and runners on track (or to give them more ideas).
Climbing up to the BPA Road crossing.
The BPA Road heading uphill with the Wildwood Trail we’d just come up to the right.
Firelane 12 on the left.
The middle of three plaques commemorating the 1999 acquisition of 73-acres that was in danger of being developed.
Once again varied thrush 1 – Deryl 0. If I was keeping score, it would probably be something like 179-10.
Firelane 15 on the left ahead.
The small creek along Firelane 15.
Blue sky and powerlines above Firelane 15.
Wildwood Trail crossing Firelane 15.

The fanciest bridge we crossed all day.
Why is the trail way down there when the road is up above on the far hillside?
Woolly bear
Climbing to Newberry Road just to say we made it to the end of the Wildwood Trail.
Newberry Road Trailhead.
Another sub-par bird photo, but it took us quite a while just to spot this woodpecker who was way up in the treetops (and mostly in the shade).
Crossing Firelane 15.
Another blurry bird. This one a wren, one of many we heard but the only one we were able to spot.
Uprooted trees along the Wildwood Trail.
Newton Road to the right of the Wildwood Trail.
Mile marker along Newton Road.
Douglas squirrel
One of several small habitat restoration study areas along Newton Road.
The Newton Road Trailhead in the distance.

One of only two benches we saw all day.
Cars parked along Germantown Road in the distance.

The playground behind and to the right of the signboard at the Visitors Center.
The red trail continuing on the far end of the playground.
Mt. St. Helens from the playground.
On the red trail.
The Mount Tabor stairs extend from the park border up to the summit.
Summit restrooms
The restrooms were reopened in 2017 after being renovated.
Mount Tabor summit
Mt. Hood from the summit.
Downtown Portland






Mallards




We forked right at this junction sticking to the green pointers.
Arriving at The Crater.
Coming around The Crater near the Visitors Center.

Mount Talbert from the path.
Mount Scott Creek

The Park Loop Trail junction just uphill.
Note that the map at the Park Loop/Sunnyside Road Trail junction mis-identifies the location with the “You Are Here” star located at the Park Loop/Summit Ridge junction.



Arriving at the West Ridge Trail junction.
Rejoining the Park Loop Trail.
Mt. Adams was visible through the web of small branches.
A snowy Mt. Adams.
Back at the Sunnyside Road Trail.


The benches throughout the park contained various nature sculptures, this one is “Moss Group”.


On the Boomer Trail.
The Boomer Trail turned left at the bottom of these stone steps.
Another Metro trail map and pointers.
The Boomer Trail, named for Mountain Beavers which are sometimes called boomers, crossed the entrance road before climbing back up to the parking area.
This was an impressive root system.
A less obstructed view of Mt. Adams. (Mt. St. Helens was also briefly visible from this section of trail.)
Slightly clearer shot of Mt. Adams.
Back at the trailhead.
Mt. St. Helens from the service road. Mt. Hood was also visible to the right through some fences around the ball fields.


The large area to the right didn’t offer much of a view of the falls, but the view from the bridge was great.









Coming up to the SW Greenway Ave crossing at the 0.3-mile mark.
Mossy bench
Small trailhead at SW Fairmount Blvd at the 0.5 mile mark.
At the 1-mile mark the trail crosses NW Sherwood Dr.
Maybe the steepest section of the hike was the tenth of a mile between NW Sherwood and the Sunnyside Trail.
The Sunnyside Trail junction.

Every (official) trail junction was well marked by pointers which helped us stay on course.
The Shadyside Trail on the far hillside.
One of two hairy woodpeckers that were busy foraging for breakfast.
Coming up on the Marquam Shelter.
We saw little fungi, but these turkey tails added some color to the forest.
The Marquam Shelter.
A tenth of a mile from the shelter we passed the Connor Trail on the left. This trail would have taken us to OHSU and the 

The Marquam Trail to the left and right with the Basalt Trail in the center from the first switchback.
Trail marker near SW Gibbs.

The Flicker Trail from the Marquam Trail.





Note it is still not “mostly sunny” even though it was now almost 10am.

While not a warbler this spotted towhee graced us with a song.
Checking out a budding leaf.
The end of the Warbler Trail.




Pointer for the Marquam Shelter at the trailhead.
Bench along the switchbacks down to the Marquam Trail.
The Towhee Trail junction with Marquam Trail was nearly all the way back down to the Basalt Trail (the lower trail in the photo).
Not sure what the story is behind this post but it was the only one we spotted with this type of number.
We passed the Shdayside Trail after half a mile.
There was a short section with some railing before dropping down to the Sunnyside Trail.

Mt. St. Helens, Mt. Rainier, and Mt. Adams are out there beyond the clouds.
Freemont Bridge spanning the Willamette River with the Columbia River in the distance.
Hummingbird
Hermit thrush looking for snacks at Council Crest Park.

.


Switchback along the Wild Cherry Trail.





This was the first slug we recall seeing of this color.
Interpretive sign at the NW 53rd parking area.






The bridge damage was not an issue.
Another bunch of musrhooms.

Firelane 1 junction.

The fork, left was downhill right up.





Firelane 1
Somewhere along Leif Erikson there was supposed to be a view of Mt. St. Helens, Mt. Adams and Mt. Hood along the way but the clouds never burned off like the forecast had called for.
The Alder Trail at Leif Erikson Dr.
An orange one-way marker along Leif Erikson Drive between the Dogwood and Wild Cherry Trail junctions.
MCormack Slough in the Umatilla Wildlife Refuge.
Looking towards Hells Canyon from Freezout Saddle.
Wenaha River Canyon



Road walk at Henry Haag Lake
Decommissioned road to Baty Butte.
Cross country to Thayer Glacial Lake.
Snow falling on our Freezout Saddle hike.
Rain shower approaching at Cascade Head.
Taking cover under a tree in the Mollala River Recreation Area as a rain shower passes overhead.
Rainbow framing the Wallowa Mountains from the Feezout Saddle Trail.
View from Cascade Head after the shower.
View from the morning across the Mollala River Canyon.
Neat 3D display at Wildwood Recreation Area.
View atop Huckleberry Mountain.

Gales Creek – Coast Range
Dry Creek Falls – Columbia River Gorge, OR
Camassia Natural Area – West Linn
Two Chiefs and Table Mountain – Columbia River Gorge, WA
Oak Island – Columbia River
B.C. Creek Falls – Wallowa Mountains
Wallowa Mountains
Harsin Butte – Zumwalt Prairie
Sardine Mountain – Willamette National Forest
Gorton Creek Falls – Columbia River Gorge, OR
Mt. Hood from Lost Lake
Mt. Hood from Vista Ridge
Sand Mountain Lookout – Willamette National Forest
Cape Kiwanda and Haystack Rock from Sitka Sedge Beach
High Lake – Mt. Hood National Forest
Tidbits Mountain – Willamette National Forest
Bunchgrass Meadow – Willamette National Forest
Breitenbush Cascades – Willamette National Forest
Mt. St. Helens from Cinnamon Ridge – Mt. St. Helens National Volcanic Monument
Mt. Jefferson from Bear Point – Mt. Jefferson Wilderness
Sawmill Falls – Little North Fork Santiam River
Three Fingered Jack, The Three Sisters, and Mt. Washington
Scramble route to Baty Butte – Mt. Hood National Forest
Boulder Lake – Mt. Hood National Forest
Drift Creek – Drift Creek Wilderness
North Sister and Thayer Glacial Lake – Three Sisters Wilderness
North Sister, Middle Sister, and The Husband from Four-In-One Cone – Three Sisters Wilderness
Mt. Hood from Tumala Mountain – Mt. Hood National Forest
Bull of the Woods Lookout – Bull of the Woods Wilderness
Mt. Hood from Elk Cove – Mt. Hood Wilderness
Mt. Jefferson and Hunts Cove – Mt. Jefferson Wilderness
View from Olallie Butte – Warm Springs Indian Reservation
Lillian Falls – Waldo Lake Wilderness
Olallie Mountain Lookout – Three Sisters Wilderness
King Tut – Crabtree Valley
Mt. Jefferson from Ruddy Hill – Mt. Hood National Forest
Henry Haag Lake – Scoggins Valley
Waldo Lake and the Cascade Mountains from The Twins – Deschutes National Forest
Bobby Lake – Deschutes National Forest
Indian Henry’s Hunting Ground – Mt. Rainier National Park
Fog over the valley from Mt. Pisgah – Eugene, OR
Twin Peaks and Gifford Lake – Olallie Lake Scenic Area
Mt. Adams from Lookout Mountain – Badger Creek Wilderness Area
Mollala River Recreation Area
View toward Washington from the Pacific Crest Trail near Indian Mountain – Mt. Hood National Forest
Clackamas River – Mt. Hood National Forest
Forest Park – Portland, OR
Tilikum Crossing – Portland, OR




Bridge over a small stream.
Heading into a little bit of fog.
Too cloudy for any real views.







Saltzman Road at the 2.5 mile mark of the 3.2 mile stretch.

Aproaching Leif Erikson Drive.











Hawthorn Bridge












Marquam Bridge from Tilikum Crossing.
Behind OMSI
More geese.

Cormorants







































































































Waterline Trail junction
Map at the Springville Road junction.

Ridge Trail junction
























































