Build your order · Track your macros · Know your numbers
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
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.