Scotland Pub Price Map

Find the best value feed and pint in Scotland.

Every pub we track in Scotland, on one map: 3,007 pubs and 3,531 prices. Tap Find Me or zoom in, and the best value and the list below follow you.

Best Value Right NowAcross Scotland
In View: Best Value Low Mid Pricey No Price

Loading pubs…

Loading pubs…

Scotland Pub Prices at a Glance

As at 12 November 2026, PubWatch UK lists 3,007 pubs and bars in Scotland, 669 of them with prices.

How much is a pint in Scotland?

A pint of lager in Scotland averages £5.55 across 225 pubs and a pint of Guinness averages £6.39 across 170 pubs, as at 12 November 2026.

Where is the best value pint in Scotland?

The lowest lager price listed in Scotland is £3.50 at Siberia Bar. The map on this page colours every pub by its price, and the table sorts on any column.

How much is fish and chips in a Scotland pub?

Fish and chips in Scotland pubs averages £16.65 across 375 pubs,

Pint prices for every UK city, ranked: UK pint prices.

Browse by Town

Every town in Scotland with its own page. The number is how many of its pubs have prices. For every UK city side by side, see Compare.