Whether you’re hosting a dinner party, planning a romantic evening, or just enjoying a quiet glass at home, knowing how many glasses you can pour from a single bottle of wine is essential. While the answer might seem straightforward, factors like glass size, serving style, and wine type can influence the final number. With the UK wasting an estimated 645 million bottles of wine annually, understanding portion sizes can help avoid unnecessary waste and ensure you enjoy your wine responsibly.
How many glasses are in a standard bottle
A standard bottle of wine contains 750ml of liquid. The generally accepted serving size for still wine is 150ml, meaning you can pour approximately five glasses from one bottle. However, wine glasses vary in size, and so do pouring habits:
Pub and restaurant servings tend to be measured:
• Small (125ml) = 6 glasses per bottle
• Medium (175ml) = 4 glasses per bottle
• Large (250ml) = 3 glasses per bottle
At home, people often pour freely, which can lead to larger servings – so if you’re using generous glasses, you might find you get fewer servings per bottle!
It’s also worth noting that red wines are often served in larger glasses to enhance aeration and aroma. But even with a large glass, resist the temptation to overfill – it’s best to pour just below the widest point of the glass for optimal enjoyment.
A standard bottle contains 750ml, but wine bottles come in a range of sizes – here’s a list of the more popular ones:
• Split / Mini / Piccolo bottle (187.5ml) – 1.5 glasses
• Half / Demi bottle (375ml) – 2.5 glasses
• Standard bottle (750ml) – 5 glasses
• Magnum (1,500ml) – 10 glasses
• Jeroboam (3000ml) – 20 glasses
• Rehoboam (4,500ml) – 30 glasses
For a full breakdown of different wine bottle sizes, check out our guide on wine bottle sizes.
How many servings are in a magnum?
A magnum contains 1.5 litres, which is two standard bottles of wine. This means:
• 10 glasses (150ml each)
• Wine in magnums ages more slowly due to the larger volume-to-air ratio, making them a favourite for collectors and special occasions.
How many glasses of Prosecco or Champagne are in a bottle?
For sparkling wines, including Champagne, Prosecco, and English Sparkling Wine, the standard serving size is 125ml and best poured into flutes to maintain the bubbles. This means:
• A standard bottle (750ml) serves 6 glasses
• If you prefer slightly fuller pours, you might get 5 glasses
Fortified and dessert wines
Fortified and dessert wines, such as Port, Sherry, and Sauternes, have a higher alcohol content and are often richer and sweeter, so they are served in smaller portions.
• Typical serving size: 60ml
• A standard 750ml bottle provides 12 servings
However, most dessert wines come in half bottles (375ml), meaning you’ll typically get 6 glasses per bottle.
The number of glasses you get from a bottle of wine depends on serving size, wine type, and glass shape. As a general rule, a standard 750ml bottle yields five 150ml servings, but sparkling wines, fortified wines, and different bottle sizes will affect that number. Whether you’re pouring carefully at a dinner party or topping up your own glass at home, being mindful of serving sizes helps you enjoy your wine responsibly and reduce waste. Cheers! 🍷