'Tis the season
17:00, 24 Dec 2025
It's still a tradition in many a household for a visit to the local pub to enjoy a festive drink on Christmas Day and wish their pub landlords and neighbours a Merry Christmas. In this current climate, as pubs and bars face a number of obstacles and constraints, it is for some even more important to support their local boozers.
But which ones are opening on the big day this year?
We've compiled a list of those we know to be opening up on Christmas Day for drinks, so you can plan your Christmas Day activities around your trip to your local, or vice versa. There's pubs spanning all over the city - from more central locations, to the North and South, and even some towards South Gloucestershire...
The Miners Arms, St Werburghs
Address: 136 Mina Road, St Werburgh's, BS2 9YQ
Christmas Day opening times: The Miners Arms is open 12-2pm on Christmas Day for drinks.
The Lock Keeper, Keynsham
Address: Keynsham Road, Keynsham, BS31 2DD
Christmas Day opening times: The Lock Keeper will be open on Christmas Day between 12pm-6pm. It's website also states it will be open on Boxing Day from 11am-6pm, too.
The Wellington, Horfield
Address: Gloucester Road, Horfield, BS7 8UR
Christmas Day opening times: The Wellington is open on Christmas Day between 10am-6pm. According to a full list of festive opening hours on the pub's website, it will also be open 9am-10pm on Boxing Day.
The Royal Oak, Horfield
Address: 385 Gloucester Road, Horfield, BS7 8TR
Christmas Day opening times: According to its website, The Royal Oak will be open on Christmas Day from 10am-6pm and 11am-11pm on Boxing Day.
Hole in the Wall, Queen Square
Address: 2 The Grove, Queen Square, BS1 4QZ
Christmas Day opening times: The Hole in the Wall is open from 11.30am until 6pm on Christmas Day with the pub open 11am-11pm on Boxing Day too.
The Victoria Park
Address: 66 Raymend Road, BS3 4QW
Christmas Day opening times: The Victoria Park is open for drinks on Christmas Day between 12-4pm, with Boxing Day opening hours posted on the website as being 12-9pm.
The Jolly Sailor, Hanham
Address: 53 High Street, Hanham, BS15 3DQ
Christmas Day opening times: The Jolly Sailor in Hanham is open on Christmas Day between 10am and 2pm, and Boxing Day 12pm until late, for both drinks and pizzas.
Old Post Office, Fishponds
Address: 786 Fishponds Road, Fishponds, BS16 3TT
Christmas Day opening times: The Old Post Office in Fishponds is open for drinks on Christmas Day between 11am and 5pm, and on Boxing Day 11am-10pm.
The Bristol Flyer, Bishopston
Address: 96 Gloucester Road, Bishopston, BS7 8BN
Christmas Day opening times: The Bristol Flyer is open from 12-6pm on Christmas Day and 11am-11pm on Boxing Day, according to the hours listed on the website.