Find your Forest Park
Forest Park by Bike
Where you can actually ride in Forest Park, the one loop to start with, and the honest stuff about mud, gates, and sharing the road.
In this guideStart here: the Saltzman–Fire Lane 5–Leif Erikson loop
Let’s clear up the thing that trips up every rider new to Forest Park, because getting it wrong is how you end up in a tense conversation with a hiker who’s entirely in the right. This is a big forest — more than 80 miles of trails, roads, and fire lanes — but only a fraction of it is open to bikes. You cannot ride the Wildwood Trail. You cannot ride the narrow, natural-surface hiking trails that lace the ridge. Bicycles here are legal on the wide roads and a specific list of numbered fire lanes, and nowhere else. Learn the list once and the whole park opens up cleanly; guess at it and you’re both trespassing and, frankly, giving riders a bad name in a park where bike access has been fought over for thirty years.
The good news is that what’s legal is genuinely good. The centerpiece is Leif Erikson Drive: about eleven miles of gentle, car-free gravel running the length of the park, firm enough to ride when the dirt trails have gone to soup — which, this being Portland, is roughly November through June. Hang the fire-lane climbs and gravel connectors off that spine and you’ve got a proper riding network: sustained gravel grinds, one real dirt descent, and long, quiet lines into a far north that most Portlanders never see. It rides more like the approach roads of a big mountain than like a bike park, and that’s exactly its character. This is gravel-and-cross country with a single sweet scrap of singletrack, not a lift-served flow trail.
What this page is: a rider’s-eye shortlist. Where you can actually go, the one loop to start with, the honest realities about mud and gates and sharing a road with horses, and a handful of hand-picked routes worth building a ride around. Each pick links to its own full write-up — come back here for the big picture, go there for the turn-by-turn.
Start here: the Saltzman–Fire Lane 5–Leif Erikson loop
If you do one ride in Forest Park, do this one. It’s the signature loop — the route Portland’s gravel and mountain-bike riders reach for by default — and it’s about ten miles at a moderate effort, which makes it a satisfying morning without being an ordeal.
The shape is simple and it never makes you retrace your tracks. Climb the gravel of Saltzman Road — roughly three miles at a steady five percent or so, mostly a long, even grind rather than a brutal one, though a few short pitches ramp up to fifteen or twenty percent before easing off again — up to the Skyline crest. At the top you reach the head of Fire Lane 5, and this is the payoff: point your wheel downhill and drop the park’s only stretch of legal-to-ride natural-surface trail. The top rides like a wide old road; it’s lower down that it narrows into the true switchbacked singletrack that’s the real prize — a little over a mile all told, bottoming out on Leif Erikson Drive by a pair of moss-furred old firefighting cisterns. From there you spin the gentle gravel of Leif back to where you started. Climb, descend, cruise home — no shuttle, no backtracking.
That one dirt descent is the reason the loop matters. Everywhere else, the rules put you on wide gravel highways that ride about like a long, pleasant driveway. Fire Lane 5 is the exception the whole Portland riding scene knows by name — the dirt that taught a lot of us that this forest has real singletrack in it, even if it’s only the one mile of it.
Rider Ride Fire Lane 5 as a descent and the switchbacks are a forgiving introduction to dirt; ride it as a climb and that same gentle grade is what keeps it rideable. Either way it’s shared tread, and it crosses the Wildwood Trail partway down — Wildwood is foot-only, so where your route meets it, it’s a crossing, not a turn. Do not ride Wildwood, ever.
One honest caveat before you commit: Fire Lane 5 is dirt, and dirt in Forest Park is soft and muddy from October into spring. Riding it slick chews up both the trail and the slope that holds it. When it’s wet, skip the singletrack and make the loop entirely on gravel — climb Saltzman, come back down Leif — which rides fine in a downpour. Save the FL5 descent for the tacky, fast months.
The shortlist
A hand-picked set of bike-legal routes, from the spine you’ll ride most to the far-north lines almost nobody reaches. Read straight down: the top three are the ones to know first, and the rest are where to go once you want more. Each links to its own full write-up; the picks below are just why each one earned a spot on the rider’s list.
-
Leif Erikson Drive
The spine, and the ride to learn first — about eleven car-free miles of gentle, all-weather gravel that stays rideable when every dirt trail in the park has turned to soup.
- Length
- 11.23 mi
- Effort
- Easy
-
Saltzman Road
The gravel climb everything loops around — roughly three steady miles up to Skyline, and the backbone of the classic Forest Park ride.
- Length
- 3.06 mi
- Effort
- Easy
-
Fire Lane 5
The park's only bike-legal singletrack, full stop — a short, switchbacked dirt descent that's the reason to bring the mountain bike. Dry months only.
- Length
- 1.13 mi
- Effort
- Challenging
-
Fire Lane 1
The biggest climb in the fire-lane set and the finest view in the park — over 900 feet up a powerline road to four volcanoes. A brutal, honest hill rep.
- Length
- 2.30 mi
- Effort
- Steep
-
Springville Road
The training climb — about a mile of gravel at one relentless grade, no flat to hide in. Ride it as reps and loop back down on Leif.
- Length
- 1.10 mi
- Effort
- Steep
-
Fire Lane 12
A long, quiet descent into the wild far north — bike-legal dirt, spring trilliums, and near-total solitude. Save the muddy bottom for a dry spell.
- Length
- 1.50 mi
- Effort
- Challenging
-
Newton Road
Solitude on wheels — a firm dirt road through the park's least-visited elk country that narrows to foot trail at the bottom; turn around before it pinches down.
- Length
- 2.26 mi
- Effort
- Challenging
The honest realities
Where you can legally ride — the whole list. Bikes are allowed on Leif Erikson Drive, Saltzman Road, Springville Road, BPA Road, Newton Road, Holman Lane, and Fire Lanes 1, 3, 5, 10, 12, and 15. That’s it. Every other trail and fire lane is closed to bikes — including all of the Wildwood Trail and the entire network of narrow, natural-surface hiking trails. Don’t generalize “all fire lanes are fair game,” because most of them aren’t: only those six numbers are open to you. Fire Lane 5 is the single bike-legal piece of true singletrack in the park; everything else on the list is a road-grade surface. When in doubt, the trailhead and junction signs post a bike symbol for routes open to bikes — if you don’t see it, it’s not open.
Holman Lane is uphill-only for bikes. It’s a legal connector, but only in the climbing direction — the grade is steep and the sightlines are bad enough that head-on bike-and-hiker traffic was a real hazard, so bikes ride it up and never down. Descend by another route.
No e-bikes, no motors — at all. E-bikes, electric scooters, and any other motorized transport are prohibited everywhere in Forest Park; the routes above are for human-powered bikes only. The lone exception is motorized mobility devices for people with disabilities. This one surprises people who ride e-assist elsewhere in Portland, so leave the e-bike home.
There is no seasonal bike ban — but there is mud, and there’s a difference. Nobody closes the park to bikes in winter. What happens instead is that the natural-surface tread (Fire Lane 5, the lower ends of Newton and Fire Lane 12) turns soft and holds water for months, and riding saturated dirt is how you carve ruts and widen a trail into a mud pit. The kind move — and the one the trail stewards ask for — is to stay on the firm gravel in the wet season and give the dirt a rest until it dries. If you must get past an obstacle, carry your bike around it rather than braid a new line beside it. Ad-hoc closures for storm damage, slides, and maintenance do happen; check the park’s posted trail-closure notices before a big ride out to the remote ends.
You’re a guest on a shared road, and the pecking order matters. On the legal routes you’ll meet hikers, runners, dogs on leash, and — on several of them — horses. The etiquette is settled: bikes yield to people on foot and to horses, and everyone yields to horses. Control your speed, especially on the gravel descents where it’s easy to carry more than you think; slow at intersections; and call your pass early or give a friendly bell, because Leif and the fire lanes are laced with blind corners where a runner or a horse could be just around the nose of the ridge. A calm, wide berth around a horse is not optional — a startled horse is a genuine danger to everyone.
A gravel or cyclocross bike covers most of it. Leif, Saltzman, Springville, and the road-grade fire lanes are all happily rideable on a gravel or CX rig, and Leif is smooth enough for a road bike when it’s dry. You only really want a mountain bike for the rougher fire-lane descents and for Fire Lane 5’s rooty singletrack. Whatever you ride in the wet season, fenders are your friend.
Cautions before you go
- The legality, one more time, because it’s the thing that matters most: ride only Leif Erikson, Saltzman, Springville, BPA, Newton, Holman Lane (uphill only), and Fire Lanes 1, 3, 5, 10, 12, and 15. Never ride the Wildwood Trail or any of the narrow hiking singletrack. If a trail doesn’t show a bike symbol at its junction, it’s foot-only.
- Trailheads gate and lots close — plan the ends of your ride. The newer Fire Lane 1 lot off Highway 30 is gated and locked nightly at 6 p.m., so don’t get shut in on a long summer evening. Several of the routes here have no legal parking at their lower ends at all — Fire Lane 12 bottoms out at a gate on Creston Road with nowhere to leave a car, and Newton Road’s foot pinches out near Highway 30 with no parking either — so treat those as climbs you turn around on or fold into a loop, not point-to-point shuttles.
- Car break-ins are real at the remote trailheads. The Highway 30 and Skyline lots — Lower Saltzman, Springville, the far-north access points — have a recurring clout problem. Leave absolutely nothing visible in the car.
- Come self-sufficient, especially out north. Water and restrooms are scarce to nonexistent on these routes — Leif Erikson has just two porta-potties along its entire eleven miles, and the far-north lines have none. Cell service in the canyon is patchy, so download a map before you go; the network of numbered fire lanes and crossing trails is easy to get turned around in.
- Match the surface to the season. Gravel (Leif, Saltzman, Springville) rides year-round and shrugs off rain. Dirt (Fire Lane 5, the lower ends of Newton and Fire Lane 12) is a fair-weather proposition — fast and tacky when dry, destructive to ride when it’s soaked. Choosing gravel on a wet day isn’t a compromise; it’s the whole reason this park rides well in winter.
The park doesn’t hand cyclists a huge playground, and it’s worth being clear-eyed about that. What it gives you instead is a rare thing: miles of quiet, car-free gravel minutes from downtown, a genuine climb or two to test your legs on, and one perfect little scrap of dirt to remind you why you ride. Pick the surface for the day, keep your speed sane on the blind corners, and give the forest — and the people walking it — the same courtesy it gives you. Then point uphill and go find out what your legs have.