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 95 Finder guides across topics including:
  • Personal finance trends and statistics
  • Cost of living and money saving tips

More guides on Finder

Go to site