What is the average cost of a pint?
- The average cost of a pint in the UK is £5.44.
- The average cost of a pint in London is £6.50, the most expensive city in the UK.
- The average cost of a pint in major cities around the world is £2.76.
The cost of a pint of beer in 2025 ranges from £0.68 in Madagascar all the way up to £9.95 in Doha, Qatar. The world average cost for a pint from the 155 major cities in countries around the world analysed is £2.76 in 2025, similar to last year’s world average of £2.75.
London in the UK is still pricier than most of the list, with the average cost of £6.50 for a pint in the UK’s most populated city, coming in as the 10th most expensive in countries around the world. London charges more than double the world average.
1. Doha, Qatar £9.95
2. Dubai, United Arab Emirates £9.46
3. Muscat, Oman £8.76
4. Reykjavik, Iceland £8.41
5. Oslo, Norway £7.97
1. Antananarivoseru, Madagascar £0.68
2. Addis Ababa, Ethiopia £0.70
3. Lome, Togo £0.71
4. Vientiane, Laos £0.74
5. Lagos, Nigeria £0.74
Country | City | Average price of a pint |
---|---|---|
Qatar | Doha | £9.95 |
UAE | Dubai | £9.46 |
Oman | Muscat | £8.76 |
Iceland | Reykjavik | £8.41 |
Norway | Oslo | £7.97 |
Bahrain | Manama | £7.53 |
Greenland | Nuuk | £7.50 |
US | New York | £7.28 |
Switzerland | Zürich | £7.05 |
Finland | Helsinki | £6.84 |
United Kingdom | London | £6.50 |
Singapore | Singapore | £6.49 |
Denmark | Copenhagen | £6.35 |
Seychelles | Victoria | £6.19 |
Monaco | Monte Carlo | £6.11 |
France | Paris | £5.92 |
Ireland | Dublin | £5.92 |
Australia | Sydney | £5.73 |
Sweden | Stockholm | £5.65 |
New Zealand | Auckland | £5.55 |
Netherlands | Amsterdam | £5.50 |
Jordan | Amman | £5.28 |
Liechtenstein | Vaduz | £5.13 |
Canada | Toronto | £4.98 |
Luxembourg | Luxembourg | £4.94 |
Djibouti | Djibouti | £4.87 |
Bahamas | Nassau | £4.49 |
Greece | Athens | £4.31 |
Turkey | Istanbul | £4.17 |
Italy | Rome | £4.15 |
Latvia | Riga | £4.15 |
Austria | Vienna | £4.12 |
Belgium | Brussels | £4.04 |
Estonia | Tallinn | £3.93 |
Malaysia | Kuala Lumpur | £3.83 |
Lithuania | Vilnius | £3.79 |
Poland | Warsaw | £3.64 |
Vanuatu | Port Vila | £3.50 |
Germany | Berlin | £3.48 |
French Guiana | Cayenne | £3.46 |
Spain | Madrid | £3.45 |
Morocco | Casablanca | £3.39 |
Cyprus | Nicosia | £3.34 |
San Marino | San Marino | £3.32 |
Turkmenistan | Ashgabat | £3.32 |
Uruguay | Montevideo | £3.28 |
Panama | Panama City | £3.21 |
Iraq | Baghdad | £3.17 |
Malta | Valetta | £3.11 |
Rep. of the Congo | Brazzaville | £3.05 |
Japan | Tokyo | £2.98 |
Solomon Islands | Honiara | £2.90 |
Chile | Santiago | £2.88 |
South korea | Seoul | £2.80 |
Slovenia | Ljubljana | £2.72 |
Russia | Moscow | £2.68 |
East Timor | Dili | £2.66 |
Haiti | Port-au-Prince | £2.64 |
Andorra | Andorra la Vella | £2.62 |
Thailand | Bangkok | £2.58 |
Serbia | Belgrade | £2.49 |
Nepal | Kathmandu | £2.48 |
Lebanon | Beirut | £2.43 |
Argentina | Buenos Aires | £2.43 |
Albania | Tirana | £2.40 |
Mauritius | Port Louis | £2.40 |
Indonesia | Jakarta | £2.40 |
Papua New Guinea | Port Moresby | £2.38 |
India | Mumbai | £2.35 |
Costa Rica | San José | £2.33 |
Guinea | Conakry | £2.33 |
Guatemala | Guatemala City | £2.32 |
Mexico | Mexico City | £2.28 |
Montenegro | Podgorica | £2.28 |
Croatia | Zagreb | £2.27 |
Armenia | Yerevan | £2.23 |
Fiji | Suva | £2.22 |
Romania | Bucharest | £2.19 |
Central african republic | Bangui | £2.16 |
Jamaica | Kingston | £2.16 |
Barbados | Bridgetown | £2.11 |
Peru | Lima | £2.07 |
Portugal | Lisbon | £2.07 |
Equatorial Guinea | Bata | £2.04 |
Hungary | Budapest | £2.02 |
Sri lanka | Colombo | £1.99 |
Senegal | Dakar | £1.98 |
Bulgaria | Sofia | £1.98 |
Kenya | Nairobi | £1.98 |
Syria | Damascus | £1.98 |
Algeria | Algiers | £1.98 |
Bolivia | La Paz | £1.96 |
Dominican Republic | Santo Domingo | £1.95 |
Kazakhstan | Almaty | £1.94 |
Slovakia | Bratislava | £1.92 |
Cuba | Havana | £1.91 |
Czechia | Prague | £1.86 |
South Africa | Johannesburg | £1.84 |
Trinidad and Tobago | Port of Spain | £1.83 |
Botswana | Gaborone | £1.81 |
The Gambia | Banjul | £1.80 |
Philippines | Manila | £1.80 |
El Salvador | San Salvador | £1.78 |
Bosnia and Herzegovina | Sarajevo | £1.77 |
Georgia | Tbilisi | £1.75 |
Ecuador | Guayaquil | £1.72 |
Liberia | Monrovia | £1.71 |
Brazil | São Paulo | £1.71 |
Saint Lucia | Castries | £1.70 |
Chad | N'Djamena | £1.69 |
Belize | Belize City | £1.69 |
Mongolia | Ulaanbaatar | £1.69 |
North Macedonia | Skopje | £1.69 |
Guyana | Georgetown | £1.67 |
Bhutan | Thimphu | £1.63 |
Kosovo | Pristina | £1.63 |
Tunisia | Tunis | £1.62 |
Zimbabwe | Harare | £1.60 |
Mali | Bamako | £1.60 |
Suriname | Paramaribo | £1.58 |
Saint Kitts and Nevis | Basseterre | £1.58 |
Burundi | Bujumbura | £1.55 |
Cape Verde | Praia | £1.55 |
Tajikistan | Dushanbe | £1.53 |
Saint Vincent and the Grenadines | Kingstown | £1.49 |
Vietnam | Ho Chi Minh City | £1.48 |
Uzbekistan | Tashkent | £1.44 |
Moldova | Chişinău | £1.43 |
Belarus | Minsk | £1.42 |
Azerbaijan | Baku | £1.40 |
DRC | Kinshasa | £1.34 |
Ukraine | Kiev | £1.31 |
Namibia | Windhoek | £1.29 |
Venezuela | Caracas | £1.26 |
Guinea Bissau | Bissau | £1.25 |
Gabon | Libreville | £1.23 |
Cambodia | Phnom Penh | £1.21 |
China | Shanghai | £1.19 |
Honduras | Tegucigalpa | £1.19 |
Eritrea | Asmara | £1.18 |
Paraguay | Asuncion | £1.18 |
Niger | Niamey | £1.13 |
Egypt | Cairo | £1.11 |
Cameroon | Douala | £1.11 |
Zambia | Lusaka | £1.09 |
Cote d'Ivoire | Abidjan | £1.08 |
Benin | Cotonou | £1.08 |
Ghana | Accra | £1.05 |
Nicaragua | Managua | £1.04 |
Uganda | Kampala | £1.01 |
Colombia | Bogotá | £1.01 |
Kyrgyzstan | Bishkek | £1.00 |
Lesotho | Maseru | £0.97 |
Angola | Luanda | £0.94 |
Tanzania | Dar es Salaam | £0.93 |
Mozambique | Maputo | £0.93 |
Burkina Faso | Ouagadougou | £0.90 |
Sierra Leone | Freetown | £0.86 |
Malawi | Lilongwe | £0.84 |
Myanmar (Burma) | Yangon | £0.76 |
Rwanda | Kigali | £0.74 |
Nigeria | Lagos | £0.74 |
Laos | Vientiane | £0.74 |
Togo | Lome | £0.71 |
Ethiopia | Addis Ababa | £0.70 |
Madagascar | Antananarivo | £0.68 |
The average cost of a pint in the UK in 2025 is £5.44. This has increased by 5% from an average of £5.17 in 2024.
The cheapest places to get a pint (out of the 57 cities analysed) is Dunfermline in Scotland. A beer here will cost you £3.40, which is £2.04 less than the UK average of £5.44.
Following Dunfermline, Kingston Upon Hull and Dundee are the second and third cheapest cities to buy a beer. Compared to the £3.40 for Dunfermline, Kingston Upon Hull charges £3.74 and Dundee’s average is £3.94.
On the pricier side, Brighton is the second most expensive city to buy a beer, charging £6 on average. Oxford is the third most expensive city, with an average pint price of £5.97.
A pint of beer will cost you £6.50 on average in London – the UK’s most expensive city to grab a drink. This is up 10% from an average price of £5.90 in 2023. A London pint is over £1 more than the UK average and £3.10 more than the UK’s cheapest city.
1. London £6.50
2. Brighton £6.00
3. Oxford £5.93
4. Bristol £5.85
5. Belfast £5.76
1. Dunfermline £3.40
2. Hull £3.74
3. Dundee £3.94
4. Carlisle £4.00
5. Derry £4.00
City | Average price of a pint |
---|---|
London | £6.50 |
Brighton & Hove | £6.00 |
Oxford | £5.97 |
Bristol | £5.85 |
Belfast | £5.76 |
Bath | £5.70 |
Edinburgh | £5.60 |
Winchester | £5.50 |
Chelmsford | £5.38 |
Liverpool | £5.35 |
Exeter | £5.21 |
Cambridge | £5.19 |
Norwich | £5.05 |
Birmingham | £5.04 |
Chester | £5.00 |
Truro | £5.00 |
Bangor | £5.00 |
Newport | £5.00 |
Canterbury | £4.97 |
Newcastle-upon-Tyne | £4.96 |
Sunderland | £4.95 |
Stirling | £4.95 |
Glasgow | £4.94 |
York | £4.90 |
Plymouth | £4.85 |
Southampton | £4.77 |
Manchester | £4.76 |
Chichester | £4.75 |
Cardiff | £4.74 |
Lincoln | £4.70 |
Leeds | £4.64 |
Nottingham | £4.59 |
Peterborough | £4.51 |
Colchester | £4.50 |
Durham | £4.50 |
Wolverhampton | £4.50 |
Portsmouth | £4.49 |
Inverness | £4.49 |
Swansea | £4.43 |
Sheffield | £4.37 |
Leicester | £4.29 |
Coventry | £4.28 |
Doncaster | £4.25 |
Aberdeen | £4.21 |
Bradford | £4.20 |
Lancaster | £4.20 |
Southend-on-Sea | £4.19 |
Stoke on Trent | £4.17 |
Perth | £4.05 |
Milton Keynes | £4.00 |
Wrexham | £4.00 |
Worcester | £4.00 |
Carlisle | £4.00 |
Derry | £4.00 |
Dundee | £3.94 |
Kingston-upon-Hull | £3.74 |
Dunfermline | £3.40 |
The numbers in this piece are based on data from cost-of-living sites Expatistan and Numbeo as of February 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. Countries or cities have been excluded where there is not enough reliable data or if alcohol restrictions apply.
Matt Mckenna
UK Head of Communications
T: +44 20 8191 8806
Discover who can pay money in at the Post Office, how you do this and whether your bank is supported at Post Office Everyday Banking.
Need to send a payment fast? Find out how long it might take.
The Bank of England (BoE) sets the official bank rate 8 times per year. Here at the latest base rate predictions, including expert analysis.
Our research revealed that Brits will spend an estimated £960 million during the Easter period, averaging around £28.61 per person.
We look at the latest bank branch statistics, including the number of branches in the UK and how many from each major bank are closing.
What are the biggest and most famous banks? Which banks are winning and losing customers? How are opinions about banks changing? We have collected all the latest banking statistics here.
Digital-only banks are becoming increasingly popular so we look at the latest digital and online banking statistics in the UK.
An estimated £1.3 billion has been spent on unwanted gifts in the UK, with around 31 million Brits receiving a gift they did not want.
This handy step-by-step guide explains how to transfer money from one bank account to another as quickly as possible.