Bristol, EnglandGuides, not adverts
WeKnowBristol

Late-Night and 24-Hour Pharmacies in Bristol: The Honest Answer

Bristol has no 24-hour pharmacy, but it does have 100-hour chemists open late. Where to find them, and what to do if everything's shut.

Bristol does not have a true 24-hour pharmacy. Based on NHS data, no pharmacy in the city stays open around the clock, every day. What Bristol does have is a handful of "100-hour" pharmacies, a formal NHS contract category for chemists required to open at least 100 hours a week, which in practice means considerably longer hours than a standard high street branch, including some evening and Sunday opening. If you need something outside all of that, NHS 111 is free and available 24 hours a day and can arrange an emergency supply of most prescription medicines from an on-call pharmacy.

Why there's no 24-hour pharmacy

Twenty-four-hour pharmacies are genuinely rare across the UK outside central London, and Bristol is no exception. It isn't a gap unique to the city, it reflects how few pharmacies anywhere run night shifts, since demand overnight is low enough that most areas are served instead by extended daytime hours and an NHS 111 fallback for genuine emergencies.

The longest-opening pharmacies in Bristol

These are 100-hour contract pharmacies, meaning they're committed to opening considerably longer than a typical chemist, including evenings and often Sundays. Exact hours can vary by day and do shift over time, so always check the live hours on the NHS website or by phone before you set out, especially late in the evening.

PharmacyAddressAreaNotable for
Easton Day & Night Chemist192 Stapleton Road, BS5 0NYEastonLongest-standing extended-hours option, despite the name it isn't literally 24 hours
BootsUnit 1, Avonmeads Retail Park, St Philips Causeway, BS2 0SPSt Philip's Marsh100-hour pharmacy with evening opening
Well Pharmacy22A Lodgeside Avenue, Kingswood, BS15 1NHKingswood100-hour pharmacy serving east Bristol
ASDA PharmacyEast Street, Bedminster, BS3 4JYBedminsterIn-store pharmacy with extended daytime hours
Asda PharmacyOatlands Avenue, Whitchurch, BS14 0STWhitchurchIn-store pharmacy with extended daytime hours

Despite its name, Easton Day & Night Chemist's published weekly hours run from around 9am to 9pm rather than genuinely overnight, so don't rely on the name alone. It's still one of the better bets for an evening prescription on the east side of the city, and it's worth calling ahead if you're heading over specifically.

What to do if nothing nearby is open

If you need medication outside every pharmacy's hours and it's genuinely urgent, call NHS 111, free, any time of day or night. They can assess what you need and, where appropriate, arrange an emergency supply of most prescription medications from an on-call pharmacy, which isn't always the nearest one to you but is a real route to getting something sorted overnight. For anything that could be a medical emergency rather than a medication supply issue, call 999 or go to your nearest A&E, which in central Bristol means Southmead Hospital or the Bristol Royal Infirmary; see our hospital parking guide if you're driving there.

Finding what's open right now

Pharmacy hours change daily and shift around bank holidays, so the most reliable way to check what's open near you tonight is the NHS website's pharmacy finder (nhs.uk, search "find a pharmacy") rather than relying on a fixed list, since even 100-hour pharmacies don't all close at the same time every day. If you're searching from a specific part of the city, filter by postcode rather than assuming the nearest-sounding option on a general list is actually open.

Supermarket and chain pharmacies worth knowing

Boots, ASDA and Morrisons pharmacies across Bristol generally run longer hours than independent high street chemists, particularly branches inside larger supermarkets that stay open into the evening. They're a reasonable first call for anything past normal pharmacy hours that isn't urgent enough for NHS 111, though exact closing times vary by branch and day, so check before you travel rather than assuming a supermarket pharmacy keeps the same hours as the shop around it.

Questions people ask

Is there a 24-hour pharmacy in Bristol?

No. Based on NHS data, no pharmacy in Bristol is open 24 hours a day, every day. The city's longest-opening options are 100-hour contract pharmacies, which open considerably longer than a standard chemist but still close at night.

What is a 100-hour pharmacy?

It's a formal NHS contract category for pharmacies required to open at least 100 hours a week, which in practice means longer weekday hours and often Sunday opening. Bristol has several, including Easton Day & Night Chemist and Boots at Avonmeads.

Is Easton Day & Night Chemist actually open all night?

No, despite the name. Its published weekly hours run from around 9am to 9pm. It's still one of the longer-opening options in east Bristol, but it isn't a genuine overnight pharmacy.

What should I do if I need medication and every pharmacy is shut?

Call NHS 111, which is free and available 24 hours a day. They can arrange an emergency supply of most prescription medications from an on-call pharmacy if your need is genuinely urgent.

How do I find a pharmacy that's open right now in Bristol?

Use the NHS website's pharmacy finder and search by your postcode. Hours change daily and around bank holidays, so a live check is more reliable than any fixed list.

Are supermarket pharmacies open later than high street chemists in Bristol?

Generally yes. Boots, ASDA and Morrisons pharmacies tend to run longer hours than independent chemists, especially branches inside larger supermarkets, though exact hours vary by branch.

Updated 29 October 2026.

The Bristol Brief

One email a week: what's on, what's changed, and one guide worth your time. No adverts.

Sign me up