Macro Menu Open the app

McDonald's · Hot Drinks

Chai LatteMcDonald's calories & macros

A McDonald's Chai Latte (Small, Skim Milk) has 136 calories (569 kJ), with 8.5 g protein, 1.0 g fat and 22.8 g carbs per serve. That is about 7% of the 8,700 kJ daily intake used on Australian food labels.

McDonald's Chai Latte
Calories136569 kJ
Protein8.5 g25% of energy
Fat1.0 g7% of energy
Carbs22.8 g68% of energy
Protein 25%Fat 7%Carbs 68%

A6.3 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
Energy569 kJ (136 kcal)
Protein8.5 g
Fat, total1.0 g
  - saturated0.6 g
Carbohydrate22.8 g
  - sugars21.4 g
Sodium112 mg

As published by McDonald's.

Chai Latte sizes and options

OptionkcalkJProtein gFat gCarbs gSat fat gSugars gSodium mg
Small, Skim Milk1365698.51.022.80.621.4112
Small, Lactose Free Milk1897917.37.721.85.520.5100
Small, Soy Milk1466116.94.418.81.015.3165
Small, Almond Milk1335562.55.318.40.814.4118
Small, Oat Milk1807532.15.929.01.217.5133
Medium, Skim Milk23497913.11.840.41.137.7180
Medium, Lactose Free Milk3121,30511.311.938.98.436.2161
Medium, Soy Milk3101,29710.76.934.51.728.5259
Medium, Almond Milk2309624.28.333.81.427.3188
Medium, Oat Milk3001,2553.69.149.72.031.9210
Large, Skim Milk3231,35116.82.756.71.652.6237
Large, Lactose Free Milk4201,75714.515.254.910.650.8213
Large, Soy Milk3411,42713.89.049.42.341.3334
Large, Almond Milk3181,3315.610.748.51.939.7247
Large, Oat Milk4041,6904.911.768.22.645.4274

Lowest: Small, Almond Milk at 133 kcal. Highest: Large, Lactose Free Milk at 420 kcal - a 287 kcal spread.

How it compares with other McDonald's hot drinks

Of the 19 hot drinks on the McDonald's menu, Chai Latte ranks 3rd of 19 for protein and is the 16th lowest in calories. The category average is 67 kcal, so this one is above average by 69 kcal.

ItemkcalkJProtein gFat gCarbs g
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
Matcha Latte (15 options)2138917.70.236.9

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 Chai Latte?

Chai Latte at McDonald's ranges from 133 to 420 calories depending on the option. The Small, Skim Milk is 136 kcal (569 kJ).

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

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

How many kJ is that?

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

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

Within McDonald's hot drinks it is the 16th 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 Flat WhiteDonut King · same calories, -1.2 g proteinvs Raspberry FantaCarl's Jr. · +3 kcal, -8.5 g proteinvs Apple JuiceKFC · +5 kcal, -8.5 g proteinvs Iced Chai LatteMcDonald's · +4 kcal, +0.4 g protein

More McDonald's hot drinks

Mocha147 kcal · 10.0 g proteinCaramel Latte92 kcal · 6.6 g proteinVanilla Latte92 kcal · 6.6 g proteinHazelnut Latte92 kcal · 6.6 g proteinHot Chocolate188 kcal · 9.8 g proteinCappuccino80 kcal · 7.6 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.