Whole milk vs 2% milk

Calories and nutrition per 100 g

Whole milk has 68 kcal per 100 g. 2% milk has 51 kcal per 100 g. 2% milk is lower by 17 kcal.

Both are fluid milk. Whole milk is pasteurised. 2% milk is reduced-fat milk with 2% milkfat.

Per 100 grams

NutrientWhole milk2% milk
Calories68 kcal51 kcal
Protein3.2 g3.5 g
Carbohydrate4.7 g5 g
Fat4 g1.9 g
Fibre0 g0 g

Bold marks the higher amount. For calories, bold marks the lower amount.

Where they differ

Whole milk has more fat: 4 g against 1.9 g in 2% milk.

2% milk has more protein: 3.5 g against 3.2 g in Whole milk.

Questions

Which has fewer calories, Whole milk or 2% milk?

Whole milk has 68 kcal per 100 g. 2% milk has 51 kcal per 100 g. 2% milk is lower by 17 kcal.

Which has more protein, Whole milk or 2% milk?

2% milk has more protein: 3.5 g per 100 g, against 3.2 g in Whole milk.

Full nutrition

Per 100 g from the linked food pages. Carbohydrate per EU label, fibre excluded.