Skip to content
Calc.

Wine Serving Calculator

Figure out exactly how many glasses and bottles of wine to buy for your dinner party or event. Enter guest count, event length, drinking pace, and wine variety count to get a reliable pour estimate.

Last updated: September 2026

Fill in the required fields to see your result.
Compare 3 scenarios

Formula below · 2 sources (fdc.nal.usda.gov, Wikipedia) · Updated Sep 2026

Compare with similar

About this calculator

Wine quantity planning uses the common event-planning rule of about two glasses per guest in the first hour and one glass per hour after that, which is eventDuration + 1 glasses per guest. The formula is: total glasses = numberOfGuests × (eventDuration + 1) × drinkingLevel × wineShare. The drinking level scales that pace for light (0.5×), moderate (1×) or heavy (1.5×) drinkers. The variety option is the share of drinking that will be wine: 1 when only wine is served, 0.7 when cocktails are also offered and 0.5 when beer and cocktails are offered too. A standard 750 mL bottle pours five 5-ounce glasses, so divide the result by 5 for bottles.

How to use

Say you are hosting 12 guests for a 3-hour dinner party with moderate drinkers and only wine served. glasses = 12 × (3 + 1) × 1 × 1 = 48 glasses. At 5 glasses per standard 750 mL bottle, that is 48 ÷ 5 = 9.6, so buy 10 bottles, and add 10–15% if pours tend to be generous. If cocktails are also on offer (0.7), plan about 34 glasses (7 bottles).

Frequently asked questions

How many bottles of wine do I need per person for a 3-hour dinner party?

Using two glasses in the first hour and one per hour after, a 3-hour dinner works out to about 4 glasses per moderate drinker, or a little under a bottle per person (a bottle is 5 glasses). Light drinkers or an event with other drinks may need only half a bottle per person. Always round up and keep a few extra bottles in reserve — running out mid-dinner is far more awkward than having leftover wine.

How does serving multiple wine varieties affect how much wine I need to buy?

When several wines are served, guests usually taste each in smaller pours, so total consumption rises only a little; the main driver is still the number of guests and hours. Split the total glasses across the wines in proportion to how much of the menu each covers (for example half white, half red). In this calculator the variety option instead reduces wine when other drinks (cocktails, beer) are offered, since those replace some wine.

What drinking level should I choose for a corporate versus a casual party?

Drinking level is a multiplier reflecting the pace and culture of your event. Corporate or professional events usually suit the light setting (0.5), as guests often drink more slowly and may leave early. Casual dinner parties and celebrations like weddings suit the moderate setting (1.0), and festive occasions or wine-focused tastings can justify the heavy setting (1.5). Erring on the side of a slightly higher multiplier is generally wise, since excess wine is easily stored while a shortage cannot be fixed mid-party.

Related calculators

Sources & references