By the Grappi team · Updated November 2026 · 5 min read
A standard 750 ml bottle of wine holds about 5 glasses, based on the standard 5-ounce (150 ml) pour. Pour a little more generously, as most of us do at home, and you get 4; pour a small tasting measure and you get 6 or more. Here is the full math by bottle size, pour and wine type, plus a quick guide to how many bottles to buy for a party.
How many glasses are in a bottle of wine?
The standard answer is five. A 750 ml bottle contains about 25.4 ounces, and the standard pour is 5 ounces, which divides neatly into five servings. That standard pour is deliberately modest, so a generous home pour of 7 or 8 ounces gives you closer to 4 glasses a bottle.
A standard 750 ml bottle pours about five 5-ounce glasses, or four of a more generous home pour.
Glasses per bottle by size
Bottle
Volume
Glasses (5 oz pour)
Half bottle
375 ml
~2 to 2.5
Standard bottle
750 ml
~5
Magnum
1.5 L
~10
Box of wine
3 L
~20
Champagne (flutes)
750 ml
~5 to 6
How many bottles of wine for a party?
The rule of thumb is half a bottle per guest, which is 2 to 3 standard glasses each, for an evening of a few hours. That means one bottle for every two people, then a few spares for good measure.
So for 10 guests, buy about 5 to 6 bottles; for 20 guests, about 10 to 12. Round up: leftover wine keeps, and running out does not.
For a party, plan about half a bottle per guest, so one bottle for every two people, then round up.
How many calories is that per glass?
If a bottle is five glasses, a dry wine works out to about 120 to 125 calories a glass and 600 to 650 a bottle. Sweeter and higher-alcohol wines run higher. For the full breakdown, see our guides to calories in red wine and calories in white wine.
Five glasses a bottle, about 120 calories each for a dry wine: everything you need to plan the pour.
Know any wine in seconds
Scan any label with Grappi to get the grape, region, style and a clear 0 to 100 score, then the perfect wine for any meal. Free to use, works offline.
A standard 750 ml bottle holds about 5 glasses, based on a standard 5-ounce (150 ml) pour. Pour more generously and you get 4, pour a tasting measure and you get 6 or more.
How many ounces are in a bottle of wine?
A standard bottle is 750 ml, which is about 25.4 ounces. At a 5-ounce pour, that works out to roughly 5 glasses.
How many glasses are in a bottle of Champagne?
About 5 to 6 flutes. A sparkling pour is usually a little smaller than a still-wine pour, around 4 ounces, so a bottle stretches slightly further.
How many glasses are in a magnum?
A magnum is 1.5 litres, double a standard bottle, so about 10 glasses.
How many bottles of wine do I need for a party?
Plan on about half a bottle per guest for a dinner, which is 2 to 3 glasses each, so one bottle for every two people, then add a few spares.
How many glasses are in a box of wine?
A standard 3-litre box equals four bottles, or about 20 glasses.
How big is a standard glass of wine?
A standard serving is 5 ounces (about 150 ml) for still wine. That is smaller than most people pour at home, where a glass is often closer to 7 or 8 ounces.
How many glasses are in a half bottle of wine?
A half bottle is 375 ml, so about 2 to 2.5 glasses.
How many calories are in a glass if a bottle is 5 glasses?
For dry wine, about 120 to 125 calories a glass, which is roughly 600 to 650 calories a bottle. Sweet and higher-alcohol wines run higher.
How many bottles do I need for 20 guests?
For a few hours, plan about 10 bottles, which is half a bottle each, and round up to be safe.