The Main Barn
A rustic main barn for your reception, framed by rolling Sonoma County hills.
Petaluma, CA · Family-owned
Five minutes outside Petaluma, Glenn Ranch offers true rustic charm — three barns, rolling hills that overlook Sonoma County, and a wedding weekend that runs Thursday through Sunday, hosted by owners who live right on the land.
Our story
Glenn Ranch has been in the family for over four generations — and it shows in the care. Owners Lori and Mark live on-site and are known for going completely above and beyond, ready to help with anything and everything your day requires.
What sets the ranch apart is time: you get the venue for four full days, Thursday through Sunday, so set-up and clean-up happen without a single stressed minute. Three barns — a main barn for the reception and two smaller ones for the couple — sit framed by hills that make the photographs.
The venue
A rustic main barn for your reception, framed by rolling Sonoma County hills.
Separate smaller barns — one for each side of the wedding party to prepare.
The venue is yours Thursday through Sunday, so set-up and clean-up are unhurried.
Rolling hills that overlook the county — a breathtaking backdrop for vows and photos.
Lori and Mark live on the property and are there to help with anything that comes up.
True country setting, just five minutes from the city of Petaluma.
How it works
Tour the barns and the hills and picture the day on the property.
Book your four-day window, Thursday through Sunday.
Arrive early in the week to decorate with no clock running.
Host the day, and clean up Sunday — never in a rush.
Why us
Four generations of care, with owners who live on-site.
Set-up and clean-up with no stress and no surcharge for time.
Rolling hills overlooking Sonoma County as your backdrop.
Rustic country, five minutes from Petaluma.
In their words
Lori and Mark went completely above and beyond to make sure our special day was everything we dreamed of. We couldn’t say enough good things.
Having the property for the whole weekend meant we could set up and clean up with zero stress — that’s what set this venue apart.
Glenn Ranch is on D Street Extension, minutes from Petaluma. Call (707) 762-7291 to tour the property.