A Uvolve Macro Tool

McCafé Nutrition Calculator

Build your order · Track your macros · Know your numbers

1
Category
2
Drink
3
Size
4
Milk
5
Extras
6
Summary
Choose Your Category
What are you in the mood for today?
Hot Beverages
Cold Beverages
Choose Your Drink
Select from the range below
Choose Your Size
Select a size for your drink
Choose Your Milk
All options are milk alternatives
⚠️ Milk alternative data sourced from McDonald's Australia (April 2026). Full cream milk nutrition is estimated from Australian supermarket label data (Woolworths/Coles) and is not published by McDonald's Australia. Water/Black reflects zero milk addition.
Add Extras
Optional add-ons to customise your order
Flavoured Syrup Shot
Select flavour to see nutrition
0
Marshmallows
64 Cal · 268 kJ per serve
0
Honey
44 Cal · 184 kJ per serve
0
Your Order Summary
Full nutritional breakdown
0
Calories
0g
Protein
0g
Carbs
0g
Fat
Full Nutrition Panel
Energy0 kJ
Calories0 Cal
Protein0g
Fat, Total0g
Saturated Fat0g
Carbohydrate0g
Sugars0g
Sodium0mg
Order Breakdown
Live Nutrition
0
Calories  |  0 kJ
0g
Protein
0g
Carbs
0g
Fat
0mg
Sodium
Full Panel
Sat Fat0g
Sugars0g
Energy0 kJ
Your Order
Select items to see them here
About This Calculator and Nutrition Guide +

McCafé is one of Australia's most visited coffee chains and a daily habit for millions of Australians. The challenge for anyone tracking their nutrition is that McCafé calories vary significantly depending on your drink choice, size, milk type and extras. A small oat milk latte sits at around 90 calories while a large almond milk frappe with caramel syrup and marshmallows can push well over 300 calories. This free McCafé calorie and macro calculator lets you build your exact order step by step and see the full nutrition breakdown in real time including calories, protein, carbs, fat, sugar and sodium.

Select your category from hot or cold beverages, choose your drink, pick your size, select your milk alternative and add any extras. The calculator covers the full McCafé milk alternative menu including skim, lactose free, soy, almond and oat milk options across all available drink sizes. Extras including flavoured syrup shots in caramel, vanilla and hazelnut, marshmallows and honey are all included and update your nutrition panel automatically.

Please note this calculator covers milk alternative options only. Full cream milk variants are not included in the current dataset as McDonald's Australia does not publish full cream milk nutritional data separately for McCafé beverages.

A medium oat milk flat white at McCafé comes in at around 130 calories with approximately 5g of protein and 14g of carbohydrates. Swapping to skim milk drops that to around 100 calories while increasing the protein slightly. Adding a hazelnut syrup shot adds roughly 25 calories and 6g of sugar to any drink. If you have a two coffee a day habit those extras add up to over 3,500 additional calories across the month without you realising it.

Nutritional data is sourced directly from the official McDonald's Australia McCafé Beverages milk alternatives menu document, current as at April 2026, and updated regularly to reflect menu changes.

Want help making sense of your nutrition beyond the calculator? Uvolve Lite gives you app access with food tracking, personalised recipes, workout plans and macro targets to keep you on track every day. Find out more about Uvolve Lite here.

Need more personalised guidance and support? Contact a Uvolve nutritionist here.

Also try our other free Australian macro calculators: Subway · GYG · Zambrero · Fishbowl · Coffee · See more

Found Something Wrong?
If something looks off like a wrong number, a missing item, or anything else, let us know and we will fix it asap 😇
Contact Page

No affiliation with McDonald's Australia or McCafé. Data sourced from McDonald's Australia McCafé Beverages (Milk Alternatives) Menu — Allergen, Ingredients & Nutrition Information, April 2026. This calculator covers milk alternative options only. Values are based on standard product formulations and standard serving sizes; actual values may differ. The average adult daily energy intake is 8,700 kJ.

0
Calories
0g
Protein
0g
Carbs
0g
Fat