The average price of a coffee in the UK and around the world in 2025

What is the average price of a coffee?

  • The average price of a coffee in the UK is £3.35.
  • The average price of a coffee in London is £3.73.
  • The average price of a coffee in a capital city around the world is £2.55.
We’ve analysed the average prices of coffee in 161 capital cities around the world, so you can find out where your country ranks and whether you’re getting a good deal on your morning brew. Read on to find out where the UK sits globally and, if you’re looking to boost your coffee fund, you might also consider a switching offer for some extra cash.

How much is a coffee around the world?

The average price of a coffee in 2025 ranges from a bargain of 84p in Madagascar up to more than £5 in Zurich, Switzerland and almost £5 in Copenhagen, Denmark. When taking into account all capital cities analysed, the global average price for a coffee is £2.55 in 2025. This is only slightly cheaper than the average cost of a pint around the world.

The 5 cities with the most expensive coffee

1. Zürich, Switzerland £5.11
2. Denmark, Copenhagen £4.98
3. Manama, Bahrain £4.78
4. New York City, United States £4.74
5. Dubai, United Arab Emirates £4.54

The 5 cities with the cheapest coffee

1. Antananarivo, Madagascar £0.84
2. Asmara, Eritrea £0.87
3. Tunis, Tunisia £0.89
4. Addis Ababa, Ethiopia £0.93
5. Vientiane, Laos £1.09

Country City Average coffee price
Switzerland Zürich £5.11
Denmark Copenhagen £4.98
Bahrain Manama £4.78
United States New York City £4.74
UAE Dubai £4.54
Bahamas Nassau £4.45
Equatorial Guinea Malabo £4.43
Iceland Reykjavik £4.41
Qatar Doha £4.38
Angola Luanda £4.16
Jamaica Kingston £4.11
Singapore Singapore £3.95
Costa Rica San José £3.86
Turkmenistan Ashgabat £3.84
Oman Muscat £3.83
Finland Helsinki £3.83
Norway Oslo £3.82
Seychelles Victoria £3.79
France Paris £3.77
Barbados Bridgetown £3.74
Sweden Stockholm £3.74
United Kingdom London £3.68
Saint Kitts and Nevis Basseterre £3.67
Jordan Amman £3.65
Gabon Libreville £3.65
Uruguay Montevideo £3.58
Benin Cotonou £3.58
Poland Warsaw £3.56
Guyana Georgetown £3.54
Greece Athens £3.40
Panama Panama City £3.40
Argentina Buenos Aires £3.37
Netherlands Amsterdam £3.36
Guatemala Guatemala City £3.29
Canada Toronto £3.27
Austria Vienna £3.27
Ireland Dublin £3.27
DRC Kinshasa £3.26
Estonia Tallinn £3.26
Saint Lucia Castries £3.22
El Salvador San Salvador £3.19
Vanuatu Port Vila £3.14
Belgium Brussels £3.14
Rep. of the Congo Brazzaville £3.12
Senegal Dakar £3.11
Mali Bamako £3.11
Mexico Mexico City £3.11
Azerbaijan Baku £3.11
Belize Belize City £3.08
Germany Berlin £3.05
Turkey Istanbul £3.03
East Timor Dili £2.98
Lebanon Beirut £2.97
French Guinea Cayenne £2.96
Peru Lima £2.95
Zimbabwe Harare £2.94
Brunei Bandar Seri Begawan £2.90
Armenia Yerevan £2.90
Lithuania Vilnius £2.86
Chile Santiago £2.85
Latvia Riga £2.85
Solomon Islands Honiara £2.84
Dominican Republic Santo Domingo £2.84
China Beijing £2.83
Venezuela Caracas £2.81
Cyprus Nicosia £2.80
Guinea Conakry £2.79
South Korea Seoul £2.75
Iraq Baghdad £2.74
Japan Tokyo £2.70
Djibouti Djibouti £2.70
Togo Lomé £2.65
New Zealand Auckland £2.65
India Mumbai £2.62
Uganda Kampala £2.58
Australia Sydney £2.58
Spain Madrid £2.56
Ghana Accra £2.56
Czech Republic Prague £2.49
Portugal Lisbon £2.46
Georgia Tbilisi £2.46
Ecuador Guayaquil £2.44
Bolivia La Paz £2.43
Maldives Malé £2.41
Romania Bucharest £2.37
Nicaragua Managua £2.37
Malaysia Kuala Lumpur £2.33
Hungary Budapest £2.31
Thailand Bangkok £2.28
Botswana Gaborone £2.26
Sri Lanka Colombo £2.25
Cote d'Ivoire Abidjan £2.25
Philippines Manila £2.22
Slovakia Bratislava £2.22
Central African Republic Bangui £2.21
Papau New Guinea Port Moresby £2.21
Russia Moscow £2.17
Andorra Andorra la Vella £2.16
Malta Valletta £2.16
Mozambique Maputo £2.13
Saint VIncent and the Grenadines Kingstown £2.12
Niger Niamey £2.11
Mauritius Port Louis £2.11
Suriname Paramaribo £2.08
Cuba Havana £2.08
Cambodia Phnom Penh £2.04
Honduras Tegucigalpa £2.04
Burundi Bujumbura £2.03
Bulgaria Sofia £2.03
Liberia Monrovia £1.99
Morocco Casablanca £1.98
Paraguay Asunción £1.96
Myanmar (Burma) Yangon £1.95
Serbia Belgrade £1.92
Brazil Sao Paulo £1.92
Kenya Nairobi £1.88
Pakistan Karachi £1.86
Guinea Bissau Bissau £1.81
Indonesia Jakarta £1.77
Rwanda Kigali £1.77
Mauritania Nouakchott £1.76
Colombia Bogotá £1.74
Slovenia Ljubljana £1.74
Croatia Zagreb £1.67
Kyrgyztan Bishkek £1.67
Kazakhstan Astana £1.67
Bangladesh Dhaka £1.66
Vietnam Ho Chi Minh City £1.65
Namibia Windhoek £1.62
Burkina Faso Ouagadougou £1.61
Montenegro Podgorica £1.60
Tanzania Dar es Salaam £1.59
Bhutan Thimphu £1.59
South Africa Johannesburg £1.57
Uzbekistan Tashkent £1.56
Albania Tirana £1.54
Malawi Lilongwe £1.53
Tajikistan Dushanbe £1.49
Bosnia and Herzegovinia Sarajevo £1.48
Afghanistan Kabul £1.45
Cape Verde Praia £1.44
Nepal Kathmandu £1.41
Italy Rome £1.38
Belarus Minsk £1.36
Moldova Chișinău £1.35
Lesotho Maseru £1.34
Cameroon Douala £1.31
Nigeria Abuja £1.28
Samoa Apia £1.25
Zambia Lusaka £1.25
Sierra Leone Freetown £1.25
Algeria Algiers [El Djazaïr] £1.22
Haiti Port-au-Prince £1.21
Ukraine Kyiv £1.19
Egypt Cairo £1.17
Kosovo Prishtina £1.13
Laos Vientiane £1.09
Ethiopia Addis Ababa £0.93
Tunisia Tunis £0.89
Eritrea Asmara £0.87
Madagascar Antananarivo £0.84
Ethiopia Addis Ababa £0.84
Madagascar Antananarivo £0.81

What is the average price of a coffee in the UK?

The average cost of a coffee in the UK in 2025 is £3.35.

The cheapest places to get a coffee (out of the 42 cities and large towns analysed) are Milton Keynes and Leicester at just £2.69 on average. This is 66p less than the UK average and every little helps!

Kingston upon Hull and Gloucester are the next cheapest cities to buy a coffee, with prices of £2.82 and £2.85 on average.

The most expensive city to buy a coffee is, unsurprisingly, the capital London, with an average price of £3.73, although many shops will charge more than that. Cambridge, Edinburgh and Sunderland are the next most expensive cities for a cup of coffee, at £3.72 on average, while Bristol and Manchester also come near the top, with an average coffee price of £3.65.

The number of major UK cities and towns with an average coffee price of more than £3.50 has increased in the past year. In 2024, just 4 cities had an average price of more than £3.50 but, in 2025, this has risen to 12 towns and cities.

The 5 UK cities and towns with the most expensive coffee

1. London £3.73
2. Cambridge £3.72
3. Edinburgh £3.72
4. Sunderland £3.72
5. Bristol £3.65

The 5 UK cities and towns with the cheapest coffee

1. Aberystwyth £2.77
2. Milton Keynes £2.83
3. Stirling £2.85
4. Derby £2.86
5. Stoke-on-Trent £2.91

UK city or town Average coffee price
London £3.73
Cambridge £3.72
Edinburgh £3.72
Sunderland £3.72
Bristol £3.65
Manchester £3.65
Dundee £3.59
Coventry £3.57
Glasgow £3.55
Inverness £3.55
Portsmouth £3.53
Reading £3.52
Sheffield £3.45
Brighton and Hove £3.44
Newcastle upon Tyne £3.44
York £3.44
Leeds £3.41
Belfast £3.40
Plymouth £3.39
Cardiff £3.39
Liverpool £3.37
Aberdeen £3.37
Nottingham £3.34
Peterborough £3.34
Southend-on-Sea £3.34
Stoke-on-Trent £3.34
Exeter £3.32
Northampton £3.32
Swansea £3.32
Birmingham £3.31
Perth £3.30
Norwich £3.29
Southampton £3.24
Oxford £3.24
Preston £3.19
Derby £3.10
Bournemouth £3.08
Stirling £2.88
Gloucester £2.85
Kingston upon Hull £2.82
Leicester £2.69
Milton Keynes £2.69

Methodology

The numbers in this piece are based on data from cost-of-living sites Expatistan and Numbeo as of March 2025. The majority of values were averaged from the two sites. In the few cases when this was not possible, data from Numbeo or Expatistan was used alone.

Click here for more research. For all media enquiries, please contact –

Matt Mckenna
UK Head of Communications
T: +44 20 8191 8806

Sophie Barber's headshot
Written by

Content marketing manager

Sophie Barber is a content marketing manager for Finder in the UK. She has over 5 years experience in writing and publishing clear, concise and informative articles that help consumers make informed decisions. See full bio

Sophie's expertise
Sophie has written 88 Finder guides across topics including:
  • Personal finance trends and statistics
  • Cost of living and money saving tips

More guides on Finder

Go to site