How much alcohol do you need for a wedding?

By Forever Farrah Published 2026-09-12, last updated 2026-10-19.

How to work out wedding alcohol from guest count and hours, bottle counts for 50 to 200 guests, and why online answers for the same wedding differ so much.

Plan on one drink per guest for every hour the bar is open, then add about 10% as a buffer. For 100 guests over five hours that is about 550 drinks. Split that by what your guests drink, then convert: about five glasses of wine per bottle, one drink per beer, and about 16 measures per 750 ml bottle of spirits.

Why online answers disagree so much

Look up how much alcohol 150 guests need and you'll see answers from about 600 drinks to 1,500. Each one assumes a drinking rate, a length of evening and a buffer, usually without saying so. Change any one of those and the answer moves a lot. So do the sum with your own numbers instead:

Drinks = guests who drink × hours of bar service × drinks per hour × (1 + buffer)

One drink per guest per hour is the planning rule most drink calculators start from. It averages out: some guests have two in the first hour and some have one all night.

Converting drinks to bottles

The US standard drink sizes, as defined by the CDC, are 5 ounces of wine, 12 ounces of beer and 1.5 ounces of 80-proof spirits. A 750 ml bottle holds 25.4 ounces.

Standard drinks per container
ContainerStandard drinks
750 ml bottle of wineAbout 5 glasses
12 oz bottle or can of beer1
750 ml bottle of spiritsAbout 16 measures
1.75 L bottle of spiritsAbout 39 measures

Bottle counts by guest count

Wedding alcohol for a 5-hour bar, one drink per guest per hour, 10% buffer, split 50% wine, 30% beer, 20% spirits
GuestsTotal drinksWine (bottles)BeerSpirits (750 ml)Sparkling for a toast (bottles)
502752883410
10055055165720
12066066198824
150825822481030
2001,1001093301440

These assume every guest drinks and the mix above. Your own numbers will differ, so use the calculator:

How much alcohol do you need for your wedding?

For a full breakdown at one guest count, with other bar lengths and drink mixes: 50, 75, 100, 125, 150, 175, 200, 250 or 300 guests.

Adjusting for your wedding

Before you buy

Frequently asked questions

How much alcohol do I need for 150 wedding guests?

About 825 drinks for a five-hour bar at one drink per guest per hour with a 10% buffer. With half wine, that's about 82 bottles of wine, 248 beers and 10 bottles of spirits.

How many bottles of wine per person at a wedding?

For a guest who drinks only wine, about one bottle over a five-hour evening at one glass an hour, since a bottle holds about five glasses. Across a whole guest list where some guests drink beer or spirits, it works out to less per person.

Is one drink per person per hour enough for a wedding?

For most weddings, yes, with a 10% buffer on top. Raise it for a long party, a hot day or a crowd you know drinks more than average.

Loading Forever Farrah…