How Much Wine Should You Buy For A Dinner Party? - Tasting Table
Briefly

As a general estimate, you can plan on serving three glasses of wine per attendee throughout a dinner, with an additional glass before the meal.
Calculating the exact number of wine bottles you'll need for your party isn't an exact science, but there are a few assumptions you can make and factors to consider.
Ideally, you'll be able to offer both red and white varieties, plus something bubbly for celebratory toasts, catering to the theme of your dinner.
Factors like the shape of your glassware and the anticipated length of the party will also affect how much wine you'll need.
Read at Tasting Table
[
|
]