There are 44 community pharmacies in South Gloucestershire, South West. 8 are open on Sundays and 4 stay open until 9pm or later on weekdays. 43 offered NHS Pharmacy First consultations between April and June 2026, so a pharmacist can treat some common conditions without a GP appointment.
At a glance
- Pharmacies
- 44
- Open on Sundays
- 8
- Open until 9pm or later on weekdays
- 4
- Latest weekday closing
- 9pm (Asda Pharmacy, Craven Way)
- NHS Pharmacy First
- 43
- Free emergency contraception
- 43
- Blood pressure checks
- 42
- Nearest A&E
- Southmead Hospital, about 3.6 miles
Open late tonight
Pharmacies in South Gloucestershire open until 8pm or later today (Wednesday).
| Pharmacy | Open until | Telephone |
|---|---|---|
| Asda Pharmacy, Craven Way Craven Way, Longwell Green, BS30 7DY | 9pm | 0117 301 2810 |
| Asda Pharmacy, Highwood Lane Asda Superstore, Highwood Lane, Patchway, BS34 5TL | 8pm | 0117 979 0426 |
| Boots Pharmacy, Unit 1, Willow Brook Ctr Unit 1, Willow Brook Ctr, Bradley Stoke, BS32 8EF | 9pm | 01454 202327 |
| Boots Pharmacy, Unit D Gallagher Shop Pk Unit D Gallagher Shop Pk, Aldermoor Wy,longwell Grn, BS30 7ES | 9pm | 0117 967 8963 |
| Tesco Instore Pharmacy, Bradley Stoke District CT Bradley Stoke District CT, Bradley Stoke, BS32 8EF | 8pm | 01454 847747 |
| Tesco Instore Pharmacy, East Walk 12 East Walk, Yate, BS37 4AS | 9pm | 0117 291 9019 |
No pharmacy in South Gloucestershire is listed as open until 8pm or later on Wednesday. For urgent help, use NHS 111 online or call 111.
Hours do not cover bank holidays. Check with the pharmacy before you travel.
Open on Sunday
| Pharmacy | Sunday opening times | Telephone |
|---|---|---|
| Asda Pharmacy, Craven Way Craven Way, Longwell Green, BS30 7DY | 10am to 4pm | 0117 301 2810 |
| Asda Pharmacy, Highwood Lane Asda Superstore, Highwood Lane, Patchway, BS34 5TL | 10am to 4pm | 0117 979 0426 |
| Boots Pharmacy, North Walk 15-17 North Walk, Yate, BS37 4AP | 10am to 4pm | 01454 312589 |
| Boots Pharmacy, Unit 1, Willow Brook Ctr Unit 1, Willow Brook Ctr, Bradley Stoke, BS32 8EF | 10am to 4pm | 01454 202327 |
| Boots Pharmacy, Unit 116, Upper Level Unit 116, Upper Level, The Mall, Cribbs Causeway, BS34 5UP | 11am to 5pm | 0117 950 9744 |
| Boots Pharmacy, Unit D Gallagher Shop Pk Unit D Gallagher Shop Pk, Aldermoor Wy,longwell Grn, BS30 7ES | 10:30am to 4:30pm | 0117 967 8963 |
| Tesco Instore Pharmacy, Bradley Stoke District CT Bradley Stoke District CT, Bradley Stoke, BS32 8EF | 10am to 4pm | 01454 847747 |
| Tesco Instore Pharmacy, East Walk 12 East Walk, Yate, BS37 4AS | 10am to 4pm | 0117 291 9019 |
Sunday hours do not cover bank holidays or Easter Sunday.
NHS services at pharmacies in South Gloucestershire
Based on the NHS services pharmacies claimed for between April and June 2026. Services can change, so check with the pharmacy before you go.
- NHS Pharmacy First: 43. A pharmacist can assess and treat sinusitis, sore throat, earache, infected insect bites, impetigo, shingles and urinary tract infections in women, without a GP appointment. How NHS Pharmacy First works.
- Free emergency contraception: 43. The morning after pill, free from the NHS.
- NHS contraception service: 43. Start or continue the contraceptive pill without seeing a GP.
- NHS blood pressure checks: 42. Free checks for adults aged 40 and over.
All pharmacies in South Gloucestershire
Grouped by postcode area, then A to Z. Today’s opening times are for Wednesday and do not cover bank holidays. We do not rank pharmacies.
BS7 (1 pharmacy)
508 Filton Avenue, Horfield, BS7 0QE
Today: 9am to 6pm
Telephone: 0117 969 0808
BS10 (2 pharmacies)
Morrisons Pharmacy, Lysander Road
Lysander Road, Cribbs Causeway, Westbury on Trym, BS10 7UD
Today: 9am to 1:30pm, 2:30pm to 7pm
Telephone: 0117 950 9103
Units7&8,cribbs Causeway, Centre, Cribbs Causeway, BS10 7TT
Today: 8:30am to 5:30pm
Telephone: 020 3873 4550
BS15 (6 pharmacies)
5a Kingschase Shop Ctr, Regent Street, Kingswood, BS15 8LP
Today: 9am to 6pm
Telephone: 0117 967 0061
Boots Pharmacy, 10-11 Kingschase Shop Ctr
10-11 Kingschase Shop Ctr, Kingswood, BS15 8LP
Today: 9am to 5pm
Telephone: 0117 967 3834
1 High Street, Warmley, Bristol, BS15 4ND
Today: 9am to 1:30pm, 2pm to 6:30pm
Telephone: 0117 967 3679
Shaunak's Pharmacy, 123-125 High Street
123-125 High Street, Hanham, BS15 3QY
Today: 9am to 6pm
Telephone: 0117 967 3327
Shaunak's Pharmacy, Whittucks Road
Hanham Health Centre, Whittucks Road, Hanham, BS15 3HY
Today: 9am to 6:30pm
Telephone: 0117 967 3349
Well Pharmacy, Alma Road, Kingswood
Kingswood Health Centre, Alma Road, Kingswood, BS15 4EJ
Today: 9am to 6pm
Telephone: 0117 967 3384
BS16 (5 pharmacies)
1a the Village, Emersons Way, Emersons Green, BS16 7AE
Today: 9am to 7pm
Telephone: 0117 957 5893
7 Cleeve Wood Road, Downend, BS16 2SF
Today: 9am to 1pm, 2pm to 5:30pm
Telephone: 0117 956 6858
7 Badminton Road, Downend, BS16 6BB
Today: 9am to 5:30pm
Telephone: 0117 956 1988
Beaufort Road, Downend, BS16 6UG
Today: 9am to 5:30pm
Telephone: 0117 956 5836
The Willows Surgery, Hill House Road, Downend, BS16 5FJ
Today: 8:30am to 7pm
Telephone: 0117 957 0925
BS30 (5 pharmacies)
Craven Way, Longwell Green, BS30 7DY
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 9pm
Telephone: 0117 301 2810
Boots Pharmacy, Unit D Gallagher Shop Pk
Unit D Gallagher Shop Pk, Aldermoor Wy,longwell Grn, BS30 7ES
Today: 9am to 9pm
Telephone: 0117 967 8963
1 School Road Park Estate, Cadbury Heath, Warmley, BS30 8EN
Today: 9am to 6pm
Telephone: 0117 967 1192
24 Ellacombe Road, Longwell Green, BS30 9BA
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0117 932 2293
179 High Street, Oldland Common, Bristol, BS30 9QG
Today: 8:30am to 1pm, 2pm to 6:30pm
Telephone: 0117 932 2642
BS32 (3 pharmacies)
Boots Pharmacy, Unit 1, Willow Brook Ctr
Unit 1, Willow Brook Ctr, Bradley Stoke, BS32 8EF
Today: 8am to 1pm, 2pm to 9pm
Telephone: 01454 202327
Brook Way, Bradley Stoke, Bristol, BS32 9DS
Today: 9am to 6pm
Telephone: 01454 612855
Tesco Instore Pharmacy, Bradley Stoke District CT
Bradley Stoke District CT, Bradley Stoke, BS32 8EF
Today: 8am to 8pm
Telephone: 01454 847747
BS34 (7 pharmacies)
Asda Superstore, Highwood Lane, Patchway, BS34 5TL
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 8pm
Telephone: 0117 979 0426
Boots Pharmacy, Unit 116, Upper Level
Unit 116, Upper Level, The Mall, Cribbs Causeway, BS34 5UP
Today: 10am to 7pm
Telephone: 0117 950 9744
Stokes Medical Centre, Braydon Avenue, Little Stoke, BS34 6BQ
Today: 8:30am to 6:30pm
Telephone: 01454 201961
Conygre Medical Centre, 3 Conygre Road, Filton, BS34 7DA
Today: 8:30am to 12:15pm, 1:30pm to 6pm
Telephone: 0117 979 2616
Jhl Pharmacies, Ratcliffe Drive
Stoke Gifford Medical Ctr, Ratcliffe Drive, BS34 8UE
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0117 979 9130
108 Rodway Road, Patchway, Bristol, BS34 5PG
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0117 969 2878
5-7 the Parade, Coniston Road, Patchway, BS34 5LP
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0117 462 4665
BS35 (5 pharmacies)
2 Greenhill Parade, Alveston, BS35 3LU
Today: 9am to 6pm
Telephone: 01454 418222
Boots Pharmacy, 43 High Street
43 High Street, Thornbury, BS35 2AR
Today: 9am to 5:30pm
Telephone: 01454 417713
8 Eastland Road, Thornbury, Bristol, BS35 1DS
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01454 411126
Pilning Surgery, Northwick Road, Pilning, BS35 4JF
Today: 8:30am to 1pm, 2pm to 6pm
Telephone: 01454 633552
8-10 Horseshoe Lane, Thornbury, BS35 2AZ
Today: 9am to 6pm
Telephone: 01454 413235
BS36 (3 pharmacies)
Frome Valley Medical Ctr., 2 Court Road, Frampton Cotterell, BS36 2DE
Today: 9am to 6pm
Telephone: 01454 773755
Shaunaks Pharmacy, Flaxpits Lane
7 Flaxpits Lane, Winterbourne, BS36 1JY
Today: 9am to 5:30pm
Telephone: 01454 773030
14 Lower Stone Close, Frampton Cotterell, BS36 2LE
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01454 774347
BS37 (7 pharmacies)
38 Abbotswood, Yate, BS37 4NG
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01454 313193
15-17 North Walk, Yate, BS37 4AP
Today: 8am to 7pm
Telephone: 01454 312589
33 High Street, Chipping Sodbury, BS37 6BA
Today: 9am to 6pm
Telephone: 01454 313354
Wellington Road, Yate, BS37 5UY
Today: 9am to 6pm
Telephone: 01454 313093
Shaunak's Pharmacy, Kennedy Way, Yate
Courtside Surgery, Kennedy Way, Yate, BS37 4DQ
Today: 8:30am to 7pm
Telephone: 01454 322452
Tesco Instore Pharmacy, East Walk
12 East Walk, Yate, BS37 4AS
Today: 9am to 9pm
Telephone: 0117 291 9019
Kennedy Way Surgery, Kennedy Way, Yate, Bristol, BS37 4AA
Today: 8:30am to 1pm, 1:30pm to 6:45pm
Telephone: 01454 323496
A&E and urgent help near South Gloucestershire
Urgent help
If someone is seriously ill or injured and their life is at risk, call 999. For urgent help that is not an emergency, use NHS 111 online or call 111.
There is no 24-hour A&E department in South Gloucestershire. The nearest are in neighbouring areas:
- Southmead Hospital: A&E open 24 hours, in Bristol, about 3.6 miles from the centre of South Gloucestershire
- Bristol Royal Infirmary: A&E open 24 hours, in Bristol, about 5.2 miles from the centre of South Gloucestershire
- Royal United Hospital Bath: A&E open 24 hours, in Bath and North East Somerset, about 9.9 miles from the centre of South Gloucestershire
Distances are straight lines from the centre of the area (the average position of its pharmacies), not travel distances.
Frequently asked questions
Which pharmacies in South Gloucestershire are open on Sundays?
8 pharmacies in South Gloucestershire are open on Sundays. The latest to close on a Sunday is Boots Pharmacy, Unit 116, Upper Level, at 5pm. Sunday hours do not cover bank holidays, so check with the pharmacy before you travel.
Is there a late-night pharmacy in South Gloucestershire?
4 pharmacies in South Gloucestershire stay open until 9pm or later on weekdays. The latest weekday closing time is 9pm, at Asda Pharmacy, Craven Way.
Can a pharmacist treat a sore throat or UTI in South Gloucestershire?
43 of the 44 pharmacies in South Gloucestershire offered NHS Pharmacy First consultations between April and June 2026. Pharmacy First covers sinusitis (aged 12 and over), sore throat (aged 5 and over), earache (aged 1 to 17), infected insect bites and impetigo (aged 1 and over), shingles (aged 18 and over) and urinary tract infections (women aged 16 to 64).
Where can I get free emergency contraception in South Gloucestershire?
43 pharmacies in South Gloucestershire provided free NHS emergency contraception (the morning after pill) between April and June 2026. Each pharmacy page lists the NHS services it provides.
Where is the nearest A&E to South Gloucestershire?
In an emergency, call 999. The nearest A&E departments open 24 hours to the centre of South Gloucestershire are Southmead Hospital (about 3.6 miles) and Bristol Royal Infirmary (about 5.2 miles), measured in a straight line.
