Home › Oregon

Barn Wedding Venues in Oregon

132 barn wedding venues across 70 cities in Oregon — including 33 with on-site lodging, 14 with all-inclusive packages, and 1 that welcome outside catering. Most barns sit just outside town, so pick the city nearest you for full listings with couples' reviews, guest capacity, and package details — or browse the map and follow the country roads.

132 barn venues
70 cities & towns
$3,800 median package price from 5 venues' stated pricing
33 with on-site lodging 14 all-inclusive

Top-rated barn venues in Oregon

Ranked by what couples say — rating weighted by review count. See the full best-of-Oregon ranking →

Mount Pisgah Arboretum

4.7 ★★★★★ 1,900 reviews

34901 Frank Parrish Rd, Eugene, OR

Weddings stunning venue & groundsgreat valuespotless & well-kept

Living tree museum on 209 acres of riverside woods with trails & an annual mushroom festival.

Ainsworth House & Gardens

4.8 ★★★★★ 275 reviews

19130 Lot Whitcomb Dr, Oregon City, OR

Weddings stunning venue & groundsowners who go above & beyondstress-free planning

Rustic wedding venue showcasing indoor and outdoor spaces, plus a list of recommended vendors.

Rossi Farms

4.7 ★★★★★ 276 reviews

3839 NE 122nd Ave, Portland, OR

Weddings stunning venue & groundsstress-free planningday-of coordination

Barn, farmhouse and outdoor venue featuring lush grounds, a miniature ghost town and a family atmosphere.

DD Ranch

4.5 ★★★★★ 246 reviews

3836 NE Smith Rock Way, Terrebonne, OR

Weddings stunning venue & groundsgreat value

Highland Farms

4.9 ★★★★★ 221 reviews

21261 E Little River Rd, Brightwood, OR

Weddings On-site lodging stunning venue & groundsstress-free planningspotless & well-kept

Schmidt Family Vineyards

4.7 ★★★★★ 201 reviews

330 Kubli Rd, Grants Pass, OR

Weddings stunning venue & groundsdelicious food & drinks

Where the wedding barns are in Oregon

All 70 cities & towns A–Z

Plan your Oregon shortlist

Planning near a state line?

Barn venues don't care about borders — some of your best options may be a county over.