Open 7 days a week in Dyersville, Iowa
Mon-Sat 11 AM - 9 PM · Sun 7:30 AM - 5 PM (563) 599-1262
Dyersville, Iowa

Where rustic charm meets refined flavor

Over 45 handcrafted wines, craft spirits, live music, and farm-fresh food. Sweet, dry, and O So Good.

45+ Wine Varieties
7 Days a Week
2 Locations
O So Good Winery building in Dyersville, Iowa
Shelves of O So Good wine bottles
O So Good Winery roadside sign
Grapes on the vine
Welcome to O So Good

Small town meets big taste

Whether you are looking for a wine to include at your next big gathering or a girls' night out, O So Good Winery has the perfect bottle for any occasion on your calendar.

Hi! My name is Karie, and with my husband Lee, we own and operate O So Good Winery in the heart of Dyersville. We began visiting wineries in the area about 10 years ago and fell in love with the unique atmosphere and friendly hospitality. That passion grew into a dream, and today we are proud to share it with you.

With love from our tasting room, Karie & Lee

From Vine to Glass

Our wine collection

From the outer reaches of the continental United States to vineyards around the world, our juices and grapes are carefully selected to ensure the highest quality of flavors.

Dry Wines

Bold Cabernet Sauvignon, smooth Merlot, crisp Chardonnay, and refreshing Pinot Grigio. Classic varietals crafted to perfection.

View Collection →

Semi-Sweet Wines

Over 25 fruit-infused varieties including Watermelon, Mango, Black Cherry, Pomegranate, and our famous Redneck Rhubarb.

View Collection →

Sweet & Dessert

Indulgent Chocolate Cherry, Chocolate Raspberry, Riesling Ice Wine, and The Roasted Vine with notes of toffee and marshmallow.

View Collection →
View Full Wine List
More Than a Winery

The O So Good experience

Sip, sway, and stay for live music weekends. Enjoy our tasting room, game room, private event spaces, and full restaurant.

Wine tasting selection at O So Good Winery

Wine Tastings

Sample from over 45 varieties in our welcoming tasting room

Live music night at O So Good

Live Music

Weekend performances from local and touring artists

Painting party event

Private Events

Paint nights, parties, and private room rentals

Wine slushies

Wine Slushies

Frozen favorites from our slushy machine, open daily

Game room with pool table

Game Room

Darts, pool tables, and good times with friends

Fresh From Our Kitchen

Dine with us

Sundays are for brunching, but our meals are a treat every day! Join us for lunch and dinner, seven days a week.

  • Handmade Pizzas BBQ Pork, Chicken Alfredo, Reuben, Hawaiian, and more
  • Sandwiches & Tacos Cuban, Burritos, Fish Tacos, Chicago Dogs
  • Desserts Dessert Pizzas and Molten Monster Chocolate Chip Cookies
$30 Pizza & a Bottle of Wine
Hands holding freshly picked grapes
Wine slushies at O So Good
Members Only Perks

Join our wine club

Stay up-to-date on the latest from O So Good. Get exclusive discounts, priority access to new releases, and invitations to members-only events.

Get in Touch
Come See Us

Open every day, every season

Dyersville Winery

2093 20th Avenue SE
Dyersville, IA 52040

Mon-Sat: 11:00 AM - 9:00 PM

Sunday: 7:30 AM - 5:00 PM

Sunday Breakfast: 7:30 AM - 12:30 PM

(563) 599-1262

Freighthouse Market

421 West River Dr
Davenport, IA 52801

Wednesday: 4:00 PM - 7:00 PM

Saturday: 8:00 AM - 2:00 PM

Sunday: 10:00 AM - 2:00 PM

Events & Music

Live music weekends, trivia nights, painting parties, cookie workshops, and more. Something special every week.

Plan Your Visit
Get in Touch

We would love to hear from you

Planning a visit, a private event, or just want to learn more? Drop us a line and we will get back to you soon.

2093 20th Ave SE, Dyersville, IA 52040