Whether you're tracking macros, counting calories, or simply curious about what's in your glass, this Wine Nutrition Calculator gives you a detailed breakdown of the calories, carbohydrates, sugar, and alcohol content in any serving of wine. Just select your wine type, pour size, and alcohol percentage — or use our quick-fill presets for popular wines like Cabernet Sauvignon, Chardonnay, or Prosecco.
Wine nutrition varies significantly by style: a dry red may have under 2g of carbs per 5 oz serving, while a sweet dessert wine can pack 20g of sugar or more. This tool accounts for residual sugar, alcohol-by-volume (ABV), and serving size to give you accurate estimates. Perfect for keto dieters, calorie counters, and anyone managing their sugar intake while still enjoying a glass of wine.
🍷 Wine Nutrition Calculator
How to Use This Tool
Using the Wine Nutrition Calculator is straightforward. Start by selecting your wine type (red, white, rosé, sparkling, or dessert) from the dropdown. Then enter your serving size — either in fluid ounces or milliliters — and the alcohol percentage (ABV) of your wine. Most table wines range from 12–14.5% ABV; dessert wines can go up to 20% or more.
Next, choose the residual sugar level that best matches your wine. Dry wines have less than 1 g/L of sugar, while off-dry wines (like many Rieslings) have 1–10 g/L. Semi-sweet wines (10–35 g/L) include many Moscatos, and sweet wines (35–120 g/L) cover most dessert wines. Very sweet wines like Sauternes or late-harvest wines exceed 120 g/L. If you're unsure, the quick-fill preset buttons for popular wine styles (Cabernet Sauvignon, Chardonnay, Brut Champagne, Port, Riesling) will automatically set the type, ABV, and sugar level for you.
Click Calculate to see a full nutrition breakdown: total calories, calories from alcohol vs. sugar, carbohydrate (sugar) grams, and alcohol grams. Use the Reset button to clear all fields and start over.
How It Works
The calculator uses standard nutritional science to estimate wine's composition. Alcohol contributes about 7 kcal per gram, while sugar contributes about 4 kcal per gram. The tool first converts your serving size to milliliters (1 fl oz = 29.5735 ml), then calculates the volume of pure alcohol using the ABV percentage. Multiplying by the density of ethanol (0.789 g/ml) gives grams of alcohol. For sugar, the residual sugar level (in grams per liter) is converted to grams per serving based on the serving volume.
Total calories = (alcohol grams × 7) + (sugar grams × 4). Carbohydrates are reported as sugar grams, since wine contains negligible fiber or starch. Note that this is an estimate — actual values can vary by winemaking practices, vintage, and specific bottling. For precise numbers, check the wine's label or the producer's technical sheet.
Example Calculations
Example 1: Dry Red Wine
5 fl oz (148 ml) of Cabernet Sauvignon at 13.5% ABV, dry (<1 g/L sugar).
Alcohol: 5 × 29.5735 × 0.135 × 0.789 ≈ 15.7 g → 110 kcal
Sugar: (148/1000) × 0.5 ≈ 0.07 g → 0.3 kcal
Total: ~110 kcal, 0.1 g carbs
Example 2: Sweet Dessert Wine
3 fl oz (89 ml) of Port at 17% ABV, very sweet (150 g/L sugar).
Alcohol: 3 × 29.5735 × 0.17 × 0.789 ≈ 11.9 g → 83 kcal
Sugar: (89/1000) × 150 ≈ 13.4 g → 53 kcal
Total: ~136 kcal, 13.4 g carbs
Example 3: Brut Champagne
5 fl oz (148 ml) of Brut Champagne at 12% ABV, dry (<1 g/L sugar).
Alcohol: 5 × 29.5735 × 0.12 × 0.789 ≈ 14.0 g → 98 kcal
Sugar: (148/1000) × 0.5 ≈ 0.07 g → 0.3 kcal
Total: ~98 kcal, 0.1 g carbs
Factors Affecting Accuracy
Several factors can cause real-world wine nutrition to differ from these estimates. First, residual sugar levels vary widely even within the same category — a "dry" wine may legally have up to 4 g/L in some regions. Second, alcohol content can vary by ±1.5% ABV from the label value due to fermentation variations. Third, some wines contain trace amounts of other carbohydrates (glycerol, polysaccharides) that add a few extra calories. Finally, serving sizes are often larger than the standard 5 oz pour — restaurant pours can be 6–8 oz, and many people pour more at home.
For the most accurate tracking, use the actual ABV and residual sugar values from the wine's label or the producer's website. If only the alcohol percentage is listed, assume dry for reds and most whites, off-dry for Riesling and Gewürztraminer, and sweet for dessert wines.
Frequently Asked Questions
Does wine contain any protein or fat? No, wine is essentially free of protein and fat. The calories come almost entirely from alcohol and residual sugar.
Is wine keto-friendly? Dry wines (red, white, sparkling) are very low in carbs — typically under 2 g per 5 oz serving — making them compatible with a ketogenic diet. Sweet and dessert wines are high in sugar and should be limited.
How many calories are in a bottle of wine? A standard 750 ml bottle of dry red wine at 13.5% ABV contains about 625–650 kcal. A bottle of sweet dessert wine can exceed 1,200 kcal.
Does the calculator account for sulfites or other additives? No, sulfites and other additives contribute negligible calories and are not included in the estimate.
Can I use this for non-grape wine? Yes, the calculator works for any fermented beverage where you know the ABV and residual sugar level, including fruit wines, mead, and hard cider. However, the sugar composition may differ slightly.
Standard Values Reference
| Wine Style | Typical ABV (%) | Residual Sugar (g/L) | Calories per 5 oz |
|---|---|---|---|
| Dry Red (Cabernet, Merlot, Pinot Noir) | 12.5–14.5 | <1 | 110–125 |
| Dry White (Chardonnay, Sauvignon Blanc) | 12–14 | <1 | 100–120 |
| Brut Champagne / Sparkling | 11.5–12.5 | <1 | 95–105 |
| Off-Dry Riesling | 10–12 | 1–10 | 105–130 |
| Moscato / Semi-Sweet | 7–9 | 10–35 | 120–160 |
| Port / Dessert Wine | 17–20 | 100–150 | 180–220 |
Data compiled from USDA FoodData Central and industry standard references. For more detailed information, visit the USDA FoodData Central or consult the Wikipedia article on wine.