Everyone loves happy hour! Whether you’re celebrating a birthday, graduation or just the end of the working day, happy hour is a great time to unwind and relax with friends or family without spending a fortune on drinks. Plus, if you don’t fancy a big night out, the end of happy hour is a good time to call it a night! 

Most bars will generally have a happy hour for a few hours a night at their less popular times (which means it is generally earlier on Friday/Saturday nights). Some popular policies are 2-for-1 or half-price cocktails.

Why Birmingham city centre is the student cocktail hub

With venues rolling out new drinks every week and discounts that won’t break the student budget, it’s the go-to spot between lectures and study sessions.

Sure, you probably have an essay to write… But when you feel like gossiping with your uni friends, drinks are calling. So let’s see where the best happy hours in Birmingham are, so you know exactly where to go. And if you fancy going clubbing after, check out the best Birmingham clubs.

Why Happy Hour?

What sets happy hour cocktails apart? We like to think it’s the blend of classic and innovative cocktails. But let’s be honest, we just get a kick out of getting two cocktails for the price of one. Oh, and the buzz of discovering new drinks with mates during generous happy hour deals.

Now, let’s jump in. Here are 18 of the best places for happy hour in Birmingham!

1. Be At One

Address: 20 Stephenson St, Piccadilly Arcade, Birmingham, B2 4BJ

Be At One Birmingham City Centre | Birmingham Bar Reviews | DesignMyNight
Source: Be At One Instagram

Tucked inside a cosy downstairs venue, Be At One offers customers 2-for-1 cocktails when you buy two of the same drink. Timings vary between the weekend and the rest of the week: weekdays are 4 pm-7 pm and weekends (Friday/Saturday) are the slightly earlier 3 pm-6 pm. You can also get an extra hour of happy hour goodness by making an account with the app. 

2. Dirty Martini

Address: 7 Bennetts Hill, Birmingham, B2 5ST

Dirty Martini Birmingham
Source: Dirty Martini Birmingham

Dirty Martini is famous for its happy hours! Surrounded by loads of other popular bars, they’re a great stop on a night. Happy hour runs 3 pm-8 pm (Monday-Thursday), 12 pm-8 pm (Friday and Sunday) and 12 pm-6 pm (Saturday). The offer includes half-price martinis – their speciality drink – and price reductions on a range of other drinks. 

3 .The Jekyll and Hyde

Address: 28 Steelhouse Lane, Birmingham, B4 6BJ 

Another generous happy hour, The Jekyll and Hyde run their offers from 12 pm-7 pm every day, featuring two cocktails for just £9. With an extensive menu of gothic-inspired drinks, this is a great place to try out something new in a great atmosphere. And, as one of the earliest-starting happy hours, great for an afternoon out with friends if you want a quieter visit. 

4. Turtle Bay

Address: 81-91 John Bright St, Birmingham, B1 1BL

As the longest happy hour on the list, Turtle Bay run their offers all day with the exception of 7 pm-8:30 pm. From 10 am opening to 7 pm and then from 8:30 pm -closing, customers can enjoy 2-for-1 cocktails or mocktails, provided they order two of the same. These can be enjoyed alongside their delicious food or as part of a night out with friends, across all of their UK-wide locations!  

5. Las Iguanas

Address: 39 Temple St, Birmingham, B2 5DP

Las Iguanas - Birmingham Temple Street in Birmingham - Restaurant Reviews, Menus, and Prices - TheFork
Source: Las Iguanas Instagram

This is undoubtedly the most generous happy hour on our list – all day, every day! Although only on certain drinks, Las Iguanas have a 2-for-1 offer on some of their most popular cocktails from open until close. This does make them a very popular spot, particularly on the weekend, but you can also enjoy their drinks offers with dinner or for after-work drinks. 

6. Rose Villa Tavern

Address: 172 Warstone Lane, Birmingham, B18 6JW

They are run by the same company that runs The Jekyll and Hyde, which is reflected in their weird and wonderful cocktail menu. Happy hour at Rose Villa Tavern runs from 4 pm-10 pm Mondays, 4 pm-8 pm Tuesday-Friday, 12 pm-7 pm on Saturdays and all day on Sundays, so you have plenty of time to try out some new drinks. Aside from happy hour, their bartenders can also make you a custom drink based on what you like to drink. 

7. The Village, Moseley

Address: 179 Alcester Road, Moseley, Birmingham, B13 8JR

Although The Village offers every type of drink you might expect to find in a pub, their happy hour speciality is cocktails! Every Monday to Friday, you can enjoy two cocktails (they must be the same two cocktails) for £10! A great way for groups to try out different drinks without needing to share glasses, or just to try more of your favourite classic cocktail!

8. The Lost and Found

Address: 8 Bennetts Hill, Birmingham, B2 5RS

The Lost and Found City Centre | Birmingham Bar Reviews | DesignMyNight
Source: The Lost & Found

If spending the evening drinking cocktails in a cosy bar, then this might be the place for you. Not only is the inside beautiful, The Lost and Found offers 2 for £10 cocktails Monday to Friday, 3 pm till 8 pm. You can choose from a selection of six cocktails, from smooth rum drinks to tangy gin concoctions, this is a great place to try out some truly exciting drinks. 

9. Revolución de Cuba

Address: 8 Temple St, Birmingham, B2 5BN

If you want happy hour alongside great food and music, then try Revolucion de Cuba! Everything from the music, the decoration and food to their drinks are Latin-inspired. Many of their drinks are made using Cuban-inspired rum, although they also serve a range of gin and vodka-based cocktails. They run happy hour from Sunday evening to Friday evening, between 5 pm and 7 pm across all venues. 

Revolucion de Cuba
Source: Revolucion de Cuba Facebook

10. The Botanist

Address: 14-16 Temple Street, Birmingham, B2 5BG

Nestled in the heart of the Jewellery Quarter, The Botanist is more than just a bar. With its botanical-inspired decor and a drinks menu boasting herbs, fruits, and spices, it offers a unique cocktail experience. During happy hour, students can enjoy discounted prices, making it a popular spot for weekday wind-downs and weekend revelries.

The Botanist
Source: The Botanist Instagram

11. The Victoria

Address: 48 John Bright St, Birmingham B1 1BN

In the mood for 2 cocktails without breaking the bank? Drop by The Victoria before 8pm or chill there all day on Sundays to get both for just a tenner! If you’re catching a show at the Alexandra Theatre, it’s the ideal spot for pre-show vibes since it’s just next door.

Heads up, though: they’re taking a break on Sundays and Mondays, but they’re all yours from 4pm on other days!

12. NQ64

The Custard Factory, Gibb St, Deritend, Birmingham B9 4BG

Gamers, assemble! If old-school video games and neon vibes are your jam, this arcade’s got your back. For just £15, snag a cocktail from their epic list and score 15 tokens for a trip down nostalgia lane with their rad games.

Just there for the sips and chats? No worries – bag 2 cocktails for £12 or keep it simple with a pint for £4. Dive into these deals from Monday to Friday, 4-7pm. Game on!

happy hours birmingham
Source: NQ64

13. Zumhof Biergarten

29 Heath Mill Ln, Deritend, Birmingham B9 4AL

Looking for a blend of brainy fun and boozy deals? Thursdays at this Digbeth spot serve up a combo of pub trivia and drink specials. Swing by on quiz night to bag 2-for-1 cocktails and doubles with a mixer for just £5.

14. Chapter

5-6 Greenfield Cres, Birmingham B15 3BE

Nestled in the tranquil Edgbaston, a breather from the city centre’s buzz, there’s this charming bar and restaurant. Swing by for their delightful happy hour, which runs from 5-7pm, Tuesday to Saturday.

Fancy a drink at the cosy bar or planning a dine-in at the chic restaurant? They’ve got wine at £5.50 a glass, pints of beer and cider for £4.50, and ever-changing cocktails at a steal for £5. And here’s a cherry on top: a special ‘twilight’ happy hour from 10pm till closing!

15. Hockley Social Club

60 Hampton St, Birmingham B19 3LU

Hockley Social Club is truly nailing it as one of Birmingham’s trendiest warehouse hangouts. Between savouring street food and grooving (badly) to DJs, snag their 2-for-1 cocktails deals on certain weekdays – just make sure to book ahead.

Hockey Social Club
Source: Hockey Social Club

16. Pitcher & Piano

Eleven Brindley Place, Brindley Pl, Birmingham B1 2HP

With its prime canalside location, The Pitcher & Piano is a must-visit on Friday nights for some of Birmingham’s finest happy hour deals. Enjoy a bubbly evening as they serve up bottles of prosecco for a cool £20 all night long.

17. The Florence

106-110 Edmund St, Birmingham B3 2ES

Situated right in the heart of Birmingham city centre, The Florence stands out with its unique charm and unbeatable happy hour deals. No need for the frantic dash from work to wind-down; they roll out a generous 2-for-1 drinks special from 5pm to 7pm, Monday to Thursday.

The Florence
Source: The Florence

18. Vietnamese Street Kitchen

St Martins Square, Bullring, Birmingham B5 4BW

Heads up! Right above the Bullring restaurant, there’s a bar rocking the same name and dishing out 2 cocktails for just £14 – and that’s all day long. Whether you’re into timeless classics or have a thing for tropical punches, they’ve got you covered. They’re open every day, from noon to 10pm, and dropping in on a whim is totally cool.