scroll down

Welcome to Cast

Casting spells since 2012.

Tucked into the forest in beautiful Dry Creek Valley, Cast Wines has been enchanting visitors for several amazing years – and we’re just getting started. Learn more about our vineyard, region and everything else that makes this such a special place.

Learn More

Visit the Cast Estate

See where the magic happens.

Wine just tastes better when you enjoy it straight from the source. Take in the breathtaking views while enjoying a tasting experience on our Grey Palm Patio amongst the vines and beautiful Canary Island Date Palm.

View Tasting Experiences

Grey Palm tasting room
Cheers on our Winemakers Perch

Explore Wines

Uncork something extraordinary.

You may not always be able make it out to wine country, but you can order Cast online – and enjoy a little taste of Sonoma from your sofa.

Our Wines

Wine Club

Want to be a part of the magic? Join the Cast Crew.

You’ll not only ensure access to our limited wines and private events, you’ll also be supporting our belief that a small, passionately run winery with personal service can survive. Join us, embrace our approach, and help us continue to deliver the wine experience we all enjoy—memorable moments worth preserving!

Learn More

Rooti the Winery Bench and the Cast Team


Upcoming Events

Our primary objective is the safety of our guests and our staff, while providing a relaxed and enjoyable experience. Our abundant outdoor spaces prove ideal for safe distancing as we continue to create memorable experiences with you!

Outdoor tastings are by reservation, 7 days a week from 10am-5pm (last reservation at 3:30pm).

 We follow procedures established by Sonoma County and the State of California.

Please Reserve online by clicking on the “Visit” tab on our website. Several options are available for members and guests. Our maximum group size is six people per reservation. We ask that you review our Updated Visitation Policy prior to making your reservation.

Questions or need help placing an order? Call (707) 431-1225 or email us at

Thank you and we look forward to hosting you!