There are 75 community pharmacies in Wirral, North West. 12 are open on Sundays and 6 stay open until 9pm or later on weekdays. 74 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
- 75
- Open on Sundays
- 12
- Open until 9pm or later on weekdays
- 6
- Latest weekday closing
- 9pm (Asda Pharmacy, Grange Road)
- NHS Pharmacy First
- 74
- Free emergency contraception
- 67
- Blood pressure checks
- 70
- Nearest A&E
- Arrowe Park Hospital, about 1.7 miles
Open late tonight
Pharmacies in Wirral open until 8pm or later today (Friday).
| Pharmacy | Open until | Telephone |
|---|---|---|
| Allied Pharmacy, Arrowe Park Hospital Arrowe Park Hospital, Arrowe Park Road, Upton, CH49 5PE | 8:30pm | 0151 677 6449 |
| Asda Pharmacy, Grange Road Asda Stores LTD, 222 Grange Road, CH41 6EB | 9pm | 0151 552 1110 |
| Asda Pharmacy, Seaview Road, Liscard Asda Superstore, Seaview Road, Liscard, Wallasey, CH45 4NZ | 8pm | 0151 691 6718 |
| Asda Pharmacy, Welton Road Welton Road, Croft Business Park, Bromborough, CH62 3QP | 9pm | 0151 346 2510 |
| Asda Pharmacy, Woodchurch Road Woodchurch Road, Upton, CH49 5PD | 9pm | 0151 522 7710 |
| Boots Pharmacy, Bromborough Retail Park Bromborough Retail Park, Welton Road, Bromborough, CH62 3PN | 8pm | 0151 343 0276 |
| Claughton Pharmacy 161 Park Road North, Claughton, Birkenhead, CH41 0DD | 9pm | 0151 653 7543 |
| Heatherlands Pharmacy 396 New Hey Road, Upton, CH49 9DA | 9pm | 0151 678 5427 |
| Tesco Instore Pharmacy, Bidston Link Road Bidston Moss Extra, Bidston Link Road, Birkenhead, CH43 7AA | 9pm | 0151 331 1629 |
| Tesco Instore Pharmacy, Telegraph Road Telegraph Road, Heswall, Wirral, CH60 7SL | 8pm | 0151 676 0447 |
No pharmacy in Wirral is listed as open until 8pm or later on Friday. 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 |
|---|---|---|
| Allied Pharmacy, Arrowe Park Hospital Arrowe Park Hospital, Arrowe Park Road, Upton, CH49 5PE | 9am to 2pm | 0151 677 6449 |
| Asda Pharmacy, Grange Road Asda Stores LTD, 222 Grange Road, CH41 6EB | 10:30am to 4:30pm | 0151 552 1110 |
| Asda Pharmacy, Seaview Road, Liscard Asda Superstore, Seaview Road, Liscard, Wallasey, CH45 4NZ | 10am to 4pm | 0151 691 6718 |
| Asda Pharmacy, Welton Road Welton Road, Croft Business Park, Bromborough, CH62 3QP | 10am to 4pm | 0151 346 2510 |
| Asda Pharmacy, Woodchurch Road Woodchurch Road, Upton, CH49 5PD | 10am to 4pm | 0151 522 7710 |
| Boots Pharmacy, Bromborough Retail Park Bromborough Retail Park, Welton Road, Bromborough, CH62 3PN | 10am to 4pm | 0151 343 0276 |
| Boots Pharmacy, Grange Road 215 Grange Road, Birkenhead, CH41 2PH | 11am to 4pm | 0151 647 7255 |
| Claughton Pharmacy 161 Park Road North, Claughton, Birkenhead, CH41 0DD | 9am to 4pm | 0151 653 7543 |
| Heatherlands Pharmacy 396 New Hey Road, Upton, CH49 9DA | 10am to 4pm | 0151 678 5427 |
| Morrisons Pharmacy, Dee Lane Dee Lane, West Kirby, CH48 0QA | 10am to 4pm | 0151 625 8094 |
| Tesco Instore Pharmacy, Bidston Link Road Bidston Moss Extra, Bidston Link Road, Birkenhead, CH43 7AA | 10am to 4pm | 0151 331 1629 |
| Tesco Instore Pharmacy, Telegraph Road Telegraph Road, Heswall, Wirral, CH60 7SL | 10am to 4pm | 0151 676 0447 |
Sunday hours do not cover bank holidays or Easter Sunday.
NHS services at pharmacies in Wirral
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: 74. 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: 67. The morning after pill, free from the NHS.
- NHS contraception service: 70. Start or continue the contraceptive pill without seeing a GP.
- NHS blood pressure checks: 70. Free checks for adults aged 40 and over.
All pharmacies in Wirral
Grouped by postcode area, then A to Z. Today’s opening times are for Friday and do not cover bank holidays. We do not rank pharmacies.
CH41 (8 pharmacies)
Asda Stores LTD, 222 Grange Road, CH41 6EB
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 9pm
Telephone: 0151 552 1110
215 Grange Road, Birkenhead, CH41 2PH
Today: 8:30am to 5:30pm
Telephone: 0151 647 7255
161 Park Road North, Claughton, Birkenhead, CH41 0DD
Today: 9am to 1pm, 2pm to 9pm
Telephone: 0151 653 7543
44 Whetstone Lane, Birkenhead, CH41 2TF
Today: 8:45am to 1pm, 2pm to 6pm
Telephone: 0151 647 4449
Rowlands Pharmacy, 73 Market Street
73 Market Street, CH41 6AN
Today: 9am to 5:30pm
Telephone: 0151 647 8017
134 St.anne Street, Birkenhead, CH41 3SJ
Today: 9am to 1pm, 1:30pm to 6pm
Telephone: 0151 647 8679
Superdrug Pharmacy, Grange Road
203-205 Grange Road, Birkenhead, CH41 2PF
Today: 9am to 5:30pm
Telephone: 0151 647 7387
31 Laird Street, Birkenhead, CH41 8DB
Today: 9am to 6pm
Telephone: 0151 653 7720
CH42 (8 pharmacies)
218 Bebington Road, Rockferry, CH42 4QF
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0151 644 1912
296 Old Chester Road, Rock Ferry, Wirral, CH42 3XD
Today: 9am to 6pm
Telephone: 0151 645 3055
249 Old Chester Road, Birkenhead, CH42 3TD
Today: 9am to 6pm
Telephone: 0151 645 1851
Rowlands Pharmacy, New Chester Road
Riverside Health Centre, 525 New Chester Road, Rockferry,birkenhead, CH42 2AG
Today: 9am to 1pm, 2pm to 6:30pm
Telephone: 0151 645 3131
The Retail Pharmacy Unit, St Catherines Com Hosp, CH42 0LQ
Today: 9am to 6pm
Telephone: 0151 601 3132
4 Tranmere Court, Tranmere, CH42 5AB
Today: 9am to 6pm
Telephone: 0151 647 8645
Victoria Park Health Ctr, Bedford Avenue,rock Ferry, CH42 4QJ
Today: 8:30am to 6pm
Telephone: 0151 645 1201
379 Woodchurch Road, Prenton, Birkenhead, CH42 8PE
Today: 9am to 6pm
Telephone: 0151 608 2609
CH43 (7 pharmacies)
40 Balls Road, Prenton, Birkenhead, CH43 5RE
Today: 8:30am to 6:30pm
Telephone: 0151 652 8282
395 Upton Road, Prenton, CH43 9SE
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0151 677 5353
Day Lewis Pharmacy, Fender Way
41 Fender Way, Beechwood, Birkenhead, CH43 7ZJ
Today: 9am to 5:30pm
Telephone: 0151 677 2353
8-10 Holmlands Drive, Prenton, Birkenhead, CH43 0TX
Today: 9am to 6pm
Telephone: 0151 608 5093
1 Roman Road, Prenton, CH43 3DB
Today: 8:30am to 6:30pm
Telephone: 0151 608 3507
Tesco Instore Pharmacy, Bidston Link Road
Bidston Moss Extra, Bidston Link Road, Birkenhead, CH43 7AA
Today: 9am to 9pm
Telephone: 0151 331 1629
Townfield Health Centre, Townfield Close, CH43 9JW
Today: 9am to 6pm
Telephone: 0151 653 7707
CH44 (7 pharmacies)
36 Liscard Way, Wallasey, CH44 5TP
Today: 9am to 5:30pm
Telephone: 0151 638 2477
175 Poulton Road, Wallasey, Merseyside, CH44 9DG
Today: 9am to 1pm, 2:15pm to 6pm
Telephone: 0151 638 5730
9a King Street, Wallasey, CH44 8AT
Today: 9am to 6pm
Telephone: 0151 639 5016
Somerville Medical Centre, 71 Gorsey Lane, CH44 4SP
Today: 8:45am to 1pm, 2pm to 6pm
Telephone: 0151 638 2772
75-77 St Paul's Road, Wallasey, CH44 7AL
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0151 638 4555
Victoria Central Pcc, Mill Lane, Wallasey, CH44 5UF
Today: 8:30am to 6:30pm
Telephone: 0151 639 0732
32 Poulton Road, Wallasey, CH44 9DQ
Today: 9am to 1pm, 2:15pm to 6pm
Telephone: 0151 638 6609
CH45 (7 pharmacies)
Asda Pharmacy, Seaview Road, Liscard
Asda Superstore, Seaview Road, Liscard, Wallasey, CH45 4NZ
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 8pm
Telephone: 0151 691 6718
128 Rake Lane, Wallasey, CH45 5DL
Today: 8:30am to 5:30pm
Telephone: 0151 639 3531
271 Wallasey Village, Wallasey, Wirral, CH45 3LR
Today: 9am to 1pm, 1:30pm to 6pm
Telephone: 0151 638 2392
Rowlands Pharmacy, Field Road Health Centre
Field Road Health Centre, Field Road, CH45 5BG
Today: 9am to 6pm
Telephone: 0151 639 3729
62 Grove Road, CH45 3HW
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0151 639 2352
Broadway, Wallasey, CH45 3NA
Today: 8:30am to 6pm
Telephone: 0151 638 3048
100 Victoria Road, New Brighton, Wallasey, CH45 2JF
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0151 639 4361
CH46 (6 pharmacies)
254 Hoylake Road, Moreton, CH46 6AF
Today: 9am to 5:30pm
Telephone: 0151 677 5182
20 Pasture Road, Moreton, CH46 7TH
Today: 8:30am to 6pm
Telephone: 0151 677 4100
Leasowe Primary Care Ctr, Hudson Road, Leasowe, CH46 2QQ
Today: 9am to 6pm
Telephone: 0151 638 3810
205-207 Hoylake Road, Moreton, CH46 0SJ
Today: 8:30am to 6pm
Telephone: 0151 677 2344
Rowlands Pharmacy, Chadwick Street
2a Chadwick Street, Moreton, Wirral, CH46 7TE
Today: 9am to 1:30pm, 1:50pm to 6pm
Telephone: 0151 677 3814
113 Reeds Lane, Leasowe, Wirral, CH46 1QT
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0151 604 1600
CH47 (2 pharmacies)
40 Market Street, Hoylake, CH47 2AF
Today: 9am to 5:30pm
Telephone: 0151 632 4015
13 Station Approach, Meols, CH47 8XA
Today: 9am to 1pm, 1:30pm to 6pm
Telephone: 0151 632 0070
CH48 (4 pharmacies)
40 Grange Road, West Kirby, Wirral, CH48 4EF
Today: 9am to 6pm
Telephone: 0151 665 0334
11-13 the Crescent, West Kirby, CH48 4HL
Today: 9am to 5:30pm
Telephone: 0151 625 8586
Greencross Pharmacy, the Crescent
17 the Crescent, West Kirby, Wirral, CH48 4HW
Today: 9am to 5:30pm
Telephone: 0151 625 6115
Dee Lane, West Kirby, CH48 0QA
Today: 9am to 7pm
Telephone: 0151 625 8094
CH49 (6 pharmacies)
Allied Pharmacy, Arrowe Park Hospital
Arrowe Park Hospital, Arrowe Park Road, Upton, CH49 5PE
Today: 8:30am to 8:30pm
Telephone: 0151 677 6449
Asda Pharmacy, Woodchurch Road
Woodchurch Road, Upton, CH49 5PD
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 9pm
Telephone: 0151 522 7710
The Warrens Medical Ctr, Arrowe Pk Rd,thingwall, CH49 5PL
Today: 9am to 7pm
Telephone: 0151 648 1351
396 New Hey Road, Upton, CH49 9DA
Today: 8am to 9pm
Telephone: 0151 678 5427
98 Hoole Road, Wood Church, Birkenhead,wirral, CH49 8EG
Today: 9am to 6pm
Telephone: 0151 677 4932
Greasby Health Centre, 424 Frankby Road, Greasby, CH49 3PH
Today: 9am to 6pm
Telephone: 0151 678 3350
CH60 (4 pharmacies)
Boots Pharmacy, Telegraph Road
218-220 Telegraph Road, Heswall, CH60 0AL
Today: 9am to 5:30pm
Telephone: 0151 342 2663
119 Brimstage Road, Heswall, Wirral, CH60 1XF
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0151 342 4385
270 Telegraph Road, Heswall, Wirral, CH60 7SG
Today: 9am to 12:30pm, 2:30pm to 6pm
Telephone: 0151 342 8348
Tesco Instore Pharmacy, Telegraph Road
Telegraph Road, Heswall, Wirral, CH60 7SL
Today: 8:30am to 8pm
Telephone: 0151 676 0447
CH61 (3 pharmacies)
309 Pensby Road, Pensby, Wirral, CH61 9ND
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0151 648 1606
411-413 Pensby Road, Pensby, Wirral, CH61 9PF
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0151 648 1936
39 Thingwall Road, Irby, Wirral, CH61 3UE
Today: 9am to 6pm
Telephone: 0151 648 1498
CH62 (7 pharmacies)
154 Allport Road, Bromborough, CH62 6BB
Today: 9am to 1pm, 2pm to 5:30pm
Telephone: 0151 334 2254
Welton Road, Croft Business Park, Bromborough, CH62 3QP
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 9pm
Telephone: 0151 346 2510
Boots Pharmacy, Bromborough Retail Park
Bromborough Retail Park, Welton Road, Bromborough, CH62 3PN
Today: 8am to 8pm
Telephone: 0151 343 0276
1194 New Chester Road, Eastham, Wirral, CH62 9AE
Today: 9am to 1pm, 1:30pm to 5:30pm
Telephone: 0151 327 1586
Harrison Healthcare Bromborough Pharmacy
18 Allport Lane Precinct, Bromborough, Wirral, CH62 7HP
Today: 9am to 6pm
Telephone: 0151 334 2020
Rowlands Pharmacy, Sefton Road, New Ferry
Parkfield Medical Centre, Sefton Road, New Ferry, Wirral, CH62 5HS
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0151 645 3985
Tree Tops Primary Hcc, 49 Bridle Rd, Bromborough, CH62 6EE
Today: 8:30am to 1pm, 2pm to 6:30pm
Telephone: 0151 327 4554
CH63 (6 pharmacies)
21 Church Road, Lower Bebington, Wirral, CH63 7PG
Today: 9am to 6pm
Telephone: 0151 645 3925
4 Broadway, Higher Bebington, Wirral, CH63 5NH
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0151 608 4480
Day Lewis Pharmacy, Cross Lane
14-16 Cross Lane, Bebbington, Cheshire, CH63 3AL
Today: 9am to 6pm
Telephone: 0151 334 1040
Higher Beb Hth Ctr, 25 Brackenwood Road, Bebington, CH63 2LR
Today: 9am to 6pm
Telephone: 0151 608 2206
176 Bebington Road, Bebington, Wirral, CH63 7PD
Today: 8:30am to 6pm
Telephone: 0151 645 1013
3 Lancelyn Court Precinct, Spital, Bebington, Wirral, CH63 9JP
Today: 9am to 1pm, 2pm to 6pm
Telephone: 0151 334 5486
A&E and urgent help near Wirral
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 Wirral:
- Arrowe Park Hospital: A&E open 24 hours, in Wirral, about 1.7 miles from the centre of Wirral
- Royal Liverpool University Hospital: A&E open 24 hours, in Liverpool, about 4.4 miles from the centre of Wirral
- University Hospital Aintree: A&E open 24 hours, in Liverpool, about 8.0 miles from the centre of Wirral
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 Wirral are open on Sundays?
12 pharmacies in Wirral are open on Sundays. The latest to close on a Sunday is Asda Pharmacy, Grange Road, at 4:30pm. Sunday hours do not cover bank holidays, so check with the pharmacy before you travel.
Is there a late-night pharmacy in Wirral?
6 pharmacies in Wirral stay open until 9pm or later on weekdays. The latest weekday closing time is 9pm, at Asda Pharmacy, Grange Road.
Can a pharmacist treat a sore throat or UTI in Wirral?
74 of the 75 pharmacies in Wirral 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 Wirral?
67 pharmacies in Wirral 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 Wirral?
In an emergency, call 999. The nearest A&E departments open 24 hours to the centre of Wirral are Arrowe Park Hospital (about 1.7 miles) and Royal Liverpool University Hospital (about 4.4 miles), measured in a straight line.
