The short answer
For 30 people, order 12 large pizzas. For 40 people, order 15. For 50 people, order 19.
These numbers assume pizza is the main food and adults eat about 3 slices each. Adjust from there based on your crowd and what else is on the table. You can also use our free pizza calculator to get a precise count with a type breakdown for your exact group size.
The formula
Guests × slices per person ÷ slices per pizza = number of pizzas.
For large pizzas with 8 slices each:
| Guests | Slices needed (×3) | Pizzas needed | Order this many | |---|---|---|---| | 30 | 90 | 11.25 | 12 | | 35 | 105 | 13.1 | 14 | | 40 | 120 | 15 | 15 | | 45 | 135 | 16.9 | 17 | | 50 | 150 | 18.75 | 19 |
Always round up. At this group size, being one pizza short means 8 people do not get their third slice.
Office parties and team lunches
Office pizza is one of the most common reasons to order for 30 to 50 people. If you are working with a smaller team, our guide on ordering pizza for 20 people covers that range in more detail. Here is what to know for larger groups.
The meeting that runs through lunch
If pizza is a working lunch (boxes in the conference room, people grabbing slices between agenda items), plan for 2 to 3 slices per person. People eat quickly and get back to work.
For 30 people at a working lunch, 10 to 12 large pizzas gets the job done. Lean toward 10 if there are also salads or drinks provided.
The team celebration
End-of-quarter parties, project launches, and team milestones are more relaxed. People linger, chat, and go back for seconds. Budget the full 3 slices per person and order on the higher end.
For 40 people at a team celebration, order 15 to 16 large pizzas.
Dietary considerations at work
Office groups almost always include people with dietary restrictions. For every 30 people, plan to have:
- At least 2 cheese pizzas (vegetarians will eat these)
- 1 veggie pizza (for people who want vegetables, not just cheese)
- 1 gluten-free option if available
Put these pizzas in a clearly labeled spot so they do not get grabbed by people who have other options. Vegetarians at office pizza parties know the pain of watching the one veggie pizza disappear in 3 minutes.
Large gatherings and events
Once you cross 30 people, you are in event territory. The logistics matter as much as the pizza count.
Church events and community gatherings
These groups tend to include all ages. A mix of seniors, adults, teenagers, and kids means a wide range of appetites. The average drops to about 2.5 slices per person for a mixed-age crowd.
For 50 people at a church potluck where pizza is one of several dishes, 10 to 12 large pizzas plus whatever else people bring is usually plenty.
Sports team events
Hungry athletes eat more. If you are feeding a team of 30 after a game or tournament, budget 4 slices per person. That means 15 large pizzas for 30 players.
Teenagers on sports teams are bottomless pits. If your group is mostly teens, do not be surprised if you need closer to 5 slices per person.
Neighborhood block party
Block parties have food from multiple sources: someone grills burgers, someone brings a cooler of drinks, someone else handles dessert. If pizza is your contribution for 40 to 50 people alongside other food, 8 to 10 large pizzas is a solid contribution.
Topping strategy for large groups
The bigger the group, the more you should lean toward crowd-pleasers. Specialty toppings that get weird looks go to waste at scale.
For 30 people (12 pizzas)
- 4 pepperoni
- 3 cheese
- 2 sausage or meat lovers
- 2 veggie or supreme
- 1 specialty (BBQ chicken, Hawaiian, etc.)
For 50 people (19 pizzas)
- 6 pepperoni
- 5 cheese
- 3 sausage or meat lovers
- 3 veggie or supreme
- 2 specialty
The ratio stays roughly the same: about a third pepperoni, a quarter cheese, and the rest split between meat and veggie options. Cheese and pepperoni are the workhorses. They are what people reach for first, and they are what finicky eaters, kids, and latecomers default to.
Cost breakdown
Pizza for large groups adds up fast. Here is what to budget:
| Group size | Pizzas | Budget (chain) | Budget (local) | |---|---|---|---| | 30 | 12 | $144-180 | $180-240 | | 40 | 15 | $180-225 | $225-300 | | 50 | 19 | $228-285 | $285-380 |
Chain pizza (Domino's, Pizza Hut, Papa John's) usually runs $12 to $15 per large pizza with deals. Local pizzerias charge $15 to $20 per large but often taste better.
At this quantity, always ask about bulk or catering discounts. Many places offer 10 to 15 percent off orders of 10 or more pizzas, or flat-rate party packages.
Logistics that matter at scale
Do not use one delivery
Order from two locations or arrange pickup. A single delivery driver carrying 15+ pizzas means some of those boxes have been sitting for a while, and the bottom pizzas will be crushed and soggy.
Stagger your timing
If your event runs from 12 to 2 PM, have the first batch of pizzas arrive at 12 and a second batch at 1. Fresh pizza at 1 PM is better than reheated pizza from an hour ago.
Set up a pizza station
Lay out open boxes on a table in a line. Put plates and napkins at the start, trash at the end. This creates a natural flow and prevents the crowd-around-one-box problem.
Label everything
For 30+ people, put a sticky note or tent card in front of each box saying what is inside. Nobody wants to open every box looking for the veggie option when there are 15 boxes on the table.
Have a plan for leftovers
With 12 to 19 pizzas, there will be leftovers unless your group demolished everything. Bring gallon zip-lock bags or foil for people to take slices home. At office events, leave the remaining boxes in the break room with a "help yourself" sign.
The bottom line
| Guests | Pizzas (pizza only) | Pizzas (with other food) | |---|---|---| | 30 | 12 | 8-10 | | 40 | 15 | 10-12 | | 50 | 19 | 12-15 |
Order from the "pizza only" column when pizza is the meal. Use the "with other food" column when there are sides, salads, or other dishes alongside it.
For groups this size, ordering a little extra is always cheaper than the alternative, which is sending someone on an emergency pizza run in the middle of your event. If you are planning for an even bigger crowd, our guide on how many pizzas to order for 100 people covers weddings, school events, and corporate catering.