Top News

Cheapest and most expensive places for a pint in UK - full list
Reach Daily Express | April 11, 2026 11:39 PM CST

The weather is warming up and beer garden season is almost here. There is little better than enjoying an ice cold pint in the sunshine - but not all pubs across the UK are created equal. With the cost of living crisis still very much front of mind for many, some places are less likely to break the bank.

According to small business comparison site, Bionic, the average price of a pint in the UK is now £4.85, a 27.6% increase from £3.80 in 2025. However, if that's a little out of your comfortable price range, it is still possible to find a pint for under £3.

In fact, in one Greater Manchester town the average price of a pint is just £2.50. This cheap watering hole is Bury, home to more than 35 pubs with high ratings between 4.2 and 4.9 stars - perfect for enjoying a budget friendly night out.

In second place is Burnley with an average pint price of £3.

Full list of cheapest pints in the UK:

Ranking

Major Town/ City

Country

Average Cost of a Pint (£)

1

Bury

England

£2.50

2=

Burnley

England

£3.00

2=

Darlington

England

£3.00

4=

Burton Upon Trent

England

£3.25

4=

Blackburn

England

£3.25

4=

Bradford

England

£3.25

4=

Hartlepool

England

£3.25

4=

Doncaster

England

£3.25

9=

Blackpool

England

£3.50

9=

Kingston Upon Hull

England

£3.50

However, not everyone is so lucky. In some places the average pint price has skyrocketed to a whopping £6.75 - 170% more than the country's cheapest. This unlucky region is surprisingly not London - instead, it's Oxford taking home the crown.

Although London is in second place with an average price of £6.50, it's a shared title. Also coming in second is Brighton and Hove, as well as Guildford, Reading, and Basingstoke.

Full list of the most expensive pints in the UK:

Ranking

Major Town and City

Country

Average Cost of a Pint (£)

1

Oxford

England

£6.75

2=

Brighton and Hove

England

£6.50

2=

London

England

£6.50

2=

Guildford

England

£6.50

2=

Reading

England

£6.50

2=

Basingstoke

England

£6.50

2=

Harlow

England

£6.50

8

Woking

England

£6.25

9=

Edinburgh

Scotland

£6.00

9=

Belfast

Northern Ireland

£6.00


READ NEXT
Cancel OK