Macro Menu Open the app

McDonald's · Hot Drinks

Hazelnut LatteMcDonald's calories & macros

A McDonald's Hazelnut Latte (Small, Skim Milk) has 92 calories (385 kJ), with 6.6 g protein, 0.2 g fat and 15.7 g carbs per serve. That is about 4% of the 8,700 kJ daily intake used on Australian food labels.

McDonald's Hazelnut Latte
Calories92385 kJ
Protein6.6 g29% of energy
Fat0.2 g2% of energy
Carbs15.7 g69% of energy
Protein 29%Fat 2%Carbs 69%

A7.2 g protein per 100 kcal - excellent protein density on Macro Menu's S to F scale

Open in the Macro Menu appAll McDonald's items

Full nutrition (Small, Skim Milk)

Per serveAmount
Energy385 kJ (92 kcal)
Protein6.6 g
Fat, total0.2 g
  - saturated0.2 g
Carbohydrate15.7 g
  - sugars15.7 g
Sodium76 mg

As published by McDonald's.

Hazelnut Latte sizes and options

OptionkcalkJProtein gFat gCarbs gSat fat gSugars gSodium mg
Small, Skim Milk923856.60.215.70.215.776
Small, Lactose Free Milk1385775.56.014.94.414.965
Small, Soy Milk1014235.23.112.30.510.4122
Small, Almond Milk903771.43.911.90.39.681
Small, Oat Milk1315481.04.421.10.712.394
Medium, Skim Milk15966510.60.328.00.327.9122
Medium, Lactose Free Milk2329718.99.726.67.126.5104
Medium, Soy Milk1737248.45.022.50.819.4195
Medium, Almond Milk1556492.26.321.80.518.2129
Medium, Oat Milk2219251.77.136.71.122.5150
Large, Skim Milk21790813.60.338.90.338.8156
Large, Lactose Free Milk3101,29711.412.437.29.137.1133
Large, Soy Milk23497910.76.431.91.127.8250
Large, Almond Milk2128872.98.131.00.726.3166
Large, Oat Milk2951,2342.19.150.11.431.8193

Lowest: Small, Almond Milk at 90 kcal. Highest: Large, Lactose Free Milk at 310 kcal - a 220 kcal spread.

How it compares with other McDonald's hot drinks

Of the 19 hot drinks on the McDonald's menu, Hazelnut Latte ranks 10th of 19 for protein and is the 15th lowest in calories. The category average is 67 kcal, so this one is above average by 25 kcal.

ItemkcalkJProtein gFat gCarbs g
Cappuccino (15 options)803357.60.311.3
Caramel Latte (15 options)923856.60.215.7
Vanilla Latte (15 options)923856.60.215.7
Hazelnut Latte (15 options)923856.60.215.7
Chai Latte (15 options)1365698.51.022.8
Mocha (15 options)14761510.00.823.6
Hot Chocolate (15 options)1887879.81.232.4

Sorted by calories, showing the items either side of this one. See every McDonald's hot drinks item.

Quick answers

How many calories are in a McDonald's Hazelnut Latte?

Hazelnut Latte at McDonald's ranges from 90 to 310 calories depending on the option. The Small, Skim Milk is 92 kcal (385 kJ).

How much protein is in McDonald's's Hazelnut Latte?

6.6 g of protein in the Small, Skim Milk, which works out to 7.2 g per 100 kcal - rated A (excellent) for protein density on Macro Menu.

How many kJ is that?

385 kJ. Australian menus list kilojoules; divide by 4.184 to get calories. 385 kJ is roughly 4% of an 8,700 kJ day.

Is it a lower-calorie choice at McDonald's?

Within McDonald's hot drinks it is the 15th lowest of 19. The lowest-calorie option in that category is Espresso at 0 kcal, and the highest-protein is Mocha with 10.0 g.

Compare it with

The closest drinks by calories, at the other chains and on this menu.

vs Lipton Lemon Ice TeaRed Rooster · same calories, -6.6 g proteinvs Lipton Peach Ice TeaKFC · +2 kcal, -6.1 g proteinvs Just Juice Apple 200mLSubway · -4 kcal, -6.6 g proteinvs Caramel LatteMcDonald's · same calories, same protein

More McDonald's hot drinks

Caramel Latte92 kcal · 6.6 g proteinVanilla Latte92 kcal · 6.6 g proteinCappuccino80 kcal · 7.6 g proteinFlat White74 kcal · 7.6 g proteinLatte74 kcal · 7.6 g proteinChai Latte136 kcal · 8.5 g protein

McDonald's full menuHighest protein at McDonald'sLowest calorie at McDonald'sOther restaurants

Source: McDonald's Australia nutrition information (QAM-059 / QAM-058) and McDonald's own live nutrition service (www.mcdonalds.com/dnaapp), per serve as sold. Last checked against the live menu on 8 September 2026. Every source.