There are 17 community pharmacies in East Hampshire, South East. 2 are open on Sundays and 2 stay open until 9pm or later on weekdays. 17 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
- 17
- Open on Sundays
- 2
- Open until 9pm or later on weekdays
- 2
- Latest weekday closing
- 9pm (Anstey Road Pharmacy)
- NHS Pharmacy First
- 17
- Free emergency contraception
- 17
- Blood pressure checks
- 16
- Nearest A&E
- Queen Alexandra Hospital, about 15.8 miles
Open late tonight
Pharmacies in East Hampshire open until 8pm or later today (Tuesday).
| Pharmacy | Open until | Telephone |
|---|---|---|
| Anstey Road Pharmacy Alton Health Centre, Anstey Road, Alton, GU34 2QX | 9pm | 01420 88327 |
| Swan Pharmacy Swan Surgery, Swan Street, Petersfield, GU32 3AB | 9pm | 01730 264943 |
No pharmacy in East Hampshire is listed as open until 8pm or later on Tuesday. 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 |
|---|---|---|
| Anstey Road Pharmacy Alton Health Centre, Anstey Road, Alton, GU34 2QX | 10am to 7pm | 01420 88327 |
| Boots Pharmacy, 10 High Street 10 High Street, Petersfield, GU32 3JE | 10am to 4pm | 01730 263350 |
Sunday hours do not cover bank holidays or Easter Sunday.
NHS services at pharmacies in East Hampshire
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: 17. 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: 17. The morning after pill, free from the NHS.
- NHS contraception service: 17. Start or continue the contraceptive pill without seeing a GP.
- NHS blood pressure checks: 16. Free checks for adults aged 40 and over.
All pharmacies in East Hampshire
Grouped by postcode area, then A to Z. Today’s opening times are for Tuesday and do not cover bank holidays. We do not rank pharmacies.
GU26 (1 pharmacy)
Unit 2, Grove House, Headley Rd,grayshott, Hindhead, GU26 6LE
Today: 9am to 5:30pm
Telephone: 01428 604505
GU30 (1 pharmacy)
4 Haslemere Road, Liphook, GU30 7AL
Today: 9am to 7pm
Telephone: 01428 723303
GU32 (3 pharmacies)
Boots Pharmacy, 10 High Street
10 High Street, Petersfield, GU32 3JE
Today: 9am to 1:30pm, 2pm to 5:30pm
Telephone: 01730 263350
Day Lewis Pharmacy, Alpine Court
1 Alpine Court, Park Road, Petersfield, GU32 3FB
Today: 9am to 5:30pm
Telephone: 01730 263064
Swan Surgery, Swan Street, Petersfield, GU32 3AB
Today: 8am to 9pm
Telephone: 01730 264943
GU33 (1 pharmacy)
4 Liss Shopping Centre, Hillbrow Road, Liss, GU33 7RL
Today: 9am to 5:30pm
Telephone: 01730 893161
GU34 (5 pharmacies)
Alton Health Centre, Anstey Road, Alton, GU34 2QX
Today: 10am to 9pm
Telephone: 01420 88327
Boots Pharmacy, 52 High Street
52 High Street, Alton, GU34 1ET
Today: 9am to 5:30pm
Telephone: 01420 83126
Chawton Park Surgery, Chawton Park Road, Alton, GU34 1RJ
Today: 8:30am to 6pm
Telephone: 01420 590245
4 Oak Green Parade, Winchester Road, Four Marks, GU34 5HQ
Today: 9am to 6:30pm
Telephone: 01420 561270
Wellbeing Pharmacy, 68 High Street
68 High Street, Alton, GU34 1ET
Today: 9am to 6pm
Telephone: 01420 83176
GU35 (3 pharmacies)
17 Forest Centre, Pinehill Road, Bordon, GU35 0TN
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01420 475144
Forest Surgery, 60 Forest Road, Bordon, GU35 0BP
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01420 477714
Mill Lane, Headley, Bordon, GU35 8LH
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01428 717593
PO8 (2 pharmacies)
11 London Road, Horndean, Waterlooville, PO8 0BN
Today: 9am to 1pm, 2pm to 6:30pm
Telephone: 023 9259 2166
3a Green Lane, Clanfield, Waterlooville, PO8 0JU
Today: 9am to 1pm, 2pm to 5:30pm
Telephone: 023 9259 7645
PO9 (1 pharmacy)
14 the Green, Rowlands Castle, PO9 6BN
Today: 9am to 1pm, 1:30pm to 6pm
Telephone: 023 9241 3952
A&E and urgent help near East Hampshire
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 East Hampshire. The nearest are in neighbouring areas:
- Queen Alexandra Hospital: A&E open 24 hours, in Portsmouth, about 15.8 miles from the centre of East Hampshire
- St Richard's Hospital: A&E open 24 hours, in Chichester, about 16.5 miles from the centre of East Hampshire
- Basingstoke and North Hampshire Hospital: A&E open 24 hours, in Basingstoke and Deane, about 17.2 miles from the centre of East Hampshire
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 East Hampshire are open on Sundays?
2 pharmacies in East Hampshire are open on Sundays. The latest to close on a Sunday is Anstey Road Pharmacy, at 7pm. Sunday hours do not cover bank holidays, so check with the pharmacy before you travel.
Is there a late-night pharmacy in East Hampshire?
2 pharmacies in East Hampshire stay open until 9pm or later on weekdays. The latest weekday closing time is 9pm, at Anstey Road Pharmacy.
Can a pharmacist treat a sore throat or UTI in East Hampshire?
17 of the 17 pharmacies in East Hampshire 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 East Hampshire?
17 pharmacies in East Hampshire 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 East Hampshire?
In an emergency, call 999. The nearest A&E departments open 24 hours to the centre of East Hampshire are Queen Alexandra Hospital (about 15.8 miles) and St Richard's Hospital (about 16.5 miles), measured in a straight line.
