Starbucks explained
Starbucks menu prices around the world
Which countries have Starbucks?
Starbucks operates in 89 markets around the world, with 41,304 stores at the end of June 2026. About 16,900 of them are in the United States, which is still by far its biggest market. China is second.
How many Starbucks stores are there outside the US?
More than half of all Starbucks stores, 22,933 of them, are outside the US. Starbucks runs about a third of its stores itself and licenses the rest to partners. In 2026 it also converted its nearly 8,000 company-run stores in China into licensed stores.
We list Starbucks menus with prices in 11 of the countries we cover. Choose one above to see the full menu.
What does a Starbucks latte cost around the world?
Sizes differ between countries, so we only compare lists that clearly give a grande. Here's a grande caffè latte on our lists, in US dollars:
| Country | Grande latte | In US dollars |
|---|---|---|
| Canada | C$5.95 | about $4.21 |
| Australia | A$6.50 | about $4.57 |
| United States | $4.95 | $4.95 |
| France | €5.70 | about $6.50 |
| United Kingdom | £5.03 | about $6.67 |
The same drink costs nearly 60% more in the UK than in Canada, once converted. UK and French prices include VAT and US and Canadian prices don't, but that only explains part of the gap.
We also list Starbucks prices for Mexico, Germany, Spain, Ireland, Thailand and Colombia. Those lists don't say which size their latte price is for, so we haven't put them in the table.
How Starbucks compares with local coffee chains
In most countries we cover, Starbucks is one of the dearer places for a coffee. In Mexico, for example, a latte is MX$82 at Starbucks but MX$50 at Caffenio on our lists. The country pages list local coffee chains too. To turn a price into your own currency, use the currency converter.