Calories in Milk
How many calories are in milk? One cup of whole milk has about 149 calories, 2% has 122, and skim has 83. See a full milk calorie and macros table by type.
Published · 2 min read · Free · No sign-up
Quick answer
One cup (244 grams) of whole milk has about 149 calories, 2% reduced-fat milk has about 122 calories, 1% milk has about 102 calories, and skim (nonfat) milk has about 83 calories.
How Many Calories Are in Milk?
The calories in milk depend almost entirely on its fat content. A standard 1-cup serving (244 grams, or 8 fluid ounces) ranges from about 83 calories for skim up to about 149 calories for whole milk. The protein and carbohydrate stay nearly constant across all types — only the fat (and therefore the calories) changes.
Whole milk is roughly 3.25% milkfat, 2% and 1% are named for their fat percentage by weight, and skim has had nearly all fat removed. That single difference accounts for the entire calorie spread between varieties.
Milk Calories by Type
| Type (1 cup / 244g) | Calories | Fat (g) | Carbs (g) | Protein (g) |
|---|---|---|---|---|
| Whole milk (3.25%) | ~149 | 8 | 12 | 8 |
| 2% reduced-fat | ~122 | 5 | 12 | 8 |
| 1% low-fat | ~102 | 2.4 | 12 | 8 |
| Skim / nonfat | ~83 | 0.2 | 12 | 8 |
| Unsweetened almond | ~30-40 | 2.5 | 1 | 1 |
| Soy milk (unsweetened) | ~80 | 4 | 4 | 7 |
Plant-based milks vary widely by brand and added sugar, so always check the label. Sweetened or flavored versions can add 60 to 100 calories per cup.
Macros and Nutrition in Milk
Cow’s milk is a complete protein, meaning it contains all nine essential amino acids. The 12 grams of carbohydrate per cup come almost entirely from lactose, milk’s natural sugar. Milk is also one of the richest dietary sources of calcium, providing roughly 300 mg (about 23% of the daily value) per cup, plus vitamin D, vitamin B12, phosphorus and riboflavin.
Because the protein and micronutrient content barely change between whole and skim, choosing a lower-fat version is an easy way to trim calories while keeping the nutritional benefits. The trade-off is that some fat-soluble vitamins are reduced in skim milk, which is why most skim and low-fat milk is fortified.
Whole vs Skim vs Plant Milks
Whole milk delivers the creamiest texture and the most satiety per cup, which some people find keeps them fuller longer despite the higher calories. Skim milk is the lightest dairy option and a favorite for high-protein, lower-calorie diets. Plant milks like almond can be very low in calories but typically lack milk’s protein unless you choose soy or a protein-fortified blend.
Does Milk Fit a Healthy Diet?
Milk can fit most diets when matched to your goals. For weight management, skim or 1% offers protein and calcium with fewer calories. For children, athletes or anyone needing energy density, whole milk is a convenient nutrient-rich choice. The biggest hidden calories come from flavored milks, lattes and sweetened plant milks, so reading the label is the simplest way to keep your milk calories where you want them.
Frequently Asked Questions
How many calories are in a cup of whole milk?
One cup (244 grams) of whole milk contains about 149 calories, with roughly 8 grams of fat, 8 grams of protein and 12 grams of carbohydrate. Whole milk is about 3.25% milkfat.
How many calories are in skim milk?
One cup of skim (nonfat) milk contains about 83 calories. Removing the fat cuts roughly 66 calories per cup compared to whole milk, while keeping nearly all of the protein and calcium.
Which milk has the fewest calories?
Among dairy milks, skim (nonfat) milk has the fewest calories at about 83 per cup. Unsweetened almond milk is even lower at around 30 to 40 calories per cup, though it has far less protein.
Does milk have a lot of protein?
Yes, milk is a solid protein source. One cup provides about 8 grams of complete protein regardless of fat level, which is one reason skim milk is popular for cutting calories without losing protein.
How many calories are in a glass of milk?
A typical glass of milk is about 8 ounces, which equals one cup. So a glass of whole milk is about 149 calories and a glass of skim is about 83 calories, depending on how full the glass is.
Sources
- FoodData Central — food composition database — U.S. Department of Agriculture (USDA)