Free shipping when you buy 3 or more books

Flying M Ranch

If you live in the Portland metro area and you’ve never been to the Flying M Ranch, you are truly missing out!  A family-run operation since 1970, the Flying M Ranch offers horse camping and easy access to dozens of miles of beautiful forested trails. 

3Flying M Ranch

Difficulty:  Moderate

Distance:  Varies by route selected.  Many loop rides are possible.

Elevation:  425 to 2,200 feet

Flying M Ranch

The Riding

Flying M Ranch is nestled between tall, wooded ridges on the east slope of Oregon’s Coast Range, just west of the town of Yamhill.  You’ll have fun exploring the Ranch’s extensive network of trails, which are on the Ranch’s own land and on adjacent Weyerhauser property.  (Part of the fee you pay to ride here goes to Weyerhauser to compensate them for the use of their land.) 

Flying M Ranch

The hills are crisscrossed by logging roads, which in turn are connected by single-track trails, allowing you to create loops of whatever length you like.  The Flying M doesn’t offer any maps of the trails, so just pick a trail and go exploring.  You can’t get lost – simply head downhill and you’ll soon arrive at the Flying M Road, which leads directly back to the ranch. 

Flying M Ranch

Depending on which trails you pick, you may cross the North Yamhill River or its tributary creeks.  You may ride up onto Trask Mountain or Kutch One Mountain, or to a pretty waterfall, a bat house, or a scenic viewpoint.  You’ll travel through clear-cuts, through tree plantations of varying ages, and through dense stands of mature Douglas-fir, big leaf maple, alder, and cedar trees.  Regardless of which trails you choose, you’ll ride somewhere beautiful.

Flying M Ranch

And if you don’t have your own horse, the Flying M offers guided rides on their horses. 

Don’t miss this delightful place!

Flying M Ranch

The Camping

The Flying M offers cabins for rent, as well as numerous primitive campsites where you can highline your horse or put up a portable corral or electric fence.  The ranch also offers one set of 4-horse corrals and one oversized corral.  Stock water is available from nearby Petch Creek.  Portable toilets available.  Fee for overnight camping or for day riding.

Flying M Ranch

Getting There

From McMinnville, head east on Hwy. 99W, turn north on Hwy. 47, drive to Yamhill, then follow the “From Yamhill” directions below. 

From Forest Grove: Take Hwy 47 to Yamhill, then follow the directions below.

From Yamhill: At the blinking red light, go west on Moores Valley Road.  In 1.5 miles, continue straight ahead on Oak Ridge Road.  In 3.6 miles the road forks and changes to gravel. Take the left fork onto Fairdale Road and drive 4 miles. Turn left on Flying M Road and continue 1 mile to the ranch.

Learn More

You’ll find more information about the trails at the Flying M Ranch in Riding Northwest Oregon Horse Trails, by Kim McCarrel, (Ponderosa Press, 2017), available at
Older Post
Newer Post
Close (esc)


Explore our collection of horse trail guidebooks today!

Visit Store

Age verification

By clicking enter you are verifying that you are old enough to consume alcohol.


Shopping Cart

Your cart is currently empty.
Shop now