How Many Glasses Are in a Bottle of Wine?
It is the question every host and restaurant-goer eventually asks: how many glasses am I actually getting out of this bottle? The answer is reassuringly simple, with a couple of useful exceptions worth knowing.
The standard answer is five glasses per 750ml bottle. That assumes a five-ounce pour, which is the accepted standard serving and the size most restaurants use. Pour with a heavier hand, the kind you might at home, and you will get closer to four. Pour daintily and you can stretch to six. Five is the number to plan around.
Glasses by bottle size
Wine comes in more sizes than the standard bottle. Here is what each yields at a five-ounce pour.
| Bottle size | Volume | Glasses (5 oz) |
|---|---|---|
| Split / Piccolo | 187 ml | 1 |
| Half (Demi) | 375 ml | 2 to 3 |
| Standard | 750 ml | 5 |
| Magnum | 1.5 L | 10 |
| Double Magnum | 3 L | 20 |
Sparkling and dessert wine are different
Two styles break the rule. Sparkling wine is typically poured in smaller four-ounce servings, often into narrow flutes, so a bottle gives you about six glasses rather than five, handy for a toast. Dessert wines like Port and Sauternes are served in small two to three-ounce pours, so a single bottle can stretch to ten or more servings.
Why it matters for hosting
Knowing that a bottle equals five glasses is the foundation of every party estimate. Multiply your guest count by the glasses you expect each to drink, divide by five, and you have your shopping list. For a sparkling toast, remember one bottle covers about six guests.
Planning an event? Use our wine party calculator, or read how much wine you need for a party.
Doing the math?
Enter your guest count and how long the party runs, and the calculator tells you exactly how many bottles to buy, split by red, white, and sparkling.
Open the wine party calculatorGlasses per bottle, answered
How many glasses are in a bottle of wine?
A standard 750ml bottle holds about five glasses based on a 5-ounce pour. A heavier home pour yields about four, and a lighter pour can stretch to six.
How many glasses in a bottle of Champagne?
A 750ml bottle of Champagne or sparkling wine yields about six glasses, since sparkling is typically poured in smaller four-ounce servings, often into flutes. That makes one bottle enough for about six toasts.
How many ounces is a standard glass of wine?
A standard serving of wine is five ounces. This is the measure restaurants use and the basis for the rule that a 750ml bottle holds about five glasses.
How many glasses are in a magnum of wine?
A magnum holds 1.5 liters, double a standard bottle, so it pours about ten glasses at five ounces each. It is a great choice for larger gatherings.
How many servings are in a bottle of dessert wine?
Dessert wines like Port and Sauternes are served in small two to three-ounce pours, so a single 750ml bottle can provide ten or more servings.