People type this into search every day: birthday party budget calculator.
I am not going to invent a national average for a kids’ party or a restaurant dinner. The useful total is the one you can add up: a venue, food and drink per guest, activities, and the cake-and-extras pile.
The birthday party budget calculator does that addition. This page runs it on labeled inputs. It is not a quote from a venue, and it is not advice about how much you should spend.
Four lines, then a per-guest split
The formula is:
venue + guests × food per guest + activities + extras
Cost per guest is that total divided by the guest count. The food line by itself is guests × food per guest. Venue, activities, and extras do not grow when you add a person. Food does.
The assumptions say the guest count includes hosts who need food. Gifts and travel stay out. If you will buy those, they belong in the extras field or in a separate note. They are not inside the default $160.
The CFPB life events and large purchases worksheet names a wedding in its first paragraph and asks you to estimate the cost, then look for ways to cut the bill. A birthday is the same shape at a smaller scale. Estimate the lines. Then see which line moves when the guest list changes.
Fig 1
Four lines, then per guest
Only food scales with the headcount
Add venue, food, activities, and extras. Divide the total by the guest count, hosts included.
The wedding savings post uses a larger version of this split, then turns the gap into a monthly deposit. A birthday is usually one date, so this calculator stops at the party total.
Example 1: the published defaults
Here are the calculator defaults:
- guests: 18
- venue: $350
- food and drink per guest: $18
- activities and entertainment: $220
- cake, decorations, and extras: $160
Food: 18 × 18 = $324.00.
Total: 350 + 324 + 220 + 160 = $1,054.00.
Per guest: 1,054 ÷ 18 = 58.555, which prints as $58.56.
Calculator result
Birthday party budget
- Guests
- 18 people
- Venue
- $350.00
- Food and drink per guest
- $18.00
- Activities and entertainment
- $220.00
- Cake, decorations, and extras
- $160.00
$1,054.00
party budget
- Cost per guest
- $58.56
- Food and drink
- $324.00
Fixed lines are 350 + 220 + 160 = $730. That is 69.3% of the $1,054. Food is the other 30.7%. A per-guest figure of $58.56 is not $18 of food. Most of it is the room, the entertainment, and the extras, spread across 18 people.
Fig 2 · 1/4
Where the $1,054 goes
Calculator defaults. 18 guests at $18 of food.
Venue
$350
Food
$324
Activities
$220
Extras
$160
Venue is $350. Food is $324.
Activities are $220. Extras are $160.
Example 2: twelve people at home
- guests: 12
- venue: $0
- food per guest: $12
- activities: $80
- extras: $90
Food: 12 × 12 = $144.00.
Total: 0 + 144 + 80 + 90 = $314.00.
Per guest: 314 ÷ 12 = 26.166, which prints as $26.17.
Calculator result
Birthday party budget
- Guests
- 12 people
- Venue
- $0.00
- Food and drink per guest
- $12.00
- Activities and entertainment
- $80.00
- Cake, decorations, and extras
- $90.00
$314.00
party budget
- Cost per guest
- $26.17
- Food and drink
- $144.00
The venue line is doing a lot of work in example 1. Setting it to zero, and trimming food, activities, and extras, drops the party from $1,054 to $314. That is a $740 gap, and it is a different party, not a coupon on the default one.
Example 3: thirty guests, a larger room
- guests: 30
- venue: $600
- food per guest: $22
- activities: $400
- extras: $250
Food: 30 × 22 = $660.00.
Total: 600 + 660 + 400 + 250 = $1,910.00.
Per guest: 1,910 ÷ 30 = 63.666, which prints as $63.67.
The headcount is 30 ÷ 18 = 1.67 times the default. The total is 1,910 ÷ 1,054 = 1.81 times the default, because the venue, activities, and extras were raised too. Per guest only moves from $58.56 to $63.67. The bill grows faster than the per-guest number.
Example 4: what if I add eight guests to the default
Hold the venue at $350, food at $18, activities at $220, and extras at $160. Change 18 guests to 26.
Food: 26 × 18 = $468.00. That is $144 more than the default $324, because 8 × 18 = 144.
Total: 350 + 468 + 220 + 160 = $1,198.00.
Per guest: 1,198 ÷ 26 = 46.0769, which prints as $46.08.
Calculator result
Birthday party budget
- Guests
- 26 people
- Venue
- $350.00
- Food and drink per guest
- $18.00
- Activities and entertainment
- $220.00
- Cake, decorations, and extras
- $160.00
$1,198.00
party budget
- Cost per guest
- $46.08
- Food and drink
- $468.00
Eight more people add $144 to the budget and lower the cost per guest, from $58.56 to $46.08. The $730 of fixed lines is now split 26 ways instead of 18. 730 ÷ 18 = $40.56 of fixed cost per guest. 730 ÷ 26 = $28.08. Food stays $18 either way. 40.56 + 18 = 58.56. 28.08 + 18 = 46.08.
Fig 3 · 1/5
Same fixed lines, more guests
Venue $350, activities $220, extras $160, food $18.
Party total
- Total
| Point | Total |
|---|---|
| 8 | $874 |
| 12 | $946 |
| 18 | $1.1k |
| 26 | $1.2k |
| 30 | $1.3k |
Eight guests cost $874. Twelve cost $946. The default 18 costs $1,054.
Twenty-six guests cost $1,198. Thirty, on these same lines, cost $1,270.
Those five totals are 730 + 18 × guests. Thirty guests on this chart are $1,270, not the $1,910 in example 3. Example 3 also raised the venue, the food rate, the activities, and the extras.
Example 5: a dinner for ten, at home
- guests: 10
- venue: $0
- food per guest: $45
- activities: $0
- extras: $80
Food: 10 × 45 = $450.00.
Total: 0 + 450 + 0 + 80 = $530.00.
Per guest: 530 ÷ 10 = $53.00.
Food is 450 ÷ 530 = 84.9% of this party. In the default party, food was 30.7%. The per-guest numbers are close ($53.00 and $58.56) and the shape is different. One is a plate. The other is a room plus a show, with a cheaper plate.
Example 6: cut the extras in half
Hold every default except extras. Change $160 to $80.
Food stays $324.00.
Total: 350 + 324 + 220 + 80 = $974.00.
Per guest: 974 ÷ 18 = 54.111, which prints as $54.11.
You save $80, which is 1,054 − 974. Per guest that is 58.56 − 54.11 = $4.45. Halving the cake-and-decorations line does less to the per-guest number than adding people did in example 4, because extras were already the smallest slice.
Example 7: the host-count mistake
The assumptions say hosts who eat are inside the guest count. Suppose the invitation list is 16 and the two hosts still eat the same $18 plate, and you type 16 anyway.
Food: 16 × 18 = $288.00.
Total: 350 + 288 + 220 + 160 = $1,018.00.
Per guest, on the 16 you typed: 1,018 ÷ 16 = 63.625, which prints as $63.63.
Against the default, the tool shows $36 less food and a higher per-guest number. The $36 is 2 × 18, the plates you left out. If those two people eat, the shopping list is short by $36 and the per-guest figure is describing 16 people who are not the full table.
Type 18 if 18 people eat. The per-guest line will fall, as it did in example 4, because the fixed $730 is shared more widely.
Example 8: a park afternoon
- guests: 24
- venue: $75
- food per guest: $8
- activities: $150
- extras: $40
Food: 24 × 8 = $192.00.
Total: 75 + 192 + 150 + 40 = $457.00.
Per guest: 457 ÷ 24 = 19.0417, which prints as $19.04.
Fig 4 · 1/5
Five party totals
Examples 2, 8, 5, 1, and 3.
Party budget
Home
$314
Park
$457
Dinner
$530
Default
$1,054
30 guests
$1,910
Home is $314. The park is $457. Dinner is $530.
The default is $1,054. The 30-guest party is $1,910.
Example 9: what if the plate changes
Hold 20 guests, a $200 venue, $180 of activities, and $120 of extras. Change only the food rate.
Fixed lines: 200 + 180 + 120 = $500.
- $12 a guest: food 20 × 12 = $240. Total $740.00. Per guest $37.00.
- $18 a guest: food $360. Total $860.00. Per guest $43.00.
- $28 a guest: food $560. Total $1,060.00. Per guest $53.00.
Fig 5 · 1/3
Twenty guests, three plates
Venue $200, activities $180, extras $120.
- Party total
| Category | Party total |
|---|---|
| $12 plate | $740 |
| $18 plate | $860 |
| $28 plate | $1.1k |
At $12 a plate the party is $740.
At $18 it is $860. At $28 it is $1,060.
Each extra dollar of food per guest adds 20 × 1 = $20 to the total and $1 to the per-guest figure, because the fixed $500 does not move. From $12 to $28 is $16 on the plate, $320 on the party, and $16 on the per-guest number. 37 + 16 = 53. 740 + 320 = 1,060.
Drinks and the main dish, on the other tools
The party budget takes a dollar of food per guest. It does not count cups or kilograms. Two neighboring calculators do.
For the default 18 guests, a three-hour kids’ party with the drinker share set to 0, the party drink calculator stocks 0 alcoholic servings. Non-alcoholic servings are ceil(18 × max(2, 3 × 0.75)) = ceil(18 × 2.25) = 41. Water is ceil(18 × 3 × 0.3) = 17 L, which the US display prints as 4.5 gal. The tool’s own note says these are purchasing quantities, and that alcohol-free choices should be abundant. A 0% drinker share is the right input for a children’s party. The defaults on that tool are a different event: 40 guests and a 65% drinker share.
Food by weight, for the same 18 people, on the catering portions calculator with 250 g of main, 120 g of sides, a 10% buffer, and a 25% vegetarian share:
Buffered people: 18 × 1.10 = 19.8, which rounds up to 20 servings.
Main: 19.8 × 250 ÷ 1,000 = 4.95 kg. The US card prints that as 10.9 lb.
Sides: 19.8 × 120 ÷ 1,000 = 2.376 kg, printed as 5.2 lb.
Vegetarian main: 4.95 × 0.25 = 1.2375 kg, printed as 2.7 lb.
The recipe scaler post is the same idea for one ingredient. The trip budget post adds transport and lodging, which this birthday tool leaves out.
The party totals next to each other
| Example | Guests | Venue | Food / guest | Activities | Extras | Food line | Total | Per guest |
|---|---|---|---|---|---|---|---|---|
| 1. Defaults | 18 | $350 | $18 | $220 | $160 | $324 | $1,054.00 | $58.56 |
| 2. Home | 12 | $0 | $12 | $80 | $90 | $144 | $314.00 | $26.17 |
| 3. Larger room | 30 | $600 | $22 | $400 | $250 | $660 | $1,910.00 | $63.67 |
| 4. Eight more people | 26 | $350 | $18 | $220 | $160 | $468 | $1,198.00 | $46.08 |
| 5. Dinner at home | 10 | $0 | $45 | $0 | $80 | $450 | $530.00 | $53.00 |
| 6. Half the extras | 18 | $350 | $18 | $220 | $80 | $324 | $974.00 | $54.11 |
| 7. Hosts left out | 16 | $350 | $18 | $220 | $160 | $288 | $1,018.00 | $63.63 |
| 8. Park | 24 | $75 | $8 | $150 | $40 | $192 | $457.00 | $19.04 |
| 9a. $12 plate | 20 | $200 | $12 | $180 | $120 | $240 | $740.00 | $37.00 |
| 9b. $28 plate | 20 | $200 | $28 | $180 | $120 | $560 | $1,060.00 | $53.00 |
Open the birthday party budget calculator and type the guest count of people who will actually eat, hosts included.