Beer Pong Calculator

Quick answer

The beer pong calculator plans a beer pong party or tournament – how many games, how long it takes, how much beer to buy and what it costs per player – and estimates the blood alcohol content of a player who drinks through to the final.

$
%
Games to play
7
Rounds
3
Tournament time
1 h 0 min
Beer needed
26.8
Beer cost
$ 32.19
Cost per player
$ 2.01
Beer drunk by a finalist
30
Estimated BAC of a finalist
0.043 %
Driving
Alcohol in the blood – do not drive

Standard games use 10 cups per side (6 in shorter games) with a couple of ounces of beer in each. Players who keep winning drink the most, so the estimate assumes a player reaches the final and shares the cups with a teammate. Use light beer or water in the cups, and never drink and drive.

How to use the Beer Pong Calculator

  1. Teams
  2. Players per team
  3. Tables
  4. Cups per team per game
  5. Beer per cup
  6. Minutes per game
  7. Price per 12 oz can
  8. Beer ABV
  9. Player’s sex (for BAC)
  10. Player’s weight

Results update as you type, and every field accepts the units shown in its menu.

How it works

Enter the number of teams and tables, cups per side and beer per cup, minutes per game, beer prices, and the player’s sex and weight.

Inputs explained

Field What to enter
Teams A number
Players per team A number
Tables A number
Cups per team per game A number
Beer per cup Units: fl oz, ml
Minutes per game A number
Price per 12 oz can Amount in your currency
Beer ABV In %
Player’s sex (for BAC) Choose one: Male, Female
Player’s weight Units: kg, lb

What each result means

  • Games to play = [Teams] – 1
  • Rounds = ceil(log([Teams])÷log(2))
  • Tournament time = ceil([Games to play]÷[Tables])×[Minutes per game]÷60
  • Beer needed = [Games to play]×2×[Cups per team per game]×[Beer per cup]×1.15
  • Beer cost = [Beer needed]÷355×[Price per 12 oz can]
  • Cost per player = [Beer cost]÷([Teams]×[Players per team])
  • Beer drunk by a finalist = [Rounds]×[Cups per team per game]×[Beer per cup]÷[Players per team]
  • Estimated BAC of a finalist = max([Beer drunk by a finalist]×[Beer ABV]÷100×0.789÷([Player’s weight]×[Player’s sex (for BAC)])×100 – 0.015×[Rounds]×[Minutes per game]÷60, 0)

Example values

How the main result changes when Teams changes and everything else stays at the example values above:

Teams Beer needed (cans (12 oz))
4 11.5
6 19.2
8 26.8
10 34.5
12 42.2
16 57.5

Formula

Games (single elimination) = teams − 1; rounds = ⌈log₂ teams⌉ Beer per game = 2 teams × cups × beer per cup Tournament time = games ÷ tables × minutes per game BAC (Widmark) = alcohol (g) ÷ (body weight (g) × r) × 100 − 0.015 × hours (r = 0.68 men, 0.55 women)

Worked example

Inputs — Teams: 8; Players per team: 2; Tables: 2; Cups per team per game: 10; Beer per cup: 2 fl oz; Minutes per game: 15; Price per 12 oz can: $1.2; Beer ABV: 4.2 %; Player's sex (for BAC): Male; Player's weight: 80 kg.
Results — Games to play = 7; Rounds = 3; Tournament time = 1 h 0 min; Beer needed = 26.8 cans (12 oz); Beer cost = $32.19; Cost per player = $2.01; Beer drunk by a finalist = 30 fl oz; Estimated BAC of a finalist = 0.043 %; Driving = Alcohol in the blood – do not drive.

Frequently asked questions

How much beer do I need for beer pong?

About 40 oz (3–4 cans) per game – 20 cups with 2 oz in each – plus a little for spills.

How many games in a beer pong tournament?

A single-elimination tournament has one fewer game than teams.

How long does a beer pong game take?

Usually 10–20 minutes.

Sources

  1. NIAAA – What is a standard drink?

Cite this calculator

Speedy Calculator. (2026). Beer Pong Calculator. Speedy Calculator. https://speedycalculator.com/calculators/food/beer-pong/