This works out how many bottles a party needs, from the number of guests and how many drinks each is expected to have.
How it works
Bottles needed
bottles = ⌈(guests × drinks per guest) ÷ servings per bottle⌉
A standard 750 mL wine bottle pours about 5 servings at a 5 fl oz reference pour; a 12 fl oz beer bottle or can is 1 serving. Both figures are editable, since an actual pour varies by glass and generosity.
Why the total always rounds up
A bottle can’t be bought in a fraction — needing 4.2 bottles’ worth of wine means buying 5, not rounding down to 4 and running short partway through the event. The same rule this site’s drywall calculator applies to sheets applies here to bottles.
How to use this calculator
- Enter the number of guests.
- Enter how many drinks you expect each guest to have.
- Set the servings-per-bottle figure to match what you’re serving.
Frequently asked questions
How many drinks should I plan per guest?
It depends heavily on the event’s length, time of day and your specific guests — there’s no universal figure, which is why this field is a direct, editable input rather than a fixed assumption.
Should I buy extra beyond the calculated amount?
Many hosts do, as a buffer against guests who drink more than the average, or unexpected extra attendees — this calculator gives the baseline figure for the stated assumptions, not a padded “safe” number.
Does this account for guests who don’t drink alcohol?
Not directly — if you know roughly how many guests won’t be drinking, reduce the guest count accordingly, or run a separate calculation for non-alcoholic drinks.
How many servings are in a standard bottle of spirits?
A standard 750 mL bottle of spirits, at a common 1.5 fl oz pour, gives roughly 16-17 servings — considerably more than a wine bottle, since the pour size for spirits is much smaller. Adjust the servings-per-bottle field for whatever you’re actually serving.
Why might I need more bottles than the guest count alone suggests?
Because the total depends on drinks per guest as well as guest count — doubling how many drinks each guest is expected to have doubles the bottles needed for the identical guest list.