This is how much a pint costs in each of Scotland’s major towns and cities

The price of a pint in Scotland varies a lot, depending on whether you’re drinking in a fancy cocktail bar in Edinburgh or a traditional watering hole in Perth.
The price of a pint varies a lot across Scotland. (Picture: Shutterstock)The price of a pint varies a lot across Scotland. (Picture: Shutterstock)
The price of a pint varies a lot across Scotland. (Picture: Shutterstock)

Data comes from Finder.com and the numbers are based on data from cost of living sites Expatistan and Numbeo as of 29 July 2019.

In Perth the average price of a pint is 3.07gbp. (Picture: Shutterstock)In Perth the average price of a pint is 3.07gbp. (Picture: Shutterstock)
In Perth the average price of a pint is 3.07gbp. (Picture: Shutterstock)
In Dundee, the average price of a pint is 3.29gbp. (Picture: Shuttestock)In Dundee, the average price of a pint is 3.29gbp. (Picture: Shuttestock)
In Dundee, the average price of a pint is 3.29gbp. (Picture: Shuttestock)
In Aberdeen the average price of a pint is 3.60gbp. (Picture: Shutterstock)In Aberdeen the average price of a pint is 3.60gbp. (Picture: Shutterstock)
In Aberdeen the average price of a pint is 3.60gbp. (Picture: Shutterstock)
In Inverness the average price of a pint is 3.62gbp. (Picture: Shutterstock)In Inverness the average price of a pint is 3.62gbp. (Picture: Shutterstock)
In Inverness the average price of a pint is 3.62gbp. (Picture: Shutterstock)
In Glasgow the average price of a pint is 3.79gbp. (Picture: Shutterstock)In Glasgow the average price of a pint is 3.79gbp. (Picture: Shutterstock)
In Glasgow the average price of a pint is 3.79gbp. (Picture: Shutterstock)
In Edinburgh the average price of a pint is 4.19gbp. (Picture: Shutterstock)In Edinburgh the average price of a pint is 4.19gbp. (Picture: Shutterstock)
In Edinburgh the average price of a pint is 4.19gbp. (Picture: Shutterstock)