Skip to main content
Skip to main content

Party Drink Calculator

Every parent either buys way too many juice boxes or runs out of water mid-party. This calculator gives you the exact drink count — water, juice, soda, and adult drinks — so you buy what you need and nothing more. Based on data from 10,000+ parties.

Written by Baljeet Aulakh | Last updated February 2026

Quick Answer

For a party of 20 people lasting 2 hours, plan for 20 water bottles, 24 juice boxes (for kids), 48 cans of soda, and optionally 16 beers or glasses of wine for adults. Budget $30–60 for non-alcoholic drinks. Use the free calculator below for your exact party size.

0.5
water/person/hr
2
juice boxes/kid
1.5
sodas/adult/hr
+30%
for hot weather
20
Include alcohol for adults

How Many Drinks for a Party — Quick Reference

Quick reference table for common party sizes. Based on a 2-hour indoor party, 60% kids / 40% adults split, non-alcoholic drinks only. The calculator above adjusts for duration, weather, and alcohol.

GuestsWaterJuiceSodaCost
15 (9 kids, 6 adults)15 bottles18 boxes27 cans$18–36
25 (15 kids, 10 adults)25 bottles30 boxes45 cans$30–60
50 (30 kids, 20 adults)50 bottles60 boxes90 cans$60–120
75 (45 kids, 30 adults)75 bottles90 boxes135 cans$90–180
100 (60 kids, 40 adults)100 bottles120 boxes180 cans$120–240

Pro Tip

The #1 drink mistake? Not enough water. Kids run around for 2 hours and parents forget water isn't exciting but it's essential. Buy 1.5x more water than the calculator suggests if it's an outdoor summer party. And always have a cooler — warm juice boxes are a crime against childhood.

Plan Your Complete Drink Station

Drinks are sorted — now build the rest. A free Party Genius plan includes a themed menu, activities, timeline, and shopping list so you can stop making 47 separate lists on your phone's Notes app.

Build My Party Plan

Frequently Asked Questions

How much alcohol do you need for a party of 50?

For 50 guests with about 20 adults, plan for roughly 1 drink per adult per hour for the first 2 hours, then 0.5 drinks per hour after that. For a 3-hour party, that is about 50 beers or glasses of wine for the adult guests. Buy a mix of beer, wine, and a non-alcoholic option so every guest has a choice.

How many drinks per person at a party?

Plan for 2-3 drinks per person for a 2-hour party. Adults consume about 1.5 drinks per hour, while kids drink about 1 cup per hour. For a typical birthday party lasting 2-3 hours, budget 4-5 drinks per adult and 2-3 per child, including water, soda, and juice.

How many juice boxes do I need for a kids party?

Plan for 2 juice boxes per child plus water. For a party of 20 kids, buy at least 40 juice boxes. Kids also drink water, so have 1 water bottle per child per hour of party time. For a 2-hour party with 20 kids, that is 40 juice boxes plus 40 water bottles.

How much water do you need for an outdoor party?

For an outdoor party, plan 0.5 water bottles per person per hour in mild weather and add 30% more in hot weather. A 3-hour outdoor party for 30 guests in the heat needs about 60 water bottles. Always err on the side of more water — it is cheap and guests always appreciate it.

How many cans of soda for a birthday party?

Plan for 1 can of soda per child per hour and 1.5 cans per adult per hour. For a 2-hour party with 15 kids and 10 adults, you need about 30 cans for kids and 30 for adults — 60 cans total. Buy a variety: cola, lemon-lime, and one fun flavor like orange or grape.

What is the cheapest way to buy drinks for a party?

Buy in bulk from warehouse stores like Costco or Sam's Club to save 40-60%. A 40-pack of water bottles costs $4-6 (versus $8-12 at grocery stores). Juice boxes come in 40-packs for about $10. For soda, buy 2-liter bottles instead of cans if you have cups — a 2-liter serves about 6 cups and costs $1-2.