There are 88 community pharmacies in Somerset, South West. 20 are open on Sundays and 7 stay open until 9pm or later on weekdays. 85 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
- 88
- Open on Sundays
- 20
- Open until 9pm or later on weekdays
- 7
- Latest weekday closing
- 9pm (Asda Pharmacy, Preston Road)
- NHS Pharmacy First
- 85
- Free emergency contraception
- 79
- Blood pressure checks
- 85
- Nearest A&E
- Musgrove Park Hospital, about 12.1 miles
Open late tonight
Pharmacies in Somerset open until 8pm or later today (Monday).
| Pharmacy | Open until | Telephone |
|---|---|---|
| Asda Pharmacy, Creechbarrow Road Asda Superstore, Creechbarrow Road, Taunton, TA1 2AN | 8pm | 01823 252701 |
| Asda Pharmacy, Preston Road Preston Road, BA20 2HB | 9pm | 01935 709510 |
| Asda Pharmacy, Somerset East Quay, Bridgwater, TA6 5AZ | 9pm | 01278 720410 |
| Asda Pharmacy, Warminster Road Warminster Road, Frome, BA11 5LA | 9pm | 01373 475210 |
| Cranleigh Gardens Pharmacy Cranleigh Gardens Med Ctr, Cranleigh Gardens, Bridgwater, TA6 5JS | 7pm | 01278 427645 |
| South Petherton Pharmacy Primary Healthcentre, Bernard Way, South Petherton, TA13 5EF | 9pm | 01460 242269 |
| Tesco Instore Pharmacy, Ben Travers Way Ben Travers Way, Burnham-on-Sea, TA8 1EZ | 9pm | 01278 252000 |
| Tesco Instore Pharmacy, Seaward Way Seaward Way, Minehead, TA24 5BY | 9pm | 0117 291 3890 |
| Tout's Pharmacy, Roynon Way Inside Sainsburys Smarket, Roynon Way, Cheddar, BS27 3RB | 9pm | 01934 743991 |
No pharmacy in Somerset is listed as open until 8pm or later on Monday. 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, Creechbarrow Road Asda Superstore, Creechbarrow Road, Taunton, TA1 2AN | 10am to 4pm | 01823 252701 |
| Asda Pharmacy, Preston Road Preston Road, BA20 2HB | 10am to 4pm | 01935 709510 |
| Asda Pharmacy, Somerset East Quay, Bridgwater, TA6 5AZ | 10am to 4pm | 01278 720410 |
| Asda Pharmacy, Warminster Road Warminster Road, Frome, BA11 5LA | 10am to 4pm | 01373 475210 |
| Boots Pharmacy, 10-11 Market Place 10-11 Market Place, Frome, BA11 1AB | 10am to 4pm | 01373 462402 |
| Boots Pharmacy, 34-38 Fore Street 34-38 Fore Street, Bridgwater, TA6 3NG | 10am to 4pm | 01278 422011 |
| Boots Pharmacy, 64-65 High Street 64-65 High Street, Taunton, TA1 3PT | 10:30am to 4:30pm | 01823 276061 |
| Boots Pharmacy, Middle Street 37 Middle Street, Yeovil, BA20 1LS | 10am to 4pm | 01935 426673 |
| Boots Pharmacy, the Parade 14-16 the Parade, Minehead, TA24 5UG | 10am to 4pm | 01643 702004 |
| Boots Pharmacy, Townsend Shopping Park Unit 2a Townsend Shopping Park, Shepton Mallet, BA4 5TZ | 10am to 4pm | 01749 346953 |
| Cranleigh Gardens Pharmacy Cranleigh Gardens Med Ctr, Cranleigh Gardens, Bridgwater, TA6 5JS | 3pm to 8pm | 01278 427645 |
| Glastonbury Pharmacy 16 High Street, Glastonbury, BA6 9DU | 10am to 3pm | 01458 785383 |
| Morrisons Pharmacy, Priory Bridge Road Dellars Wharf, Priory Bridge Road, TA1 1DX | 10am to 4pm | 01823 351914 |
| South Petherton Pharmacy Primary Healthcentre, Bernard Way, South Petherton, TA13 5EF | 9am to 4pm | 01460 242269 |
| Superdrug Pharmacy, Bridgwater Retail Park Unit D, Bridgwater Retail Park, Bridgwater, TA6 4AB | 10am to 4pm | 01278 423055 |
| Tesco Instore Pharmacy, Ben Travers Way Ben Travers Way, Burnham-on-Sea, TA8 1EZ | 10am to 4pm | 01278 252000 |
| Tesco Instore Pharmacy, Off Queensway, Huish Tesco Superstore, Off Queensway, Huish, Yeovil, BA20 1DL | 10am to 4pm | 0117 291 6990 |
| Tesco Instore Pharmacy, Seaward Way Seaward Way, Minehead, TA24 5BY | 10am to 4pm | 0117 291 3890 |
| Tesco Instore Pharmacy, Tucker Street Tucker Street, Wells, BA5 2DZ | 10am to 4pm | 01458 769500 |
| Tout's Pharmacy, Roynon Way Inside Sainsburys Smarket, Roynon Way, Cheddar, BS27 3RB | 10am to 4pm | 01934 743991 |
Sunday hours do not cover bank holidays or Easter Sunday.
NHS services at pharmacies in Somerset
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: 85. 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: 79. The morning after pill, free from the NHS.
- NHS contraception service: 80. Start or continue the contraceptive pill without seeing a GP.
- NHS blood pressure checks: 85. Free checks for adults aged 40 and over.
All pharmacies in Somerset
Grouped by postcode area, then A to Z. Today’s opening times are for Monday and do not cover bank holidays. We do not rank pharmacies.
BA3 (1 pharmacy)
Coleford Pharmacy, Church Street, Coleford
Crossways, Church Street, Coleford, BA3 5NH
Today: 9am to 6:30pm
Telephone: 01373 813895
BA4 (3 pharmacies)
Boots Pharmacy, Townsend Shopping Park
Unit 2a Townsend Shopping Park, Shepton Mallet, BA4 5TZ
Today: 9am to 7pm
Telephone: 01749 346953
Victoria Square, Evercreech, Shepton Mallet, BA4 6JP
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01749 830267
The Park Medical Practice, Cannards Grave Road, Shepton Mallet, BA4 5RT
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01749 605989
BA5 (3 pharmacies)
Boots Pharmacy, 19-21 High Street
19-21 High Street, Wells, BA5 2AA
Today: 9am to 5:30pm
Telephone: 01749 673138
Tesco Instore Pharmacy, Tucker Street
Tucker Street, Wells, BA5 2DZ
Today: 8:30am to 7pm
Telephone: 01458 769500
Rosebank, Priory Hlth Pk, Glastonbury Road, Wells, BA5 1XJ
Today: 8:30am to 6:30pm
Telephone: 01749 675508
BA6 (2 pharmacies)
16 High Street, Glastonbury, BA6 9DU
Today: 9am to 7pm
Telephone: 01458 785383
Glastonbury Surgery, Feversham Lane, Glastonbury, BA6 9LP
Today: 8am to 6:30pm
Telephone: 01458 834986
BA7 (1 pharmacy)
Boots Pharmacy, Fore Street, Somerset
Fore Street, Castle Cary, BA7 7BG
Today: 9am to 6pm
Telephone: 01963 350263
BA9 (2 pharmacies)
Wincanton Healthcentre, Dykes Way, Wincanton, BA9 9FQ
Today: 8:30am to 6pm
Telephone: 01963 33235
7 High Street, The Showroom, Wincanton, BA9 9JN
Today: 9am to 6pm
Telephone: 01963 832016
BA10 (1 pharmacy)
19 High Street, Bruton, BA10 0AH
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01749 812342
BA11 (5 pharmacies)
95 Locks Hill, Frome, BA11 1NG
Today: 9am to 1pm, 2pm to 5pm
Telephone: 01373 473693
96 Forest Road, Frome, BA11 2TU
Today: 9am to 6pm
Telephone: 01373 451346
Asda Pharmacy, Warminster Road
Warminster Road, Frome, BA11 5LA
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 9pm
Telephone: 01373 475210
Boots Pharmacy, 10-11 Market Place
10-11 Market Place, Frome, BA11 1AB
Today: 8:30am to 5pm
Telephone: 01373 462402
Frome Health Centre, Enos Way, Frome, BA11 2FH
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01373 455436
BA16 (2 pharmacies)
Boots Pharmacy, Hindhayes Lane
Vine Surgery, Hindhayes Lane, Street, BA16 0ET
Today: 9am to 6:30pm
Telephone: 01458 441522
82 High Street, Street, BA16 0EN
Today: 9am to 5:30pm
Telephone: 01458 442448
BA20 (8 pharmacies)
Preston Road, BA20 2HB
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 9pm
Telephone: 01935 709510
37 Middle Street, Yeovil, BA20 1LS
Today: 9am to 5pm
Telephone: 01935 426673
Hendford Lodge Med Ctr, 74 Hendford, Yeovil, BA20 1UJ
Today: 8:30am to 6:30pm
Telephone: 01935 423393
61b West Coker Road, Yeovil, BA20 2JD
Today: 9am to 6pm
Telephone: 01935 425321
9 South Street, Yeovil, BA20 1QE
Today: 8:30am to 1pm, 2pm to 6pm
Telephone: 01935 706604
The Pharmacy, Preston Grove Medical Ctr, Yeovil, BA20 2BQ
Today: 8:30am to 6pm
Telephone: 01935 433971
Superdrug Pharmacy, 15 High Street
15 High Street, Yeovil, BA20 1RQ
Today: 8:30am to 5:30pm
Telephone: 01935 423181
Tesco Instore Pharmacy, Off Queensway, Huish
Tesco Superstore, Off Queensway, Huish, Yeovil, BA20 1DL
Today: 9am to 1:30pm, 2:30pm to 7pm
Telephone: 0117 291 6990
BA21 (3 pharmacies)
Day Lewis Pharmacy, Abbey Manor Park
Abbey Pharmacy, 5a the Forum, Abbey Manor Park, BA21 3TL
Today: 8am to 5:30pm
Telephone: 01935 478243
Ryalls Park Medical Ctr, Marsh Lane, Yeovil, BA21 3BA
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01935 427191
67 St John's Road, Yeovil, BA21 5NJ
Today: 9am to 6pm
Telephone: 01935 421768
BA22 (1 pharmacy)
Day Lewis Pharmacy, The Pharmacy
The Pharmacy, 31 High Street, Ilchester, BA22 8NH
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01935 840273
BS26 (1 pharmacy)
Day Lewis Pharmacy, The Medieval House
The Medieval House, The Square, Axbridge, BS26 2AR
Today: 8:30am to 6pm
Telephone: 01934 733230
BS27 (1 pharmacy)
Inside Sainsburys Smarket, Roynon Way, Cheddar, BS27 3RB
Today: 9am to 9pm
Telephone: 01934 743991
BS28 (1 pharmacy)
1 Church Street, Wedmore, BS28 4AB
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01934 712266
DT9 (1 pharmacy)
10 High Street, Milborne Port, Sherborne, DT9 5AG
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01963 250259
TA1 (7 pharmacies)
Asda Pharmacy, Creechbarrow Road
Asda Superstore, Creechbarrow Road, Taunton, TA1 2AN
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 8pm
Telephone: 01823 252701
Boots Pharmacy, 64-65 High Street
64-65 High Street, Taunton, TA1 3PT
Today: 9am to 5:30pm
Telephone: 01823 276061
Boots Pharmacy, French Weir Avenue
French Weir Health Centre, French Weir Avenue, Taunton, TA1 1NW
Today: 9am to 6pm
Telephone: 01823 284009
Boots Pharmacy, Upper Holway Road
Upper Holway Road, Taunton, TA1 2QA
Today: 9am to 6pm
Telephone: 01823 284529
Morrisons Pharmacy, Priory Bridge Road
Dellars Wharf, Priory Bridge Road, TA1 1DX
Today: 9am to 7pm
Telephone: 01823 351914
Superdrug Pharmacy, Paul Street
1-10 Paul Street, Taunton, TA1 3PF
Today: 8:30am to 2pm, 2:30pm to 5:30pm
Telephone: 01823 322894
Well Pharmacy, Pitts Close,galmington
2 the Comeytrowe Centre, Pitts Close,galmington, Taunton, TA1 4TN
Today: 9am to 6:30pm
Telephone: 01823 256056
TA2 (5 pharmacies)
Crown Medical Centre, Venture Way, Taunton, TA2 8QY
Today: 9am to 6pm
Telephone: 01823 337888
Unit 4, Norton Mills, Morse Rd, Nort Fitzwarren, TA2 6DG
Today: 9am to 1:30pm, 2:30pm to 7pm
Telephone: 01823 215045
5 Priorswood Place, Eastwick Road, TA2 7JW
Today: 9am to 6pm
Telephone: 01823 331564
27 Frobisher Way, Taunton, TA2 6BB
Today: 9am to 1pm, 1:30pm to 5:30pm
Telephone: 01823 802779
Unit 1 Livingstone Way, Staplegrove, Taunton, TA2 6BD
Today: 9am to 6pm
Telephone: 01823 274049
TA3 (1 pharmacy)
Creech Medical Centre, Hyde Lane, Creech St Michael, TA3 5FA
Today: 9am to midday, 1pm to 6pm
Telephone: 01823 444465
TA4 (1 pharmacy)
Day Lewis Pharmacy, 1 the Square
1 the Square, Wiveliscombe, Taunton, TA4 2JT
Today: 9am to 1pm, 2pm to 5:30pm
Telephone: 01984 623284
TA6 (9 pharmacies)
East Quay, Bridgwater, TA6 5AZ
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 9pm
Telephone: 01278 720410
Boots Pharmacy, 34-38 Fore Street
34-38 Fore Street, Bridgwater, TA6 3NG
Today: 9am to 5:30pm
Telephone: 01278 422011
Cranleigh Gardens Med Ctr, Cranleigh Gardens, Bridgwater, TA6 5JS
Today: 8am to 7pm
Telephone: 01278 427645
105 Fore Street, North Petherton, Bridgwater, TA6 6RY
Today: 9am to 5pm
Telephone: 01278 445333
Redgate Health Centre, Weston Zoyland Road, Bridgwater, TA6 5BF
Today: 8:30am to 6pm
Telephone: 01278 445333
New East Quay Medical Ctr, East Quay, Bridgwater, TA6 4GP
Today: 9am to 6pm
Telephone: 01278 423015
Unit R3, Local Centre, Nokoto Drive, Bridgwater, TA6 6WU
Today: 8:45am to 6:15pm
Telephone: 01278 429255
Superdrug Pharmacy, Bridgwater Retail Park
Unit D, Bridgwater Retail Park, Bridgwater, TA6 4AB
Today: 9am to 7pm
Telephone: 01278 423055
14-16 Taunton Road, Bridgwater, TA6 3LS
Today: 8:30am to 6pm
Telephone: 01278 444756
TA7 (1 pharmacy)
4-6 Windmill Cresent, Woolavington, TA7 8HP
Today: 9am to 1pm, 2pm to 6:30pm
Telephone: 01278 683333
TA8 (5 pharmacies)
Boots Pharmacy, 15-17 High Street
15-17 High Street, Burnham-on-Sea, TA8 1NX
Today: 9am to 5:30pm
Telephone: 01278 782029
18 Victoria Street, Burnham-on-Sea, TA8 1AN
Today: 9am to 5:30pm
Telephone: 01278 497740
Day Lewis Pharmacy, Brent Road
Berrow Medical Centre, Brent Road, Berrow, TA8 2JU
Today: 8:30am to 12:30pm, 1:30pm to 6:30pm
Telephone: 01278 773912
Burnham Medical Centre, Love Lane, Burnham-on-Sea, TA8 1EU
Today: 8:30am to 1pm, 1:30pm to 6:30pm
Telephone: 01278 783079
Tesco Instore Pharmacy, Ben Travers Way
Ben Travers Way, Burnham-on-Sea, TA8 1EZ
Today: 9am to 9pm
Telephone: 01278 252000
TA9 (1 pharmacy)
22 Market Street, Highbridge, TA9 3BT
Today: 9am to 5:30pm
Telephone: 01278 783757
TA10 (1 pharmacy)
Cheapside, Langport, TA10 9PH
Today: 9am to 6pm
Telephone: 01458 250552
TA11 (1 pharmacy)
Eddystone House, West Street, Somerton, TA11 7PR
Today: 9am to 6pm
Telephone: 01458 272465
TA12 (1 pharmacy)
The Chantry, Church Street, Martock, TA12 6JL
Today: 9am to 6pm
Telephone: 01935 822554
TA13 (2 pharmacies)
Allied Pharmacy South Petherton
6 Market Square, South Petherton, TA13 5BT
Today: 9am to 6pm
Telephone: 01460 395004
Primary Healthcentre, Bernard Way, South Petherton, TA13 5EF
Today: 9am to 9pm
Telephone: 01460 242269
TA14 (1 pharmacy)
Day Lewis Pharmacy, Matts Lane
Hamdon Medical Centre, Matts Lane, Stoke Sub Hamdon, TA14 6QE
Today: 8:30am to 6:30pm
Telephone: 01935 829578
TA16 (1 pharmacy)
31 Broadway, Merriott, TA16 5QG
Today: 9am to 6pm
Telephone: 01460 72222
TA18 (2 pharmacies)
Boots Pharmacy, 8-10 Market Street
8-10 Market Street, Crewkerne, TA18 7LA
Today: 9am to 1:15pm, 2:15pm to 5:30pm
Telephone: 01460 72310
Middle Path, Crewkerne, TA18 8BX
Today: 8:30am to 6:30pm
Telephone: 01460 72781
TA19 (2 pharmacies)
6 East Street, Ilminster, TA19 0AJ
Today: 9am to 1:15pm, 2:15pm to 5:30pm
Telephone: 01460 52648
15 Silver Street, Ilminster, TA19 0DH
Today: 9am to 6pm
Telephone: 01460 52712
TA20 (2 pharmacies)
5 Fore Street, Chard, TA20 1PH
Today: 9am to 5:30pm
Telephone: 01460 63114
Mortons Pharmacy Chard Holyrood Street
Unit 1 Stringfellows Gall, Holyrood Street, Chard, TA20 2AH
Today: 9am to 6pm
Telephone: 01460 63089
TA21 (3 pharmacies)
6 High Street, Wellington, TA21 8RA
Today: 9am to 6pm
Telephone: 01823 662170
Superdrug Pharmacy, Fore Street
5 Fore Street, Wellington, TA21 8AA
Today: 8:30am to 5:30pm
Telephone: 01823 662113
Luson Surgery, Fore Street, Wellington, TA21 8AG
Today: 9am to 6:30pm
Telephone: 01823 662446
TA22 (1 pharmacy)
21 High Street, Dulverton, TA22 9HB
Today: 9am to 6pm
Telephone: 01398 323359
TA23 (1 pharmacy)
Quantock Pharmacy, 11 Swain Street, Watchet, TA23 0AB
Today: 9am to 5:30pm
Telephone: 01984 631343
TA24 (4 pharmacies)
39-41 Alcombe Road, Minehead, TA24 6BA
Today: 9am to 6pm
Telephone: 01643 703478
14-16 the Parade, Minehead, TA24 5UG
Today: 9am to 5:30pm
Telephone: 01643 702004
Doverhay, High Street, Porlock, TA24 8PT
Today: 9am to 6pm
Telephone: 01643 862455
Tesco Instore Pharmacy, Seaward Way
Seaward Way, Minehead, TA24 5BY
Today: 9am to 9pm
Telephone: 0117 291 3890
A&E and urgent help near Somerset
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.
A&E departments open 24 hours in and near Somerset:
- Musgrove Park Hospital: A&E open 24 hours, in Somerset, about 12.1 miles from the centre of Somerset
- Yeovil District Hospital: A&E open 24 hours, in Somerset, about 13.4 miles from the centre of Somerset
- Weston General Hospital: A&E open 24 hours, in North Somerset, about 17.7 miles from the centre of Somerset
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 Somerset are open on Sundays?
20 pharmacies in Somerset are open on Sundays. The latest to close on a Sunday is Cranleigh Gardens Pharmacy, at 8pm. Sunday hours do not cover bank holidays, so check with the pharmacy before you travel.
Is there a late-night pharmacy in Somerset?
7 pharmacies in Somerset stay open until 9pm or later on weekdays. The latest weekday closing time is 9pm, at Asda Pharmacy, Preston Road.
Can a pharmacist treat a sore throat or UTI in Somerset?
85 of the 88 pharmacies in Somerset 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 Somerset?
79 pharmacies in Somerset 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 Somerset?
In an emergency, call 999. The nearest A&E departments open 24 hours to the centre of Somerset are Musgrove Park Hospital (about 12.1 miles) and Yeovil District Hospital (about 13.4 miles), measured in a straight line.
