How much does a mocha cost?

What independent coffee shops across the US charge, from 1,159 real menu prices at 311 shops, collected by Fresh Cup in 2027.

12 OZ MOCHA · TYPICAL PRICE
$5.50
By size
Going from 12 to 16 oz adds $0.50.

Typical price at each size shops list.

8 oz$5.33
12 oz$5.50
16 oz$6.00
20 oz$6.35
24 oz$6.75
32 oz$7.95
Shop by shop · 12 oz
Half the shops charge between $5.00 and $6.00.

315 prices for a 12 oz mocha. The middle of the pack is $5.50.

$3.00$7.50
Where it costs the most and least

Priciest states

Florida$6.28
California$6.00
New York$5.95

Cheapest states

Georgia$4.30
North Carolina$5.10
Illinois$5.15
All 12 states, every metro and every shop are in the app.
Common questions

How much is a mocha at a coffee shop?

Typically $5.50 for a 12 oz at an independent US coffee shop. Half of shops charge between $5.00 and $6.00.

How much more is an iced mocha?

About $0.25 more. The typical 12 oz mocha costs $5.50 hot and $5.75 iced.

Is a mocha more expensive in big cities?

Yes, a little. It's $5.75 in large metros and $5.25 in small ones.

Where is a mocha most expensive?

Of the 12 states with enough prices, Florida is the priciest at $6.28 and Georgia the cheapest at $4.30.

Other drinks
What you get with an account
Ask
What does a 12oz mocha cost in Texas, broken down by metro?

Ask in plain English. You get a chart, the numbers behind it, and a link you can send to anyone.

Browse
DrinkMenu nameOzPriceShopMetro
LatteHouse Latte12$5.25CarterAustin
Cold BrewNitro Cold Brew16$5.75EpochDallas
CappuccinoCappuccino6$4.50MeritHouston
MochaMexican Mocha12$6.00FleetPortland

Every single price, filtered however you like: drink, size, city, state, shop type. Export to CSV.

Shop report cards
−3.8%
vs metro median, across 9 items
Latte12 oz · hot
$5.25
Cappuccino12 oz · hot
$5.45
Cold Brew12 oz · hot
$5.65

Any shop's menu, line by line, against what its neighbors charge for the same drink and size.

Fresh Cup sponsors and research partners get access as part of their program. Everyone else can ask.