Skip to content
Get the app

Skim Milk vs Whole Milk: Calories & Nutrition Compared

Per 100 g, Skim Milk has fewer calories than Whole Milk (34 vs 61 kcal); protein is about the same (3.4 vs 3.2 g).

Side by side per 100 g

Equal weights, so the columns compare the foods themselves. The last column shows which food has more, and stays at "About the same" when the gap is too small to matter.

Skim Milk and Whole Milk per 100 g
Per 100 gSkim MilkWhole MilkDifference
Calories34 kcal61 kcalWhole Milk +27 kcal
Protein per 100 kcal9.9 g5.2 gSkim Milk +4.7 g
Protein3.4 g3.2 gAbout the same
Carbs5 g4.8 gAbout the same
Fat0.1 g3.3 gWhole Milk +3.2 g
Fiber0 g0 gAbout the same
Sugars5.1 g5.1 gAbout the same
Sodium42 mg43 mgAbout the same
Calories in Skim Milk from protein, carbs and fat
Calories in Skim Milk from protein, carbs and fat: Protein 40%, Carbs 58%, Fat 2%
  • Protein 40% · 3.4 g
  • Carbs 58% · 5 g
  • Fat 2% · 0.1 g
Calories in Whole Milk from protein, carbs and fat
Calories in Whole Milk from protein, carbs and fat: Protein 21%, Carbs 31%, Fat 48%
  • Protein 21% · 3.2 g
  • Carbs 31% · 4.8 g
  • Fat 48% · 3.3 g

Per portion

One USDA household portion of each food. The portions weigh different amounts, so this is the comparison for what ends up on the plate.

One portion of Skim Milk and of Whole Milk
FoodPortionWeightCaloriesProteinCarbsFat
Skim Milk1 cup245 g83 kcal8.3 g12.2 g0.2 g
Whole Milk1 cup244 g149 kcal7.7 g11.7 g7.9 g

The difference, worked out

  • Whole Milk has more calories per 100 g than Skim Milk: 61 vs 34 kcal, a difference of 27 kcal.
  • Skim Milk and Whole Milk have about the same protein per 100 g: 3.4 vs 3.2 g.
  • Skim Milk and Whole Milk have about the same carbs per 100 g: 5 vs 4.8 g.
  • Whole Milk has more fat per 100 g than Skim Milk: 3.3 vs 0.1 g, a difference of 3.2 g.
  • Skim Milk and Whole Milk have about the same fiber per 100 g: 0 vs 0 g.
  • Skim Milk gives more protein for the same calories: 9.9 vs 5.2 g per 100 kcal, a difference of 4.7 g.
  • Whole Milk has more calories per portion than Skim Milk: 149 vs 83 kcal, a difference of 66 kcal (the two portions weigh different amounts).
  • Skim Milk and Whole Milk have about the same protein per portion: 8.3 vs 7.7 g (the two portions weigh different amounts).

Every figure is computed from the two foods' USDA values, rounded as printed above. A difference is stated only when it is at least 10% of the larger value and clears a small minimum for the nutrient, so tiny gaps are not dressed up as findings.

Our take

The difference between skim and whole milk is almost entirely fat, and the calories that come with it: whole milk has more of both per 100 g. Protein and carbs are essentially the same, so skim gives you the same protein for fewer calories.

The per-100 g table compares equal weights. The per-portion table compares the amounts people usually count as one serving, which differ in weight, so each answers a different question.

Full amount tables, portions and every nutrient: see Skim Milk and Whole Milk.

Log skim milk or whole milk without the math

Snap a photo, say what you ate or type it, and CalorTracker's AI estimates the calories and macros for you to check. Free to start, no card needed to explore.

Start free on the web

Values are USDA averages for the foods as described on their pages; a single piece varies with variety, ripeness and preparation. This is general information, not medical advice. If you are pregnant, under 18 or managing a health condition, talk to a doctor or registered dietitian before changing how you eat.

Source: USDA FoodData Central, Skim Milk (FDC 171269) and Whole Milk (FDC 171265). How we calculate.