Oakhurst Country Club
Wedding venue in Clayton, California





About Oakhurst Country Club
Set in the foothills of Mount Diablo, Oakhurst Country Club combines a championship golf course and views of the surrounding landscape with clubhouse facilities for private events. The club hosts weddings and offers banquet facilities for wedding receptions, alongside a restaurant, lounge and meeting rooms.
The facts
- Guests
- 60–190 guests
- Price
- From $5,200
- Setting
- Indoor & outdoor
- Kind of place
- Golf club · Restaurant
- Last updated
- November 2026
This listing was compiled by wedplan.ai from the venue’s own website and public listings. Work here? Claim the page to keep it current.
On the big wedding guides
- Listed on WeddingWire (checked November 2026)
- Listed on Zola (checked November 2026)
How to reach Oakhurst Country Club
- Website: oakhurstcc.com
- Phone: (925) 672-9737
- Address: 1001 Peacock Creek Drive
Wedding venues near Oakhurst Country Club
- Clayton Valley Farms — Clayton, CA
- Brownstone Gardens — Oakley, CA · up to 250 guests
- Walnut Country Clubhouse — Concord, CA · up to 150 guests
- Markham Nature Park and Arboretum — Concord, CA
- Pretty Tea Parties and Events — Walnut Creek, CA · up to 40 guests
- The Ruth Bancroft Garden & Nursery — Walnut Creek, CA · up to 150 guests
- Crystal Palace Banquet Hall — Antioch, CA · up to 400 guests
- The Gardens at Heather Farm — Walnut Creek, CA · up to 150 guests
- Marina Event Center — Pittsburg, CA · up to 300 guests
- The Antioch Historical Museum — Antioch, CA · up to 120 guests
More golf club venues nearby
- Boundary Oak Golf Course — Walnut Creek, CA · up to 250 guests
- Lone Tree Golf & Event Center — Antioch, CA · up to 300 guests
- Diablo Hills Golf Course — Walnut Creek, CA · up to 120 guests
- Round Hill Country Club — Alamo, CA · up to 350 guests
- Diablo Country Club — Diablo, CA · up to 200 guests
- Skylinks at Buchanan Fields — Concord, CA · up to 150 guests
- Blackhawk Country Club — Danville, CA · up to 300 guests
- Contra Costa Country Club — Pleasant Hill, CA · up to 200 guests
- Shadow Lakes Golf Club — Brentwood, CA · up to 500 guests
- Brentwood Golf Club — Brentwood, CA