A Place to Gather
Stir the Soul
A place where new friends meet old.
Throwing the Perfect Party
Now & Forever
Weddings & Receptions
The taking of your vows and the celebration of them is one of the most significant events of your life. You have a vision of it; helping fulfill that vision is our calling. We’ll help you make every moment — every detail — perfect, a loving memory that lives with you for a lifetime. We know this is your special day, and we are happy to do everything to take the stress out of the occasion, from coordinating the bridal suite with everything you need to get ready to the settings on the tables. We can recommend photographers, florists, and bakeries from our list of vetted vendors. Our catering team can work with you to create a memorable reception with customized menu selections.
Meetings are never boring here at Diablo Country Club. We can host a mixology class for team-building, create a cooking class, and put on a pool party. From wine and cheese to a full buffet, your team will find our offerings delectable. We are also installing golf simulators— a great way for team members to get better acquainted in a relaxed environment while they “play” some of the world’s most challenging courses.
Schools and local charities find Diablo Country Club to be the perfect venue for fund-raisers like silent and live auctions, charity dances, sit-down dinners, and roasts/toasts, all in the name of a good cause. Let us help you with the details so your organization can maximize its donations. Nothing like a good meal, fine wine, and a beautiful venue to put people in a generous mood.
Celebrating one of those big birthdays that end in a 0 or 5? How about a college graduation? A bar mitzvah? Bridal shower? Our members can vouch for us — we really know how to throw a party. We’d be happy to work with you to make your event memorable (and delicious). Our chef and events team can create customized menus, help you with decorations, arrange all the details. And yes, we’re good at keeping secrets: we love a surprise party.
PLACE A RESERVATION
Golf Shop: 925.837.9233 | Tennis Shop: 925.837.7040
Aquatics: 925.837.2723 | Kids Club: 925.837.7266