We had planned five days of hiking in Mount Rainier National Park starting with a visit to the Sunrise Area. Those plans fell through when we experienced a flat tire on Sunday’s drive to Walupt Falls (post). In 2024 the park instituted a timed entry reservation system to help alleviate congestion in parts of the park. In 2025 the Sunrise Area was the only one subject to timed entry. Timed entry reservations are required from 7am to 5pm. Reservations are not required outside of that window however and given our penchant for early starts our plan was to arrive well before 7am.
Instead of heading to the park first thing Monday morning we were waiting for 7am when Rod’s Tire Source in Randle, WA opened. Thankfully not only did they have tires in stock that would fit our Subaru they could get us in just after 8am. That meant we should have plenty of time to still get one of our other planned hikes in. We made the 14-mile drive to Randle and the folks at Rod’s were all ready for us at 8am. They had us on our way shortly after 8:30am, and after stopping by our room to grab our packs we headed for the Paradise Area of Mt. Rainier.
The Paradise Area is possibly the most popular area at Mt. Rainier and had been subject to the timed entry reservations in 2024. Due to road and pavement projects in 2025 timed entry wasn’t applied to Paradise in 2025. By the time we reached the trailhead parking area at 9:45am it was full. Luckily there was space along a pullout between this lot and the picnic area (the picnic area acts as overflow parking).

Sign for the picnic area from the pullout.
We headed toward the picnic area the crossed the road to a set of stairs that led to the lower parking area.

The forecast had been for partly sunny skies, but the parking area was socked in with fog. We hoped that it might burn off at some point, but regardless we were excited to be getting a hike in at all given the tire issue. We stopped at a signboard and confirmed out planned route which was to hike the Skyline Trail counterclockwise.

Because we started from the lower lot we needed to take the Alta Vista Trail to the Skyline Trail.


The wildflowers were amazing from the start, and we couldn’t imagine what it would have looked like if the fog wasn’t limiting our sight distance.



When we arrived at the junction with the Avalanche Lily Trail a family mentioned that there was a doe bedded down a couple hundred feet to the left, so we detoured that way.


The doe bedded down in the wildflowers.
We kept the proper distance from the doe and used the zoom on the camera to get some photos.

After a few pics we headed back to the junction and took the Avalanche Lily Trail toward the Jackson Visitors Center where we picked up the Skyline Trail.

Jackson Visitors Center

We headed toward Myrtle Falls to do the loop counterclockwise.

Paradise Inn

A big patch of partridgefoot amid other wildflowers.


Arnica and multiple other flowers.

Shooting star

Mostly bistort

We detoured down the short path to the Myrtle Falls Viewpoint before continuing on the loop.

Myrtle Falls

Edith Creek above Myrtle Falls.

Pink monkeyflower and a speedwell.

A white field of valerian (and some bistort).

There are a number of trails crisscrossing the Paradise Area allowing for shorter loops and a lot of exploration.

Spirea

Yellow penstemon

Coiled lousewort

Arrowleaf groundsel

Bird’s beak lousewort

It wasn’t all wildflowers, but it mostly was.

Sickle-top lousewort
We ran into a small crowd gathered below a talus slope. Most of them were watching a hoary marmot but there was also a pika for those who spotted the small animal.


Pika

Marmot

The marmot was busy looking for brunch.

Tall mountain bluebells
After watching the critters for a few minutes we continued on past the parade of flowers.

Fireweed

Thistle

There were so many flowers it was impossible to catch everything but on this hillside we spotted some yellow paintbrush.



Paradise River

Paintbrush in front of western pasque flowers.

Columbine and yellow willow-herb


Pink mountain heather and lupine


Sparrow with a snack.

Bracted lousewort

Cusick’s speedwell



Golden-mantled ground squirrel.
Despite the many reminders not to feed the wildlife we witnessed several people unable to follow this simple rule (at least one of which got bit).

Phlox



Beargrass


Elephant’s head

Monkeyflower


Bird and some sort of willowherb (tiny pink flowers on the right).


Bird’s beak lousewort and white mountain heather.

First patch of snow along the trails.

Pussytoes

Cinquefoil

Western pasque flower in bloom.

Saxifrage

Marsh marigold

Catchfly


Orange agoseris

Pink monkeyflower

Littleflower penstemon
As we neared the highpoint of the loop the fog began to give way.


Golden fleabane
When the trail gained a ridge there was a slightly obscured view of Mt. Raininer.

I took a seat on a rock and watched the changing views while I waited for Heather to catch up.


The Goat Rocks on the left with Mt. Adams on the right.

I was not alone at the viewpiont.
When Heather got to my rock I left my pack with her and continued up the ridge to McClure Rock.

McClure Rock straight ahead.

Penstemon

There was a little more elevation involved than I had anticipated.

Aster and partridgefoot

Giant cairn on McClure Rock.


Climber’s trail heading toward the mountain.

A look at people on the snowfield above.

Goat Rocks and Mt. Adams from McClure Rock.

Bismark Peak to the right with Mount Aix behind Nelson Ridge.


Pussypaws

Dwarf lupine
I returned to Heather and we continued on the loop which quickly reentered the fog.



Raven

Goldenrod

Penstemon

The Panaroma Point Overlook was crowded despite being in the fog.

Back into the flowers.


Arnica, mountain heather, and lupine.

Bog laurel

Gentians


Saxifrage

The only snow remaining over the trail.

Lots of marmots along the route.

Fleabane and mountain heather

Fleabane and paintbrush
We decided to leave the Skyline Trail when we came to a junction with the Dead Horse Creek Trail

The stroller was empty, not sure what the story with that was.
The Dead Horse Creek Trail was much less used which provided a little more solitude as we headed downhill. There was not a noticeable drop off in flowers though.


Not sure what this chipmunk was eating but it wasn’t from us or any other person we saw.


We paused to watch four marmots on a rock, two of which were wrestling.




We stayed right here on the Dead Horse Creek Trail.

Flowers along Dead Horse Creek.


Nuthatch
As we neared the end of trail we spotted another deer bedded down amid the flowers.


Buck in the wildflowers

The lupine was profuse near the bottom of the Dead Horse Creek Trail.

Stairs leading to the lower parking lot.
My hike here wound up being 7.7-miles with a little over 2000′ of cumulative elevation gain.

Before we headed back to Packwood we drove up to the upper parking lot and found a spot near the visitor’s center and went inside to grab a little food and check out the exhibits.

When we finally got back to our room we were greeted with a few elk grazing in the grass out back. (This was a regular occurrence.)

It turned out to be a great day considering we started off needing to replace our tires. Our plan was to visit the Sunrise Area on Tuesday where the forecast was for mostly sunny skies. Happy Trails!
Flickr: Paradise Area

















































This trail is part of the 
Damaged footbridge over Morganroth Creek at the 0.2-mile mark.
The Wetland Loop Trail split off just beyond Morganroth Creek. I stayed right and planned on returning via the loop.
This was a muddy trail which isn’t surprising for an area that receives 120″ of rain (3 meters) on average annually.
Youth-on-Age
Approaching the Bogachiel River.
Bogachiel River
The other end of the Wetland Loop was approximately a half mile from the Olympic National Park boundary.
Kahkwa Creek. The log down in the distance was crossable but I opted to ford the creek on my first pass.
Ford at Kahkwa Creek.
Signs at the park boundary. The trail name changes here to the Bogachiel River Trail.
Wilderness permits for back country camping. At this point I was not only in the park but also the 

The dry creek where I turned around.
The log crossing over Kahkwa Creek.
The Wetland Loop Trail junction was near the Kahkwa Creek crossing.
The Wetland Loop began along Kahkwa Creek.

Skunk cabbage
The Wetland Loop traversed up and down along a hillside above some wetlands.
Scouler’s corydalis
Wetlands below the loop trail.
Completing the loop.
Fairy lanterns



Notice regarding the petroglyphs on Wedding Rocks. By the time we were on the beach we’d completely forgot to look for these. We did run into another hiker who had seen them on a prior trip, but he couldn’t remember where. He thought they were located at some rocks near where we’d run into him, so we searched those rocks for several minutes with no luck. As it turns out he was mistaken as to where Wedding Rocks was, it is located on the first rocky headland nearest Cape Alava at the northern end of the triangle hike. We were much closer to the southern end.
Ozette River leaving Ozette Lake.

Bunchberry
Slug on a skunk cabbage leaf.
Skunk cabbage
Bog laurel along the trail.
Closer look at the bog laurel blossoms.
Squirrel
First view of the ocean.
Beach bunny
Ozette Island. The signpost is used to identify inland trails that bypass the beach.
Bodelteh Islands
Heading south along the beach.
We had heard sea lions somewhere in the direction of Ozette Island as we were approaching the beach.
There is a seal in the foreground and a couple of sea lions on the rocks beyond.
Seals lounging on the rocks.
One of several campsites along the beach.

Approaching Wedding Rocks. There is a bypass sign ahead if you look closely. At higher tides it is not possible to go around the rocks along the beach.
A couple of crabs taking a defensive position as we were passing by.
Wedding Rocks
On the other side of the Wedding Rocks. As I mentioned before this is where the petroglyphs are, but we’d already forgotten to be looking for them. In Heather’s defense she had started to come down with a cold the previous day and was not feeling 100%. I however had no excuse.

Looking back at the Wedding Rocks.
Robin
Bald eagle
Whimbrel
Hole in a sea stack.
Seals and cormorants
The second rocky headland where there was an inland bypass route. On the far side is where we ran into the hiker who thought these were the Wedding Rocks where he’d seen the petroglyphs before.
Path through the rocks. It made sense to us that this would be where the petroglyphs were given there were several passages between the rocks here.
Coming out the other side.
Looking back at the rocks that weren’t the Wedding Rocks.
Sandpoint ahead.
Semipalmated plover
View south
One of the groups of backpackers heading north from Sand Point.
Chickweed on the headland.



Evergreen huckleberry blossoms.
Bench along the trail.
Groundcone. Heather had a sharp eye to pick this up on the forest floor.
There were a couple of missing sections of boardwalk along this side of the triangle.
Ozette Lake



James and Little James Islands
The beach was mostly small pebbles to start. Our steps often sunk more than expecting requiring more effort than we’d have guessed. We spent quite a bit of time trying to find the most solid ground.
Our footsteps on the beach.
Stump in the sand.
Ellen Creek. The creek flowed under the beach and emerged shortly before the ocean.
Seagull
Bald eagle






Looking back through the arch.



This racoon was searching the tide pools for breakfast.
Looking back toward Hole-in-the-Wall.

Many of the dark spots on these rocks are the small crabs.
Does anyone know what this is?

Oyster catcher
Cormorants
Cape Johnson in the distance.
Paintbrush
Unnamed creek not quite making it to the ocean above ground.
Cape Johnson

I turned around at the slide ahead.
Hermit crab shells
A good example of the challenging terrain.
Seagull, oyster catchers, and a cormorant.
Paintbrush on the cliffs above the beach.
Hole-in-the-Wall and James Island back in view.
Not a great picture due to the extreme zoom and low lighting. After looking closer at this photo I began thinking it was just a rock in the surf. Then I looked at the next photo and what would be the foot and the head were in different positions.
Possible sea otter.
The area around Hole-in-the-Wall was a lot busier on the way back.
Driftwood on the beach.
Heather spotted this little starfish while exploring the tide pools near the arch.
Heather also spotted this which we believe is a velella velella.
Starfish and anemones
Bald eagels
On the jetty looking at James Island.
La Push across the river.
Sea lion in the river.
Heading back to the trailhead along the jetty.
The jetty is actually part of the Quileute Indian Reservation.

Map of the area trails at the trailhead.
Anyone know why the spelling on the sign is different?
Violets
Bridge over an unnamed creek.
Trillium
Coltsfoot
Fairy bells


Depending on the volume of water there are up to four channels which was the situation on this day.
Heather on the bridge above the falls.



Storm King Ranger Station
Forget-me-nots (non-native) along the trail.
Lake Crescent

Storm King Trail to the left.
Marymere Falls Trail junction with the Barnes Creek Trail.
Footbridge over Barnes Creek.
Barnes Creek
Trillium
Footbridge over Falls Creek almost immediately after crossing Barnes Creek.
Falls Creek
Start of the clockwise loop.

Marymere Falls
The trail climbing up from the first viewpoint.
Marymere Falls from the second viewpoint.
Final viewpoint before the loop curved away from the falls and descended back to its start.
The footbridges over the two creeks.
Unnamed fall on Falls Creek from the footbridge.
It was now almost 9am so there were a few cars parked here already.

Various poems were located along the first mile of the trail.
This trail is open to a variety of users.
Haiku

A second haiku.
Common whipplea
Starflower
Valerian
Clear water in Lake Crescent.
Paintbrush
Something in the pea family.
Nearing Devil’s Punchbowl.
Devil’s Punchbowl
There was a fair amount of poison oak along the trail to Devil’s Punchbowl.
Madrones
Honeysuckle
Common cryptantha
Rejoining the railroad trail on the far side of the tunnel.
Butterfly
Another type of trail user.
View west.
View east.
Big deervetch
Fairy slippers
Chipmunk
Woodpecker
Lake Crescent Lodge on the far side of the lake.
Squirrel
Wallflower
The second tunnel.
Thimbleberry
White crowned sparrow
Going through the tunnel.
I went a little further around this bend while Heather took a seat on a log after exiting the tunnel.
Paintbrush
View across the lake toward the Barnes Creek Valley.
I believe the snowiest peak is Lizard Head Peak.
Saxifrage
Chickweed
Swallow
Oregon sunshine
Lupine
Stonecrop
Variable-leaf collomia

This was a longer tunnel and had little light near the middle.
Descending to the trailhead.

The lake from the picnic table.
Common loon
These mallards came flying in then waddled up to see if they could scrounge something from us, but we explained that we do not feed the wildlife (
Stellar’s jay
Trying to find the route to the lodge.
Mushroom
The lodge is just on the other side.



Interpretive signs explaining the creation of Lake Crescent by glaciers.
This trail had good signage unlike the area near Bovee’s Meadow.

Chair near the lodge.
Lake Crescent Lodge.


Hall of Mosses pointer.
Spring fed Taft Creek.
Start of the one-way loop.
Interpretive sign along the loop.
Looking up from the interpretive sign.
Maple Grove
Nursery log

Fallen sign for the Spruce Nature Trail.

This was another interpretive loop.
Hoh River from the trail.
This huge root ball was hosting its own mini forest.
Taft Creek
The trail extends all the way up to Glacier Meadows below Mt. Olympus.
Violet
Fungi
Another type of violet.
Hoh River
Bunchberry and strawberry bramble
Slug
Trillium
Squirrel
One of the “ups”.
Star flower
Hoh River
Mineral Creek
Scouler’s corydalis along Mineral Creek.
Mineral Creek Falls
Unnamed creek a short distance beyond Mineral Creek.
Waterfall on the unnamed creek.
Sign for the spur trail to Mount Tom Creek Camp.
Wren
Vanilla leaf
Water droplet on a vanilla leaf.
More violets
Salmonberry along the trail.
Big leaf maple canopy.
There were a few obstacles such as this closer to 5 Mile Island.
Cougar Creek crossing.
Marker at the spur trail for 5 Mile Island Camp.
Hoh River at 5 Mile Island Camp.
View upriver from the same spot.
Privy at 5 Mile Island Camp.
Crow
Cat Peak, Mount Carrie, and Ruth Peak partly under clouds.
Cat Peak
We saw a lot of robins, on this hike and the over the next four days.
Slug
Candy flower
Almost back to the trailhead.



Atwood Road
Death camas
Saxifrage and a yellow bells.
Grass widows
Gold stars, wood-land stars, and blue-eyed Mary.
Catherine Creek from Atwood Road.
Pungent desert parsley

Closer look at the arch.
Buttercup
I believe this was just our second time coming across these flowers.
Closer look at the Dutchman’s breeches.
Hairy bittercress (non-native)
Entering the sunlight.
Glacier lilies
wood-land stars
Toothwort
Columbia desert parsley

Heading through the forest.
Looking east as the road emerged from the forest.
Grassy hillside
Mt. Hood behind a few clouds.
Mt. Hood
Popcorn flower
Rowland Creek
Another user trail on the left, referred to as the Shoestring Trail by the Oregonhikers Field Guide. This trail is not shown on the Forest Service map nor is it mentioned on their website.
Coastal manroot
Grass widows
View of Mt. Hood’s summit.
Robin hunting worms.
Daffodils
The Upper Labyrinth Trail (aka Co8) joining from below. This was the first junction with signs naming official trails.
Labyrinth Creek below Atwood Road.
The Labyrinth Creek crossing.
Wet trail climbing away from Labyrinth Creek.
Red-tailed hawk


Yellow bells

We stayed left here.
We ignored the singletrack leading right on the far side of this unnamed stream.
Here we veered right on the single track. I believe the single track is the “official trail” although both paths led to the signed junction.
A multitude of tracks near the junction.
On one of the switchbacks.
Turkey vulture
The upper viewpoint.
Balsamroot
Looking east over the Columbia River.
Gold stars

The
Woolly-pod milk-vetch
Miniture lupine, redstem storksbill and a popcorn flower.
Fiddleneck
We turned right at this junction with the Old Ranch Trail to continue downhill.
Naked broomrape and redstem storksbill

Tomcat clover and redstem storksbill


We ignored the Little Maui Connector Trail on the left near the old highway.
Larkspur


Crossing for Labyrinth Creek.


First view of the Catherine Creek Trailhead on the plateau ahead.

Hound’s tongue
Rowland Creek
Rowland Basin

Lupine and balsamroot


The Rowland Pinnacle





Ocean spray – August 4th – Wizard Island (Crater Lake NP), OR
Olympic onion – June 8th – Cedar Butte, OR
One-sided wintergreen – July 25th – Minam River Trail, OR
Tapertip onion – July 21st – Granny View Overlook (Hells Canyon), OR
Ookow – June 1st – Cook Hill, WA
Orange agoseris – June 29th – Grasshopper Mountain, OR
Orange globe mallow- May 25th – Barnes Butte (Prineville), OR
An orchid – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Oregon bluebells – June 29th – Grasshopper Mountain Trail, OR
Oregon grape – March 30th – Mulkey Ridge Trail (Corvallis), OR
Oregon sunshine – July 13th – Nasty Rock Trail, OR
Pacific coralroot – July 13th – Joyce Lake Trail, OR
Pacific hound’s tongue – March 30th – Mulkey Ridge Trail (Corvallis), OR
Pacific waterleaf – May 12th – Cathedral Tree Trail, OR
Indian paintbrush – May 25th – Willow Creek Canyon, OR
Paintbrush – probably scarlet (Castilleja miniata) – August 18th – Cliff Creek Trail (Wallowa-Whitman National Forest), OR
Parry’s arnica – July 21st – Hat Point, OR
Patridge foot – September 13th – Pacific Crest Trail (Mt. Jefferson Wilderness), OR
Gray sagewort – July 21st – Granny View Overlook (Hells Canyon), OR
Pea-vine – May 26th – Madison Butte, OR
Pearly everlasting – June 19th – Deception Butte Trail, OR
Woolly head clover – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Pennycress – July 23rd – McCully Creek Trail (Eagle Cap Wilderness), OR
Penstemon – May 25th – Barnes Butte (Prineville), OR
Penstemon – June 1st – Cook Hill, WA
Pestemon – July 13th – Nasty Rock Trail, OR
Venus penstemon – July 21st – Granny View Overlook (Hells Canyon), OR
Globe penstemon – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
A phacelia – July 26th – East Peak (Eagle Cap Wilderness), OR
Phantom orchid – June 1st – Cook Hill, WA
Phlox – June 1st – Cook Hill, WA
Pinedrops – August 3rd – The Pinnacles Trail (Crater Lake NP), OR
Pink pyrola – June 19th – Deception Butte Trail, OR
Pioneer violet – April 13th – Wind Mountain, WA
Woolly goldenweed? (If so this was a first for us.) – May 26th – Madison Butte, OR
Prairie smoke – May 26th – Bull Prairie Lake, OR
Prince’s pine – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Purple dead-nettle – February 24th – Fernhill Wetlands, OR
Purpleflower honeysuckle – June 29th – Grasshopper Mountain, OR
Pussypaws – July 26th – Mount Howard, OR
Pussytoes – July 13th – Nasty Rock Trail, OR
Queen’s cup – June 22nd – Big Huckleberry Mountain, WA
Raceme pussytoes – June 29th – Grasshopper Mountain, OR
Rosy pussytoes – June 22nd – Big Huckleberry Mountain, WA
Ragwort – May 26th – Madison Butte, OR
Red clover – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Red flowering currant – April 13th – Wind Mountain, WA
Rhododendron – June 15th – O’Leary Mountain Trail, OR
Rockcress – May 26th – Madison Butte, OR
Rose campion (non-native) – June 19th – Buckhead Nature Trail, OR
Rosy bird’s-foot trefoil – June 8th – Kilchis Forest Road, OR
Sagebrush mariposa lily – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Salal – June 8th – Kilchis Forest Road, OR
Salmonberry – April 13th – St. Cloud Trail, WA
Sandwort – July 24th – Bonny Lakes Trail (Eagle Cap Wilderness), OR
Saxifrage – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Scarlet gilia – July 4th – Horsepasture Mountain, OR
Scouler’s bluebell – June 19th – Deception Butte Trail, OR
Scouler’s corydalis – April 13th – Lower Archer Falls, WA
Scouler’s woollyweed – July 24th – Bonny Lakes Trail (Eagle Cap Wilderness), OR
Seaside bittercress – May 11th – Ecola State Park, OR
Self-heal – June 19th – Deception Butte Trail, OR
Serviceberry – May 26th – Madison Butte, OR
Shooting star – May 26th – Madison Butte, OR
Silverleaf phacelia – May 25th – Willow Creek Canyon, OR
Silvery raillardella (new to us) – August 4th – Crater Lake National Park, OR
Sitka mist-maidens – April 27th – Wahkeena Trail, OR
Skunk cabbage – May 11th – Ecola State Park, OR
Slender phlox – May 26th – Madison Butte, OR
mall-flowered woodland-star – May 26th – Madison Butte, OR
Small bluebells – May 26th – Madison Butte, OR
Snowberry – June 19th – Deception Butte Trail, OR
Solomonseal – April 20th – Jackson Bottom Wetlands, OR
Oregon oxalis – April 13th – Lower Archer Falls, WA
Spirea betulifolia – June 22nd – Big Huckleberry Mountain, WA
Spiraea douglasii – July 6th – Independence Riverfront Park, OR
Spiraea splendens – July 25th – Minam River Trail, OR
Spotted coralroot – June 1st – Cook Hill, WA
Spreading dogbane – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Spreading stickseed? – June 1st – Cook Hill, WA
Star-flowered false solomonseal – June 8th – Cedar Butte, OR
Starflower – June 1st – Cook Hill, WA
Stonecrop – June 1st – Cook Hill, WA
Wormleaf stonecrop – July 13th – Nasty Rock, OR
Strawberry – March 30th – Mulkey Ridge Trail (Corvallis), OR
Streambank globe-mallow – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Sub-alpine mariposa lily – June 19th – Deception Butte Trail, OR
Sugar sticks – July 4th – Olallie Trail, OR
Swamp onion – July 24th – Bonny Lakes Trail (Eagle Cap Wilderness), OR
Chicory (non-native) – August 18th – Cliff Creek Trail (Wallowa-Whitman National Forest), OR
Sweet coltsfoot – April 27th – Wahkeena Trail, OR
Tall bluebells – June 29th – Grasshopper Mountain Trail, OR
Tansy ragwort (non-native) – July 6th – Independence Riverfront Park, OR
Tasselflower brickellbrush – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Thimbleberry – April 20th – Jackson Bottom Wetlands, OR
Thistle – June 8th – Kilchis Forest Road, OR
Thistle (non-native) – July 6th – Independence Riverfront Park, OR
Greene’s thistle (Cirsium inamoenum) – July 26th – Mount Howard, OR
Threadleaf phacelia – May 25th – Barnes Butte (Prineville), OR
Tiger lilies – June 19th – Deception Butte Trail, OR
Dalmation toadflax (non-native) – May 25th – Willow Creek Trail (Madras), OR
Tolmie’s mariposa lily – June 19th – Deception Butte Trail, OR
Toothwort – March 30th – Mulkey Ridge Trail (Corvallis), OR
Trillium – March 30th – Mulkey Ridge Trail (Corvallis), OR
Twinberry – April 20th – Jackson Bottom Wetlands, OR
Twin flower – July 4th – Olallie Trail, OR
Valerian – June 8th – Kilchis Forest Road, OR
Vanilla leaf – June 1st – Cook Hill, WA
Variable-leaf collomia – June 8th – Cedar Butte Road, OR
Vetch – May 28th – Baskett Slough National Wildlife Refuge, OR
Vine maple – April 13th – Lower Archer Falls, WA
Violet – March 6th – Dorris Ranch (Eugene), OR
Violet – July 25th – Minam River Trail, OR
Canary violet – May 26th – Madison Butte, OR
Hookedspur violets – May 26th – Madison Butte, OR
Wallflower – June 8th – Kilchis Forest Road, OR
Wallowa paintbrush – July 25th – Minam River Trail, OR
Washington lily – July 4th – Olallie Trail, OR
Western buttercups – March 16th – Middle Fork Willamette Path (Eugene), OR
Western clematis – August 19th – Pine Lakes Trail (Eagle Cap Wilderness), OR
Western featherbells – July 13th – Nasty Rock Trail, OR
Western Labrador tea – July 25th – Minam River Trail, OR
Western meadowrue – April 27th – Angel’s Rest Trail, OR
Western snakeroot – August 4th – Wizard Island (Crater Lake NP), OR
White mariposa lily – July 24th – Bonny Lakes Trail (Eagle Cap Wilderness), OR
Bushy blazing-star (Mentzelia dispersa) – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Tough-leaved iris – March 30th – Mulkey Ridge Trail (Corvallis), OR
Wild onion (Tolmie’s?) – May 26th – Madison Butte, OR
Wild roses – May 28th – Baskett Slough National Wildlife Refuge, OR
Willowherb – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Wintergreen – July 13th – Nasty Rock Trail, OR
Possibly woolly groundsel – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Yarrow – June 22nd – Big Huckleberry Mountain, WA
Yellow bell – May 26th – Madison Butte, OR
Yellow columbine – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Yellowleaf iris – June 15th – O’Leary Mountain Trail, OR
Yellow sweet clover (non-native) – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Youth-on-age – June 8th – Kilchis Forest Road, OR
Zigzag groundsmoke – August 3rd – The Pinnacles Trail (Crater Lake NP), OR
Invasive Queen Anne’s Lace lower right corner.

Agoseris – July 26th – Mount Howard, OR
Allumroot – July 26th – Mount Howard, OR
Alpine pennycress – June 1st – Cook Hill, WA
American Sawwort (Saussurea americana) – July 24th – Bonny Lakes Trail (Eagle Cap Wilderness), OR
Arnica – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Drummond’s anemone seedhead – August 4th – Crater Lake National Park, OR
Columbia windflower (Anemone deltoidea) – June 1st – Cook Hill, WA
Apple blossoms – April 13th – St. Cloud Trail, WA
Heartleaf arnica – May 26th – Bull Prairie Lake, OR
Broadleaf arnica – June 22nd – Big Huckleberry Mountain, WA
Arrowleaf buckwheat – July 13th – Nasty Rock, OR
Western mountain aster – July 13th – Nasty Rock, OR
Showy? aster – August 22nd – East Fork Wallowa River Trail (Eagle Cap Wilderness), OR
Thick-stemmed aster and buckwheat – July 21st – Granny View Overlook (Hells Canyon), OR
Another aster (or fleabane) – August 20th – Bowman Trail (Eagle Cap Wilderness), OR
Largeleaf avens – June 8th – Kilchis Forest Road, OR
Bachelor buttons (non-native) – June 1st – Cook Hill, WA
Ballhead sandwort – July 24th – Bonny Lakes Trail (Eagle Cap Wilderness), OR
Ballhead waterleaf – May 26th – Madison Butte, OR
Carey’s balsamroot – May 25th – Willow Creek Canyon, OR
Arrowleaf balsamroot – May 26th – Madison Butte, OR
Baneberry – May 18th – Wilson River Trail, OR
Bastard toadflax – June 29th – Grasshopper Mountain, OR
Woodland beardtongue – July 13th – Nasty Rock, OR
Beargrass – June 8th – Cedar Butte, OR
Bigleaf maple – March 30th – Mulkey Ridge Trail (Corvallis), OR
Bindweed – August 18th – Cliff Creek Trail (Wallowa-Whitman National Forest), OR
Barestem biscuitroot – May 26th – Madison Butte, OR
Trailing blackberry – June 19th – Deception Butte Trail, OR
Bleeding heart – April 27th – Devil’s Rest Trail, OR
Blue-eyed Mary – April 13th – Wind Mountain, WA
Bluebell-of-Scotland – July 13th – Nasty Rock, OR
Bluehead gilia – June 22nd – Big Huckleberry Mountain, WA
Bog Orchid – July 23rd – McCully Creek Trail (Eagle Cap Wilderness), OR
Bolander’s Ragwort – June 22nd – Big Huckleberry Mountain, WA
Daisies (non-native) – June 19th – Buckhead Nature Trail, OR
Sulphur-flower wild buckwheat (Eriogonum umbellatum) – July 13th – Nasty Rock, OR
Barestem wild buckwheat (Eriogonum nudum) – July 13th – Nasty Rock, OR
Cushion wild buckwheat – July 26th – Mount Howard, OR
Alpine wild buckwheat – August 4th – Crater Lake National Park, OR
Buek’s groundsel – July 26th – Mount Howard, OR
Carolina bugbane – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Bunchberry – July 13th – Joyce Lake Trail, OR
Buttercup – June 8th – Kilchis Forest Road, OR
Bistort – July 4th – Olallie Trail, OR
California-tea – June 19th – Deception Butte Trail, OR
California cornlily – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Camas – April 20th – Jackson Bottom Wetlands, OR
Canadian milk-vetch – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Candy flower – April 13th – Sams-Walker Day Use Area, WA
Cardwell’s penstemon – June 8th – Tillamook State Forest (Road FB3), OR
Catchfly – June 22nd – Big Huckleberry Mountain, WA
Ceanothus – June 15th – O’Leary Mountain Trail, OR
Chocolate lily – April 13th – Doetsch Ranch, WA
Meadow checker-mallow – May 28th – Baskett Slough National Wildlife Refuge, OR
Rose checker-mallow – May 28th – Baskett Slough National Wildlife Refuge, OR
Oregon checker-mallow – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Chickweed – June 1st – Cook Hill, WA
Cinquefoil – June 29th – Hiyu Ridge, OR
Shrubby cinquefoil – July 21st – Hat Point, OR
Farewell to spring (Clarkia amoena) – June 1st – Cook Hill, WA
Cliff beardtongue – June 22nd – Big Huckleberry Mountain, WA
Coyote mountain mint – July 13th – Nasty Rock, OR
Clover – August 22nd – East Fork Wallowa River Trail (Eagle Cap Wilderness), OR
Coastal manroot – May 11th – Crescent Beach Trail, OR
Columbian larkspur – March 16th – Middle Fork Willamette Path (Eugene), OR
Columbine – June 29th – Hiyu Ridge, OR
Common butterwort? – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Common madia – May 28th – Baskett Slough National Wildlife Refuge, OR
Common whipplea – June 19th – Deception Butte Trail, OR
Coneflower – August 17th – Emigrant Springs State Heritage Area, OR
Cusick’s speedwell – July 23rd – McCully Creek Trail (Eagle Cap Wilderness), OR
Cut-leaf thelypody – May 25th – Willow Creek Trail, OR
Cutleaf anemone – July 24th – Bonny Lakes Trail (Eagle Cap Wilderness), OR
Death camas – May 26th – Madison Butte, OR
Desert yellow fleabane – May 25th – Willow Creek Trail, OR
Devil’s club – June 8th – Kilchis Forest Road, OR
Dogwood – April 20th – Rood Bridge Park, OR
Dusty maidens – July 26th – East Peak (Eagle Cap Wilderness), OR
Dwarf alpinegold – August 4th – Crater Lake National Park, OR
Dwarf lupine – August 4th – Crater Lake National Park, OR
Elderberry – June 29th – Grasshopper Mountain, OR
Elephants head – July 25th – Minam River Trail, OR
Elkhorn clarkia – July 21st – Granny View Overlook (Hells Canyon), OR
Engilish plantain (non-native) – May 11th – Fort Stevens State Park, OR
Explorer’s gentian – September 21st – Black Wolf Meadows, OR
Fairy bells – April 27th – Wahkeena Trail, OR
Fairy lanterns – June 8th – Kilchis Forest Road, OR
Fairy slipper – April 13th – Wind Mountain, WA
Fawn lilies – March 30th – Mulkey Ridge Trail (Corvallis), OR
Felt-leaf everlasting – August 4th – Crater Lake National Park, OR
Finetooth beardtongue – June 22nd – Big Huckleberry Mountain, WA
Fireweed – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
False hellebore – July 24th – Bonny Lakes Trail (Eagle Cap Wilderness), OR
A fleabane? – June 29th – Grasshopper Mountain, OR
Showy? fleabane – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Flett’s ragwort – June 8th – Kilchis Forest Road, OR
Ground-ivy (non-native) – April 13th – Sams-Walker Day Use Area, WA
Foam flower – June 1st – Cook Hill, WA
Fringecup – April 13th – Lower Archer Falls, WA
Fringed pinesap – July 4th – Olallie Trail, OR
Gentian – August 19th – Pine Lakes Trail (Eagle Cap Wilderness), OR
Geranium – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Ghost pipe – August 22nd – East Fork Wallowa River Trail, OR
Giant purple wakerobin (Trillium kurabayashii) – April 20th – Jackson Bottom Wetlands, OR
Giant white wakerobin (Trillium albidum) – April 20th – Jackson Bottom Wetlands, OR
Wild ginger – June 1st – Cook Hill, WA
Glacier lilies- May 26th – Madison Butte, OR
Rocky Mountain goldenrod – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Gold stars – April 27th – Wahkeena Trail, OR
Grass-of-parnassus – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Grass widows – May 26th – Madison Butte, OR
Gray’s licorice-root – August 3rd – Castle Crest Wildflower Trail (Crater Lake NP), OR
Greene’s goldenbush – August 3rd – The Pinnacles Trail (Crater Lake NP), OR
Groundsel – June 1st – Cook Hill, WA
Harebells – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Hedgenettle – June 8th – Kilchis Forest Road, OR
Hoary Cress (non-native) – May 25th – Barnes Butte (Prineville), OR
Honeysuckle – June 29th – Hiyu Ridge Trail, OR
Hooded ladies tresses – August 20th – Chimney Lake Trail (Eagle Cap Wilderness), OR
Idaho licorice-root – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Inside-out-flower – June 8th – Kilchis Forest Road, OR
Royal Jacob’s ladder – July 4th – Olallie Trail, OR
Jacob’s ladder – July 24th – Bonny Lakes Trail (Eagle Cap Wilderness), OR
Jessica’s stickseed – July 4th – Olallie Trail, OR
Lance-leaf spring beauty – May 26th – Madison Butte, OR
Large-flower triteleia – June 1st – Cook Hill, WA
Largeleaf sandwort – June 29th – Grasshopper Mountain Trail, OR
Menzies’ Larkspur (Delphinium menziesii) – July 4th – Olallie Trail, OR
Possibly rockslide larkspur (Delphinium glareosum) – July 13th – Nasty Rock, OR
Sierra larkspur (Delphinium glaucum) – July 24th – Bonny Lakes Trail (Eagle Cap Wilderness), OR
Leafy fleabane – June 19th – Deception Butte Trail, OR
Leafy miterwort – May 18th – Wilson River Trail, OR
Lemon-scented madia – May 25th – Willow Creek Canyon, OR
Lewis flax – June 29th – Grasshopper Mountain, OR
Lewis monkeyflower – August 3rd – Castle Crest Wildflower Trail (Crater Lake NP), OR
False lily of the valley – April 20th – Rood Bridge Park, OR
Littleleaf montia – June 8th – Kilchis Forest Road, OR
Little prince’s pine – June 15th – O’Leary Mountain Trail, OR
Longhorn plectritis – May 26th – Madison Butte, OR
Sickletop louswort – July 4th – Olallie Trail, OR
Coiled lousewort – July 23rd – McCully Creek Trail (Eagle Cap Wilderness), OR
Lupine – May 18th – Wilson River Trail, OR
Lupine – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Lyall’s goldenweed – July 26th – Mount Howard, OR
Microseris – June 22nd – Big Huckleberry Mountain, WA
Basalt? milk-vetch – May 25th – Barnes Butte (Prineville), OR
Mock orange – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Common monkey-flower (Erythranthe guttata) – June 1st – Cook Hill, WA
Chickweed monkey-flower (Erythranthe alsinoides) – June 8th – Cedar Butte Road, OR
Coastal monkey-flower (Erythranthe dentata) – June 8th – Kilchis Forest Road, OR
Monkshood – July 24th – Tenderfoot Wagon Road Trail (Eagle Cap Wilderness), OR
Mountain ash – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Mountain death camas – July 22nd – Hurricane Creek Trail (Eagle Cap Wilderness), OR
Mountain heather – July 24th – Bonny Lakes Trail (Eagle Cap Wilderness), OR
Musk monkey-flower (Erythranthe moschata) – July 4th – Olallie Trail, OR
Naked broomrape – June 29th – Grasshopper Mountain, OR
Nettle-leaf giant hyssop – July 21st – Granny View Overlook (Hells Canyon), OR
Northern phlox – June 15th – O’Leary Mountain Trail, OR
Northwestern rabbit-tabbaco – September 13th – Pacific Crest Trail (Mt. Jefferson Wilderness), OR
Northwestern twayblade – July 13th – Nasty Rock Trail, OR
Nuttall’s linanthus – July 25th – Minam River Trail, OR