How Many Glasses in a Bottle of Wine?

Standard pours, bottle sizes and how much to buy for your next gathering.

Quick answer
A standard 750 ml bottle of wine holds about five 5-ounce (150 ml) glasses. A magnum holds about 10 glasses and a half bottle about 2.5.
Bottle
Volume
5 oz glasses
Split / piccolo
187.5 ml
About 1
Half bottle
375 ml
About 2.5
Standard bottle
750 ml
About 5
Liter
1 L
About 6.5
Magnum
1.5 L
About 10
Double magnum
3 L
About 20

What's a standard pour?

In the US, a standard restaurant pour is 5 ounces (about 150 ml). Tasting pours are 2-3 ounces, and dessert or fortified wines are usually poured at 2-3 ounces too. Sparkling wine is often poured at about 4 ounces.

How many bottles for a party?

Plan on roughly one glass per guest per hour, or about half a bottle per wine-drinking guest for a three-hour party. Our wine party calculator does the math for you, including the red, white and sparkling split.

How much wine is one standard drink?

In the US, one standard drink of wine is 5 ounces at about 12% alcohol. Higher-alcohol wines mean more alcohol per glass, so pour accordingly and drink responsibly.

Planning a party?

Work out exactly how many bottles to buy in seconds.

Use the Calculator →
Advertisement

Glasses per Bottle FAQ

How many glasses of Champagne are in a bottle?

About six 4-ounce flutes from a standard 750 ml bottle.

How many glasses in a box of wine?

A 3-liter box holds the same as four bottles, about 20 five-ounce glasses.

How many ounces are in a bottle of wine?

A 750 ml bottle holds about 25.4 fluid ounces.