TheCafeIndex.
October 2026 reading
The Macchiato Index
October 2026 reading · Next: April 2027

TheMacchiato Index

The canonical Macchiato, read from 6,865 café menus across Australia.

National median
$4.50
Across 6,865 venues that listed Macchiato in the October 2026 reading.
First readingOctober 2026 reading
National price range — 10th to 90th percentile
$4.00 p10median $4.50$5.50 p90
What does the spread look like?
66
478
1592
2399
1283
650
227
98
3.0–3.5
3.5–4.0
4.0–4.5
4.5–5.0
5.0–5.5
5.5–6.0
6.0–6.5
6.5–7.0
Median $4.50
Strong sample
n=6,865 venues · spread $4.00–$5.50 · October 2026
By State & Metro
October 2026 Reading
Geographic variation
Median price of Macchiato by state
WA$4.50NT$5.20SA$4.60QLD$4.50NSW$4.50VIC$4.70TAS$4.72ACT$4.50
CheaperMore expensive
By metro median
Darwin
$5.50
Hobart
$4.80
Melbourne
$4.70
Adelaide
$4.60
Sydney
$4.50
Brisbane
$4.50
Perth
$4.50
Canberra
$4.50
Australia
$4.50
Local readings of the Macchiato Index
October 2026 Reading
By cityDarwin $5.50Cairns $4.95Ballarat $4.90Launceston $4.83Mackay $4.80Bunbury $4.80Hobart $4.80Melbourne $4.70Townsville $4.60Adelaide $4.60Sydney $4.50Tamworth $4.50Central Coast $4.50Newcastle $4.50Wagga Wagga $4.50Byron Bay $4.50Wollongong $4.50Coffs Harbour $4.50Port Macquarie $4.50Geelong $4.50Bendigo $4.50Mildura $4.50Shepparton $4.50Brisbane $4.50Sunshine Coast $4.50Gold Coast $4.50Rockhampton $4.50Toowoomba $4.50Perth $4.50Barossa Valley $4.50Victor Harbor $4.50Canberra $4.50
By stateNorthern Territory $5.20Tasmania $4.72Victoria $4.70South Australia $4.60New South Wales $4.50Queensland $4.50Western Australia $4.50Australian Capital Territory $4.50
Cheapest regions — Macchiato
#RegionPricen
1Jervis Bay$4.136
2Tuggeranong$4.208
3Dural - Wisemans Ferry$4.502585
4Inverell - Tenterfield$4.50247
5Tumut - Tumbarumba$4.50369
Most expensive regions — Macchiato
#RegionPricen
1Kalamunda$4.9356
2Hobart Inner$4.7880
3Melbourne City$4.751107
4Adelaide City$4.60340
5South East Coast$4.6030
The Spread
October 2026 Reading

At the median Australian café, a Macchiato costs $4.50 this reading. The middle half of venues sit between $4.10 and $5.00 — but the regional spread is the story. In Kalamunda the median runs $4.93; in Jervis Bay it's $4.13.

Sample sizes vary by region — every number on this page ships with its n, and regions below our confidence bar are marked indicative or thin. Medians, not means: one $40 outlier doesn't move the number.

The gap between the dearest and cheapest region for Macchiato is $0.80 — +17.8% of the national median.
Macchiato prices — the short answers
October 2026 Reading

How much is a Macchiato in Australia?

A Macchiato costs $4.50 at the median Australian café, based on 6,865 priced menus in the October 2026 reading. The middle half of cafés charge between $4.10 and $5.00.

Which state has the cheapest Macchiato?

Australian Capital Territory is cheapest at $4.50; Northern Territory is dearest at $5.20.

Where is a Macchiato most expensive?

Of the regions we read, Kalamunda has the dearest median at $4.93 and Jervis Bay the cheapest at $4.13.

Sister product

For the dedicated Flat White Index — with deeper coffee analysis, roaster intel and suburb rankings — see SmallFlatWhite. TheCafeIndex covers the breadth; SmallFlatWhite covers the coffee depth.

More from Coffee — Hot
October 2026 Reading
Latte $5.60Flat White $5.50Long Black $5.30Short Black $4.50Mocha $6.00Cappuccino $5.50Piccolo $4.50Babyccino $2.30Dirty Chai $6.50Affogato $7.00Long Macchiato $5.48Magic $5.50Batch Brew $6.00Ristretto $4.50
Spotted a price we missed?
Submit a venue or report a price change. We read every one.
Submit a venue →