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

TheBloody Mary Index

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

National median
$18.00
Across 121 venues that listed Bloody Mary in the April 2026 reading.
First readingApril 2026 reading
National price range — 10th to 90th percentile
$14.00 p10median $18.00$22.00 p90
What does the spread look like?
3
5
12
16
15
7
23
8
12
4
11
12–13
13–14
14–15
15–16
16–17
17–18
18–19
19–20
20–21
21–22
22–23
Median $18.00
Strong sample
n=121 venues · spread $14.00–$22.00 · April 2026
By State & Metro
April 2026 Reading
Geographic variation
Median price of Bloody Mary by state
WA$16.00NTSA$20.00QLD$18.00NSW$18.00VIC$16.00TASACT
CheaperMore expensive
By metro median
Adelaide
$20.00
Sydney
$18.00
Brisbane
$18.00
Melbourne
$16.00
Perth
$16.00
Australia
$18.00
Local readings of the Bloody Mary Index
April 2026 Reading
By citySydney $18.00Melbourne $16.00
By stateNew South Wales $18.00Victoria $16.00
Cheapest regions — Bloody Mary
#RegionPricen
1Stonnington - East$16.0048
2Perth City$16.0014
3Mudgeeraba - Tallebudgera$18.0012
4Campaspe$18.009
5Sydney Inner City$18.5026
Most expensive regions — Bloody Mary
#RegionPricen
1Norwood - Payneham - St Peters$20.006
2Sydney Inner City$18.5026
3Mudgeeraba - Tallebudgera$18.0012
4Campaspe$18.009
5Stonnington - East$16.0048
The Spread
April 2026 Reading

At the median Australian café, a Bloody Mary costs $18.00 this reading. The middle half of venues sit between $15.00 and $20.00 — but the regional spread is the story. In Norwood - Payneham - St Peters the median runs $20.00; in Stonnington - East it's $16.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 $4.00 +22.2% of the national median.
Bloody Mary prices — the short answers
April 2026 Reading

How much is a Bloody Mary in Australia?

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

Which state has the cheapest Bloody Mary?

Western Australia is cheapest at $16.00; South Australia is dearest at $20.00.

Where is a Bloody Mary most expensive?

Of the regions we read, Norwood - Payneham - St Peters has the dearest median at $20.00 and Stonnington - East the cheapest at $16.00.

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