Christmas Eve in Manchester

It may be the night before Christmas, but Manchester is set to be anything but quiet. Whether you're looking for a cosy pint beside a roaring fire at your local boozer, a sumptuous supper to kick of the festivities or an all-night party to celebrate Santa's arrival, the UK's second city has got you covered. Check out our guide to Christmas opening hours at Manchester's best bars, pubs and clubs here. 'To all a Merry Christmas, and to all a good night'.




Dirty Martini Manchester

315 user reviews 4

Happy Hour and 1 other offer

Whether you're into mulled concoctions, egg nog tipples or a glass of brandy (Father Christmas style) nothing says Christmas like cocktails, and nowhere does cocktails quite like Dirty Martini. Opening from 3pm until 1:30am on December 24th, this is the perfect place to don your finest festive attire and dance until you hear reindeer hooves on the roof. 

eden Manchester

158 user reviews 4

Retreat from the madness of Advent at Manchester city centre's very own garden of Eden. This gorgeous botanical-themed bar will be decked out in twinkly lights and baubles come the 24th of December. Opening from 12pm till 12am, it's the perfect place to meet with friends and toast to the festive season before taking to the tiles and rocking around the Christmas tree. 

For the perfect Christmas eve girls' night out, look no further than Menagerie. Head here early evening for a gorgeous tapas and sushi-style meal, before moving onto festive-themed cocktails and a few hours of dancing on tiles. Closing at 11pm on Christmas Eve, you'll even be home and tucked up in bed before the big man pays his all-important visit. 

The Oast House

117 user reviews 5

Open from lunchtime up until 8pm this Christmas Eve, The Oast House will be serving their usual hearty winter-warming grub served on rustic platters, the perfect stomach lining nosh before the main event. Their selection of ales, wines and other beverages are sure to keep you warm as you venture out into their huge wintertime teepee!