How Pharmacy Opening Hours Work - 100-Hour Pharmacies, Bank Holiday Rotas Explained
A guide to NHS pharmacy contracts and out-of-hours access
Standard pharmacy hours vs. 100-hour pharmacies
Most community pharmacies in England operate under an NHS Essential Services contract that specifies their core opening hours — typically somewhere between 30 and 60 hours per week, covering standard weekday and Saturday hours. These hours are set when the pharmacy applies for its NHS contract and form the baseline that NHS.uk and the NHSBSA directory publish.
A 100-hour pharmacy is different. It holds an enhanced NHS contract that specifically requires it to open for a minimum of 100 hours per week. In practice this means opening from approximately 8am to 11pm every day of the week, or remaining open 24 hours. This contract type was introduced by NHS England to ensure that dispensing services are available outside normal working hours — particularly evenings, Sundays, and bank holidays — without relying on an entire network of pharmacies to volunteer cover.
Because 100-hour pharmacies are contractually obligated to maintain these extended hours, they are the most reliably open option for late-night or weekend needs. Find a Pharmacy highlights 100-hour pharmacies in search results precisely because they are the most predictable choice when standard pharmacies are closed.
How bank holiday rotas work
On bank holidays, the NHS does not simply rely on volunteers. Each Integrated Care Board (ICB) — the NHS body responsible for commissioning healthcare services in its geographic area — is required by NHS England to ensure adequate pharmacy access on every bank holiday of the year.
ICBs achieve this through a formal bank holiday rota. Before each bank holiday (usually published annually at the start of the NHS financial year), the ICB designates which pharmacies are required to open and for how many hours. Pharmacies on the rota receive a payment for providing this service. Pharmacies not on the rota have no obligation to open and most will be closed.
The rota can be adjusted during the year: two pharmacies can apply to swap their allocated bank holiday slots, subject to ICB approval. This means a rota published in January for Christmas Day may look different by December. Find a Pharmacy ingests ICB rota documents and updates the data when swaps are notified, but rota changes can happen with limited notice. Always telephone the pharmacy before travelling on a bank holiday.
In Scotland, bank holiday cover is managed by NHS boards rather than ICBs. In Wales, Local Health Boards fulfil this function. The principle — a formally designated rota with payment for cover — is the same across all nations.
Why hours can change unexpectedly
Even when a pharmacy is listed as open, it may occasionally be closed on arrival. Common reasons include:
- Staff shortage: Many community pharmacies employ a single responsible pharmacist. UK law prohibits a pharmacy from dispensing prescription medicines unless a registered pharmacist is physically on the premises. If the pharmacist is ill or unavoidably absent, the pharmacy must close — even mid-day.
- Dispensary equipment issues: Automated dispensing robots and compounding equipment can fail, requiring emergency maintenance.
- Late rota swaps: A bank holiday rota swap arranged close to the date may not have propagated to all data sources by the time the holiday arrives.
- Temporary closure orders: In rare cases, NHS England or a local authority may impose a temporary closure on a pharmacy, for example during an inspection.
This is why Find a Pharmacy always recommends calling ahead before making a special journey, particularly for late-night or bank holiday visits. If you arrive to find a pharmacy unexpectedly closed, NHS 111 (111, free, 24 hours — or NHS 24 on 111 in Scotland) can direct you to the nearest alternative.
How Find a Pharmacy sources its data
Find a Pharmacy combines three datasets:
- NHSBSA Consolidated Pharmaceutical List — the authoritative register of every NHS-contracted pharmacy in England, including their ODS code, address, and whether they hold a 100-hour contract. Updated monthly. Crown Copyright, licensed under the Open Government Licence v3.0.
- NHS.uk pharmacy profiles — individual pharmacy pages on NHS.uk contain opening hours structured as Schema.org JSON-LD. Find a Pharmacy scrapes these pages weekly to keep opening hours current and to gather additional information about services, accessibility, and parking.
- ICB bank holiday rota documents: Find a Pharmacy monitors published rota documents from a representative set of ICBs before each bank holiday. Where a pharmacy is listed on a rota, its bank holiday hours override the standard hours from NHS.uk. Where no rota entry exists, Find a Pharmacy conservatively shows the pharmacy as closed; it will never direct someone to a pharmacy that might be shut.
All NHS data is used under the Open Government Licence v3.0. Crown Copyright.
Find an open pharmacy now
Search by postcode or allow location access to see nearby pharmacies, their opening hours, and whether they are on today’s bank holiday rota.
Find an open pharmacy near youRelated guides