Map reveals the cheapest and most expensive cities in the UK for beer (with only ONE place offering a pint for less than £4)

Beer lovers will be hoppy to hear about this ranking. 

Here we reveal the top 13 cheapest cities for pints in the UK – where the only painful price to pay will be the morning after. 

Using the online database Numbeo, we’ve also pinpointed where passionate pubgoers might consider avoiding, the 14 UK cities with the most expensive beer.

Scroll down for more on all these pints of interest…


Coventry (pictured) is the UK’s cheapest city to buy a pint, according to online database Numbeo
The second-cheapest city for beer is Newcastle upon Tyne (£4.11 per pint on average)

Topping the ‘cheapest pints’ ranking is Coventry. According to Numbeo, an imperial pint of beer in this cathedral city in the West Midlands sells on average for £3.89 ($4.85).

The second-cheapest city for beer is Newcastle upon Tyne (£4.11), with Swansea in third place. In this Welsh coastal city, experiencing the buzzing nightlife can be fuelled with pints of beer costing just £4.36 on average.

Taking fourth spot is Aberdeen. It’s a hub in a Scottish region famous for whisky – but the £4.39 price of beer serves as an extra reason to visit.

Reading, home to one of the UK’s biggest festivals, takes fifth spot (£4.44), while sixth place is split, with seven cities all offering pints for £4.45 on average – Nottingham, Leicester, Dundee, Sheffield, Cardiff, Bournemouth and Preston

Rounding out the least-expensive ranking is Birmingham, where pubgoers can expect to pay £4.46 on average for their glass of cheer.


Least expensive cities

1. Coventry. Price of an average imperial pint (568ml) – £3.89 ($4.85) 

2. Newcastle upon Tyne – £4.11 

3. Swansea – £4.36 

4. Aberdeen – £4.39 

5. Reading – £4.44 

6= Sheffield – £4.45 

6= Nottingham – £4.45 

6= Leicester – £4.45 

6= Dundee – £4.45 

6= Preston – £4.45 

6= Cardiff – £4.45 

6= Bournemouth – £4.45 

7. Birmingham – £4.46 

Most expensive cities 

1. London. Price of an average imperial pint (568ml) – £6.74 ($8.40)

2. Brighton – £6.66

3. Oxford – £5.80  

4. Belfast – £5.78

5= Edinburgh – £5.57

5= Manchester – £5.57  

6= Bristol – £5.55 

6= Cambridge – £5.55 

7. Exeter – £5.47

8. Liverpool – £5.45 

9. Norwich – £5.00

10= Portsmouth – £4.99 

10= Glasgow – £4.99 

11. Leeds – £4.89 

Source: Numbeo. Prices correct as of November 15, 2023. 


Unsurprisingly the capital, London, takes top spot for the most expensive pint in the UK – charging £6.74 ($8.40) on average, according to Numbeo. 

And Brighton lives up to its ‘London-on-Sea’ nickname, placing second in the ‘expensive’ ranking. A pint in this vibrant coastal town will cost you £6.66 on average. 

Taking third spot, Oxford is next on the list. The prestigious university city sells pints for £5.80 on average. Not cheap. 

Customers can expect to dig deep for a pint in Belfast, too, which ranks fourth on the ‘expensive’ list. 

Those visiting the Northern Ireland capital, the birthplace of the Titanic, can expect to fork out £5.78 for beer. 

Unsurprisingly the capital, London , takes top spot for the most expensive pint in the UK – charging £6.74 ($8.40) on average, according to Numbeo
Edinburgh and Manchester (above) tie for fifth place on the list (both £5.57)

READ MORE: Map reveals the cheapest and most expensive pints of beer for tourists in Europe  

Edinburgh and ‘capital of the north’ Manchester tie for fifth place on the list (both £5.57), while Bristol and Cambridge also tie. They jointly occupy sixth place, with pints in both places costing £5.55.

The famously-historic city of Exeter ranks nearer to the bottom of our list of most expensive pints in seventh place. There beer aficionados can expect to pay £5.47 per pint.

Coming in eighth place is Liverpool. This famous northern city is home to the longest cathedral in the UK, has more Georgian buildings than Bath, and serves pints costing £5.45.

Next in the ranking comes Norwich (ninth/£5.00), with Portsmouth and Glasgow tied in 10th place (both £4.99). 

The ‘expensive’ ranking is completed by Leeds, the birthplace of Marks and Spencer. There pints cost an average of £4.89.

Many Britons and visitors will lament the prices in these rankings. But there is a silver lining – they are a lot lower than the cities with the most expensive beer in Europe.

In Bergen, Norway, for instance, pints of beer cost an average of £8.91. And in Reykjavik they cost £8.86.


Denial of responsibility! Elite News is an automatic aggregator of Global media. In each content, the hyperlink to the primary source is specified. All trademarks belong to their rightful owners, and all materials to their authors. For any complaint, please reach us at – [email protected]. We will take necessary action within 24 hours.
DMCA compliant image

Leave a comment