I've poured a lot of soda at a lot of parties — and the two ways it goes wrong are running out halfway through, or ending up with fourteen flat 2-liters in the garage come July. Here's the math that fixes both, plus a calculator that does it for you.

Jump to:
- Quick Answer
- Soda Calculator
- Why "grab a few bottles" never works
- Turning drinks into bottles (and cans)
- A real example: 35 people, backyard, 3 hours
- How many cases of soda do I need?
- How many soda flavors should you buy?
- Don't make these soda mistakes
- Soda planning FAQ
- Final thoughts
- Related
- Pin to Pinterest
- Pairing
Quick Answer
Quick Answer: Plan on 4 servings of soda per person, scaling with party length. For a typical 3-hour party where soda is the main drink, one 2-liter serves about two guests — then round up and add a 10% cushion so you don't run dry, which lands you at 11 bottles for 20 people, or 28 for 50. The chart and calculator below do that math for you. Buying cans instead? It converts your total into 12-packs and cases automatically.
Soda Calculator
Quit guessing in the soda aisle. Tell it your adults, your kids, and how long the party's running — you'll have an exact shopping list in seconds. That's it.
SODA CALCULATOR
How many 2-liters (or cans) you actually need — for any crowd and any party length. No mid-party store run.
| Who / what | Servings | Notes |
|---|
| Guests | 2-hr party | 3-hr party | 4-hr party |
|---|---|---|---|
| 10 | 5 bottles | 6 bottles | 7 bottles |
| 20 | 9 bottles | 11 bottles | 14 bottles |
| 25 | 11 bottles | 14 bottles | 18 bottles |
| 30 | 13 bottles | 17 bottles | 21 bottles |
| 50 | 21 bottles | 28 bottles | 35 bottles |
| 75 | 31 bottles | 42 bottles | 52 bottles |
| 100 | 42 bottles | 55 bottles | 69 bottles |
What the calculator handles for you: it splits adults and kids, dials in your party length (2 to 5+ hours), and hands you the order as both 2-liters and cans — right down to how many 12-packs or cases to grab. It also suggests a regular-vs-diet split, counts your cups, and folds in a 10% safety buffer. Basically a done-for-you shopping list.
Why "grab a few bottles" never works
Here's the thing about soda: nobody drinks a measured amount. Some kid will go back six times. Your sister-in-law will have one sip and set it down somewhere you'll find it three days later. So you can't plan per person who drinks soda — you plan an average across everyone, and let the heavy and the light even out.
The catering rule that's held up across every party I've thrown: one drink per person, per hour, plus one extra to start.It's the same baseline I use in my full drinks per person guide, just zoomed in on soda specifically — because soda gets bought in 2-liters and 12-packs, and that's the part people guess wrong.
So a 2-hour party is 3 drinks a head; three hours is 4. One "drink" here is a standard 8-ounce cup — the same 8 ounces that splits a 2-liter into servings, which is how the bottle math falls out. The longer people linger, the more they sip:
| Party length | Drinks per person |
|---|---|
| 2 hours | 3 |
| 3 hours | 4 |
| 4 hours | 5 |
| 5+ hours | 6 |
That's total drinks. The next step is turning "drinks" into "bottles," and that's where the 2-liter math comes in.
Turning drinks into bottles (and cans)
We pegged a serving at 8 ounces above — a normal cup, not filled to the brim, usually over ice. A 2-liter bottle holds 67.6 ounces, so the division gives about 8.45 servings per bottle, but I round down to 8 on purpose. Rounding down means you slightly over-buy, and over-buying soda is a non-problem — it keeps for months. Running dry at hour two is the actual problem.
So here's your conversion cheat sheet:
- 1 two-liter bottle = 8 servings
- Cans come in 12-packs and cases — a 12-pack of 12-oz cans holds about as much soda as two 2-liters, so the calculator just tells you how many packs to grab
- Kids under 12 ≈ ⅔ of an adult's soda — they drink plenty, but in smaller cups, and most parents are pumping the brakes a little
Put it together and you get the chart I actually plan from. This is for 2-liter bottles, assuming soda is your main drink:
Quick Reference — 2-Liter Bottles
| Guests | 2-hr party | 3-hr party | 4-hr party |
|---|---|---|---|
| 10 | 5 bottles | 6 bottles | 7 bottles |
| 20 | 9 bottles | 11 bottles | 14 bottles |
| 25 | 11 bottles | 14 bottles | 18 bottles |
| 30 | 13 bottles | 17 bottles | 21 bottles |
| 50 | 21 bottles | 28 bottles | 35 bottles |
| 75 | 31 bottles | 42 bottles | 52 bottles |
| 100 | 42 bottles | 55 bottles | 69 bottles |
These already include a 10% safety cushion, so they're the numbers I'd actually buy — no extra math. The calculator up top gives you the same totals, plus the can count and a regular-vs-diet split if you'd rather not pour all night. (Want the bare minimum without the cushion? Flip the buffer toggle off in the calculator.)
A real example: 35 people, backyard, 3 hours
Let me walk through one the way I'd actually do it. Say you've got 25 adults and 10 kids coming over for an afternoon thing — three hours, burgers on the grill, soda as the main drink.
- Adults: 25 × 4 drinks = 100 servings
- Kids: 10 × 2.7 drinks (that's ⅔ of an adult) = 27 servings
- Subtotal: 127 servings
- Add 10% buffer: 127 × 1.10 = 140 servings
Now turn it into a shopping list:
- 2-liters: 140 ÷ 8 = 18 bottles
- Or cans: about 94 — that's 8 twelve-packs, or 4 cases of 24
- Cups: 70 (figure 2 per person — people lose theirs constantly)
- Regular vs diet: roughly 11 regular, 7 diet
Eighteen 2-liters for 35 people sounds like a lot until you remember it's three hours and soda's the whole show. If you're also putting out lemonade or water from the drinks guide, you can shave that down — more on that below.
How many cases of soda do I need?
If you're buying cans for a bigger crowd, you're shopping by the pack — so here's the same math in 12-packs and cases (24 cans each). This is for a 3-hour party with soda as the main drink, with the 10% cushion already folded in.
| Guests | 12-packs | Cases (24) |
|---|---|---|
| 25 | 7 | 4 |
| 50 | 13 | 7 |
| 75 | 19 | 10 |
| 100 | 25 | 13 |
For anything over 30 people, buy these at Costco or Sam's Club — warehouse prices on soda run well below the grocery store, and you can grab your 2-liters and multipacks in one trip. Round up to the next full pack so you're not stuck with a half-case to return. The calculator does that rounding for you — it'll never tell you to buy 6.5 twelve-packs.
How many soda flavors should you buy?
Variety keeps everyone happy without overbuying any single kind — but you don't need a dozen options. Here's a simple rule:
| Crowd | Flavors |
|---|---|
| 10–20 | 2 flavors |
| 25–50 | 3 flavors |
| 75–100 | 4–5 flavors |
A safe lineup: a cola, a lemon-lime, and — once you're over 25 people or feeding a lot of kids — an orange or root beer. Keep at least one caffeine-free for the younger crowd, and split each flavor roughly 60/40 between regular and diet.
Don't make these soda mistakes
Running out of ice. This is the real party-killer, not the soda. Ice melts faster than anyone plans for, and warm cola is sad cola. I worked out the exact amounts in my how much ice per person guide — short version, plan a pound per guest and buy one bag more than that.
Buying all one kind. Get a mix — regular and diet/zero, plus a few flavors (the chart above sizes that for you). A 60/40 regular-to-diet split covers most crowds.
Forgetting cups. People set a cup down, forget which is theirs, and grab a fresh one. Every time. Two cups per person, not one.
Over-buying when soda isn't the star. If you're also serving water, juice, lemonade, and iced tea, your guests are splitting their drinks across all of it — so you need less soda specifically. The chart above assumes soda is the main thing people are reaching for. Serving a full drink spread? Cut the soda number by a third or so.
Buying at full grocery price for a crowd. Anything over 30 people, check Costco or Sam's Club first. The per-bottle savings on soda are real, especially if you're also grabbing pizza and appetizers for the same event.
Soda planning FAQ
How many 2-liters do I need for 50 people? For a 3-hour party, 28 two-liters (that's with the 10% cushion built in). For a 2-hour party it drops to 21; for a 4-hour party it climbs to 35.
How much soda for 100 guests? About 55 two-liters for a 3-hour party (10% cushion included), or roughly 25 twelve-packs (about 294 cans) if you're going the can route. At that size, definitely buy in bulk.
Do kids drink as much soda as adults? A little less in this math — I count kids under 12 at about ⅔ of an adult, since they're using smaller cups. That said, if you know your crowd of kids goes hard on soda (you know the ones), bump them up to a full adult serving. The calculator lets you split adults and kids so you can dial it in.
Should I buy 2-liters or cans? 2-liters are cheaper per ounce and great if you've got a drink station with ice and cups. Cans cost a bit more but they're easier for self-serve, they stay cold in a cooler, and there's no half-flat bottle to babysit. For big outdoor parties I usually do mostly cans plus a few 2-liters for the cup-and-ice crowd.
What if I'm serving other drinks too? Then you need less soda. The numbers here assume soda is the main event. If you're putting out a full lineup — water, juice, lemonade — figure soda is maybe a third of the total and scale down. My drinks per person guide covers how to split a whole beverage spread.
Can I make the soda last longer? Smaller cups and serving over ice both stretch a 2-liter further (ice takes up cup space, so each pour is a little smaller). That's why bottles often go further at a real party than the straight 8-ounce math suggests — but I'd still plan for the full amount and be pleasantly surprised.
Final thoughts
Soda is honestly the easiest part of hosting to nail down — it just takes a number instead of a guess. For a typical 3-hour party where soda is the main drink, one 2-liter serves about two guests. Add a 10% cushion and a bag of ice more than you think, and you're set. Done.
Run your exact count through the calculator at the top, then go knock out the rest of the menu. I've got sliders and wings sized for the exact same crowd.
The potato salad and everything else are pulled together in the ultimate party food planning guide, so you can plan the whole thing in one sitting.
And don't skip the ice math. Warm soda is the one thing nobody forgives. Trust me on that one.
Related
Looking for other recipes like this? Try these:
Pin to Pinterest

Pairing
These are my favorite dishes to serve with [this recipe]:
- How Much Ice Per Person: The Exact Calculator for 10–500 Guests
- Popcorn Bar Calculator: How Much Popcorn for 25 to 200 Guests (Exact Chart)
- Raw to Cooked Weight Calculator (Exact Shrinkage for Every Protein, Based on USDA Data)
- Mac and Cheese for a Crowd: Exact Amounts for 25, 50, 75, and 100 (Free Calculator)












