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

TheBloody Mary Index

The canonical Bloody Mary, read from 230 café menus across Australia.

National median
$18.00
Across 230 venues that listed Bloody Mary in the October 2026 reading.
First readingOctober 2026 reading
National price range — 10th to 90th percentile
$14.00 p10median $18.00$22.00 p90
What does the spread look like?
7
10
36
37
63
41
23
10
10–12
12–14
14–16
16–18
18–20
20–22
22–24
24–26
Median $18.00
Strong sample
n=230 venues · spread $14.00–$22.00 · October 2026
By State & Metro
October 2026 Reading
Geographic variation
Median price of Bloody Mary by state
WA$18.00NT—SA$18.00QLD$18.00NSW$20.00VIC$18.00TAS$20.00ACT—
CheaperMore expensive
By metro median
Sydney
$20.00
Hobart
$20.00
Brisbane
$18.00
Perth
$18.00
Adelaide
$18.00
Melbourne
$17.00
Australia
$18.00
Local readings of the Bloody Mary Index
October 2026 Reading
By citySydney $20.00Perth $18.00Melbourne $17.00
By stateNew South Wales $20.00Victoria $18.00Queensland $18.00Western Australia $18.00
Cheapest regions — Bloody Mary
#RegionPricen
1South Coast$18.005
2Tumut - Tumbarumba$18.0016
3Stonnington - East$18.0076
4Mudgeeraba - Tallebudgera$18.0029
5Stirling$18.0020
Most expensive regions — Bloody Mary
#RegionPricen
1Sydney Inner City$20.0041
2Hobart Inner$20.007
3Cairns - South$18.2514
4South Coast$18.005
5Tumut - Tumbarumba$18.0016
The Spread
October 2026 Reading

At the median Australian café, a Bloody Mary costs $18.00 this reading. The middle half of venues sit between $16.00 and $20.00 — but the regional spread is the story. In Sydney Inner City the median runs $20.00; in South Coast it's $18.00.

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 Bloody Mary is $2.00 — +11.1% of the national median.
Bloody Mary prices — the short answers
October 2026 Reading

How much is a Bloody Mary in Australia?

A Bloody Mary costs $18.00 at the median Australian café, based on 230 priced menus in the October 2026 reading. The middle half of cafés charge between $16.00 and $20.00.

Which state has the cheapest Bloody Mary?

South Australia is cheapest at $18.00; New South Wales is dearest at $20.00.

Where is a Bloody Mary most expensive?

Of the regions we read, Sydney Inner City has the dearest median at $20.00 and South Coast the cheapest at $18.00.

More from Alcohol
October 2026 Reading
Beer (Bottle) $8.00House Red Wine $17.75House White Wine $18.00Aperol Spritz $16.00Espresso Martini $20.00Mimosa $14.00
Spotted a price we missed?
Submit a venue or report a price change. We read every one.
Submit a venue →