The average price of a pint is on the rise, due to pubs being forced to hike their prices up as a result of inflation and the war in Ukraine.
Beer prices have increased by more than 70% since the 2008 financial crash and pub-goers are now having to fork out more than £7 in some venues.
To help keep your costs down, we’ve compiled a list of bars and pubs offering cheap drinks in the city.
These are six of the cheapest bars and pubs you can visit for a refreshing pint in and around Birmingham.

1. Trocadero
This iconic Birmingham pub tucked away on Temple Street is a great drinking spot for all occasions and is said to be cheap and cheerful, according to regular customers. It serves three regular beers as well as craft beer and cider. Posting on TripAdvisor, one person said: “Met with colleagues for a few drinks after a meeting. Cheap and cheerful. Good selection of drinks and sport on tv. Worth a visit.” | Google Maps

2. O’Neill’s Birmingham
O’Neill’s on Broad Street is a great venue to gather with friends and enjoy pints. The bar recently underwent a makeover and has new offers, including lunch and an alcoholic drink from £7. One TripAdvisor reviewer wrote: “Great pints of Guinness as per usual. Was pretty surprised how cheap it was for a city centre pub.” | Google Maps

3. The Vine
This traditional pub with a modern twist on the outskirts of Birmingham is known for serving real ales, beers, and ciders at great prices. One recent customer said: “Lovely old pub with cheap prices and friendly service.” | Google Maps

4. The Windsor
Tucked away on Cannon Street, The Windsor is a cosy local pub serving affordable food and drink. They currently offer pizza and a drink, with the option of a crisp pint of Guinness for £8.75. One TripAdvisor reviewer said: “Decent bar, decent location, decent staff. Nice food and cheap and cheerful, nice location for work drinks.” | Google Maps