How Much Is a Pint of Heineken?

Based on 9 crowdsourced prices across 9 UK pubs, the average price of a pint of Heineken is £5.48. The cheapest reported pint of Heineken is £3.50 and the most expensive is £7.25.

A pint of Heineken costs £0.03 more than the UK national average pint (£5.45).

Heineken price by city

CityAverageCheapestReports
London£5.39£3.507

Frequently asked questions

How much is a pint of Heineken in the UK in 2026?

The average price of a pint of Heineken in the UK is £5.48, based on 9 crowdsourced prices from 9 pubs. Prices range from £3.50 to £7.25.

Is Heineken more expensive than the average pint?

Yes — a pint of Heineken costs on average £0.03 more than the UK national average of £5.45.

Where is the cheapest pint of Heineken in the UK?

The cheapest reported pint of Heineken is £3.50 at The Coronation.