How Many Calories Are In A Glass Of Milk? | Fat Content

A standard 8-ounce glass of whole milk contains about 150 calories, while skim milk has about 85 calories per glass.

Standing in the dairy aisle, you might reach for the red cap (whole) one day and the green cap (skim) the next, guessing the calorie difference is small. It’s actually substantial — roughly 65 calories separate them per glass. That gap adds up if you drink milk daily or use it in coffee, cereal, or smoothies.

The exact number depends on the fat content, and the good news is that protein and calcium stay fairly consistent across all types. This article breaks down the calorie counts for whole, 2%, 1%, and skim milk, along with the nutrition you get with each pour.

Calorie Counts at a Glance

A one-cup serving (8 ounces or 240 ml) is the standard reference for milk calories. Whole milk, defined by the FDA as containing at least 3.25% milk fat, lands at 150 calories per cup. That’s the highest of the dairy options.

Drop to 2% (reduced-fat) milk, and you lose about 28 calories, bringing you to 122 calories per cup. Go further to 1% (low-fat) milk, and the count falls to roughly 106 calories. Skim milk, also labeled fat-free, contains less than 0.5 grams of fat and hovers around 85 calories per cup.

The difference between whole and skim is entirely driven by fat. Whole milk packs 8 grams of total fat per cup, while skim has about 0.2 grams. Protein stays at about 8 grams across the board.

Why the Calorie Gap Matters to Most Drinkers

For people watching their weight or tracking macros, the 65-calorie difference between whole and skim can shift daily totals noticeably. But calories aren’t everything, and many choose a milk type based on taste, satiety, or cooking needs rather than pure numbers.

  • Taste and mouthfeel: The fat in whole milk gives it a creamier texture that many prefer in coffee or cereal. Skim can taste watery by comparison.
  • Satiety: Fat slows digestion, so whole milk may keep you fuller longer. A glass of skim, lower in calories, might not feel as satisfying for some people.
  • Nutrient density per calorie: Skim delivers the same protein, calcium, and vitamin D per calorie, making it a better choice if you’re trying to maximize nutrients on a calorie budget.
  • Baking and cooking: Recipes often call for specific fat percentages. Whole milk contributes richness to baked goods, while skim can alter texture.

Your choice ultimately comes down to personal goals. Both whole and skim are nutrient-dense options; the key is fitting your glass into your overall daily intake.

Comparing Whole, 2%, 1%, and Skim Milk

The table below shows the calorie and fat differences per standard 8-ounce serving. Per fat content difference, the calorie gap is almost entirely explained by the fat gram difference. Carbohydrates (about 12 grams from lactose) and protein (about 8 grams) are nearly identical across all types.

Milk Type Calories (8 oz) Total Fat (g)
Whole (3.25%) 150 8
2% (Reduced-Fat) 122 5
1% (Low-Fat) 106 2.5
Skim (Fat-Free) 85 <0.5

Notice that protein and carbohydrate values don’t change much between types. That means the main trade-off is calories from fat versus the creaminess and satiety it provides. If you’re choosing based on calorie density alone, skim gives you the lowest number without sacrificing protein or calcium.

How Serving Size Changes the Count

The numbers above assume an 8-ounce glass. Many people pour 10 to 12 ounces in a tall glass, which scales the calories proportionally. A 12-ounce pour of whole milk jumps to about 225 calories, and the same pour of skim lands at roughly 128 calories. Keep that in mind if you drink milk by the pint.

Factors That Affect Your Glass’s Calorie Count

Beyond the type of milk, a few other variables can change the calorie total of your glass. Here are the most common ones to watch for.

  1. Serving size: The standard “glass” in nutrition discussions is 8 ounces, but restaurant glasses and your home cup may hold 10, 12, or even 16 ounces. Double the size and you double the calories.
  2. Flavored milk: Chocolate, strawberry, or other sweetened varieties add sugar — typically 50 to 60 extra calories per cup compared to plain milk. The base milk type still matters, but the added sugar becomes the bigger calorie contributor.
  3. Milk from different species: Goat’s milk has similar calories to cow’s whole milk (about 168 per cup), while plant-based alternatives (oat, soy, almond) vary widely. Those are separate conversations, but they are worth comparing if you switch.

Most of the time, though, the single biggest factor is simply which fat percentage you choose and how much you pour. A consistent 8-ounce glass of any plain dairy milk gives you a predictable number you can count on.

Nutrition Beyond the Calories

Whole milk contains 150 calories per cup — whole milk nutrition data breaks down the full profile includes 8 grams of protein, 12 grams of carbs (lactose), and 8 grams of fat. Skim milk keeps the protein and carbs but slashes the fat to nearly zero.

All cow’s milk — regardless of fat level — is fortified with vitamin D and provides the same amount of calcium per serving (about 300 mg per cup). That’s roughly 30% of your daily calcium needs from a single glass. Whole milk also offers small amounts of potassium (about 7% of the Daily Value) and vitamin A.

Nutrient Whole Milk (1 cup) Skim Milk (1 cup)
Calories 150 85
Protein 8 g 8 g
Carbohydrates 12 g 12 g

The takeaway: if you are choosing between whole and skim purely for nutrition, you’re sacrificing calories but not much else. The protein, calcium, and vitamin D are essentially the same. The decision comes down to whether you want the extra calories and creaminess or prefer to save them for other foods in your day.

Where the Calories Go in Your Daily Diet

A single glass of whole milk represents about 7-8% of a 2,000-calorie diet. Two glasses push that to 15%. Skim milk halves that percentage. If you drink milk regularly, switching from whole to skim can free up 130-160 calories per day when you consume two cups — enough for a small snack or a pat of butter on toast.

The Bottom Line

The calorie count in a glass of milk ranges from roughly 85 (skim) to 150 (whole) per 8 ounces, with 2% and 1% landing in between. Fat content drives the difference, while protein, calcium, and vitamin D remain consistent across all types. Your choice depends on your calorie goals and taste preference.

A registered dietitian can help you fit milk into your specific daily target whether you are bulking, cutting, or just maintaining, especially if you add milk to coffee, oatmeal, or smoothies and need to account for those extra servings.

References & Sources

  • Healthline. “Whole vs Skim Milk” The major difference in calorie count between types of dairy milk is due to fat content; whole milk has about 8 grams of fat per cup, while skim milk has less than 0.5 grams.
  • U.S. Dairy. “Whole Milk Nutrition Facts” A one-cup (240 ml) serving of whole milk contains approximately 150 calories.