There are 124 community pharmacies in Bradford, Yorkshire and the Humber. 21 are open on Sundays and 16 stay open until 9pm or later on weekdays. 103 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
- 124
- Open on Sundays
- 21
- Open until 9pm or later on weekdays
- 16
- Latest weekday closing
- midnight (Midnight Pharmacy)
- NHS Pharmacy First
- 103
- Free emergency contraception
- 90
- Blood pressure checks
- 92
- Nearest A&E
- Bradford Royal Infirmary, about 0.6 miles
Open late tonight
Pharmacies in Bradford open until 8pm or later today (Monday).
| Pharmacy | Open until | Telephone |
|---|---|---|
| Asda Pharmacy, Bingley Street Bingley Street, BD21 3ER | 9pm | 01535 613910 |
| Asda Pharmacy, Manor Lane Manor Lane, BD18 3RY | 9pm | 01274 609410 |
| Asda Pharmacy, Rooley Lane Rooley Lane, BD4 7SR | 9pm | 01274 474100 |
| Bilton Pharmacy 120 City Road, BD8 8JT | 9pm | 01274 720468 |
| Boots Pharmacy, Valley Road Unit 6a, 5 Valley Road, Forster Square Retail Pk, BD1 4AG | 9pm | 01274 733817 |
| Dalesway Pharmacy 5-7 Kingsway, Bingley, BD16 4RP | 9pm | 01274 562055 |
| Day Night Pharmacy 101 Killinghall Road, Bradford, BD3 8AB | 9pm | 01274 667866 |
| Leylands Lane Pharmacy Leylands Medical Centre, 81 Leylands Lane, Bradford, BD9 5PZ | 9pm | 01274 495500 |
| Midnight Pharmacy 354 Great Horton Road, BD7 1QJ | midnight | 01274 577564 |
| Morrisons Pharmacy, Rushton Avenue, Thornbury Morrisons Supermarket, Rushton Avenue, Thornbury, BD3 7HZ | 8pm | 01274 669466 |
| Rooley Lane Pharmacy Rooley Lane, BD4 7SS | 9pm | 01274 736006 |
| Sahara Pharmacy 46-48 Duckworth Lane, Bradford, BD9 5HB | 9pm | 01274 480588 |
| Siddique Pharmacy, Great Horton Road 215 Great Horton Road, BD7 3BG | 9pm | 01274 502758 |
| Stone Pharmacy, Elliott Street, Silsden Silsden Health Centre, Elliott Street, Silsden, Keighley, BD20 0DG | 9pm | 01535 654295 |
| Tesco Instore Pharmacy, Brighouse Road 3 Brighouse Road, Queensbury, BD13 1QA | 9pm | 01274 901449 |
| Tesco Instore Pharmacy, Great Horton Road Tesco Extra, Great Horton Road, BD7 4EY | 9pm | 01274 712400 |
| Westcliffe Pharmacy Westcliffe Medical Centre, Westcliffe Road, Shipley, BD18 3EE | 9pm | 01274 585730 |
No pharmacy in Bradford 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, Bingley Street Bingley Street, BD21 3ER | 11am to 5pm | 01535 613910 |
| Asda Pharmacy, Manor Lane Manor Lane, BD18 3RY | 10am to 4pm | 01274 609410 |
| Asda Pharmacy, Rooley Lane Rooley Lane, BD4 7SR | 10am to 12:30pm, 1pm to 4pm | 01274 474100 |
| Bilton Pharmacy 120 City Road, BD8 8JT | 10am to 2pm | 01274 720468 |
| Boots Pharmacy, Brook Street 37-39 Brook Street, Ilkley, Leeds, LS29 8AG | 11am to 4pm | 01943 816959 |
| Boots Pharmacy, Queensway 22-28 Queensway, Keighley, Bradford, BD21 3PY | 10:30am to 4pm | 01535 602600 |
| Boots Pharmacy, Valley Road Unit 6a, 5 Valley Road, Forster Square Retail Pk, BD1 4AG | 11am to 5pm | 01274 733817 |
| Bradfordpharmacy Unit 5 Victoria Shop/Ctr, Young Street, BD8 9TP | 10am to 4pm | 01274 545281 |
| Dalesway Pharmacy 5-7 Kingsway, Bingley, BD16 4RP | 10am to 4pm | 01274 562055 |
| Day Night Pharmacy 101 Killinghall Road, Bradford, BD3 8AB | 10am to 10pm | 01274 667866 |
| Leylands Lane Pharmacy Leylands Medical Centre, 81 Leylands Lane, Bradford, BD9 5PZ | 9am to 5:30pm | 01274 495500 |
| Midnight Pharmacy 354 Great Horton Road, BD7 1QJ | 11am to midnight | 01274 577564 |
| Morrisons Pharmacy, Rushton Avenue, Thornbury Morrisons Supermarket, Rushton Avenue, Thornbury, BD3 7HZ | 10am to 4pm | 01274 669466 |
| Rooley Lane Pharmacy Rooley Lane, BD4 7SS | 10am to 7pm | 01274 736006 |
| Sahara Pharmacy 46-48 Duckworth Lane, Bradford, BD9 5HB | 10am to 9pm | 01274 480588 |
| Siddique Pharmacy, Great Horton Road 215 Great Horton Road, BD7 3BG | 11am to 9pm | 01274 502758 |
| Stone Pharmacy, Elliott Street, Silsden Silsden Health Centre, Elliott Street, Silsden, Keighley, BD20 0DG | 8am to 9pm | 01535 654295 |
| Tesco Instore Pharmacy, Brighouse Road 3 Brighouse Road, Queensbury, BD13 1QA | 10am to 4pm | 01274 901449 |
| Tesco Instore Pharmacy, Great Horton Road Tesco Extra, Great Horton Road, BD7 4EY | 10am to 4pm | 01274 712400 |
| Tesco Instore Pharmacy, Halifax Road Tesco Superstore, Halifax Road, Bradford, BD6 2DW | 10am to 4pm | 0345 677 9077 |
| Westcliffe Pharmacy Westcliffe Medical Centre, Westcliffe Road, Shipley, BD18 3EE | 10am to 8pm | 01274 585730 |
Sunday hours do not cover bank holidays or Easter Sunday.
NHS services at pharmacies in Bradford
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: 103. 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: 90. The morning after pill, free from the NHS.
- NHS contraception service: 88. Start or continue the contraceptive pill without seeing a GP.
- NHS blood pressure checks: 92. Free checks for adults aged 40 and over.
All pharmacies in Bradford
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.
BD1 (4 pharmacies)
Boots Pharmacy, Msu25 Charles Street Mall
Msu25 Charles Street Mall, The Broadway, Bradford, BD1 1US
Today: 9am to 5:30pm
Telephone: 01274 723946
Unit 6a, 5 Valley Road, Forster Square Retail Pk, BD1 4AG
Today: 9am to 9pm
Telephone: 01274 733817
38 Darley Street, BD1 3HN
Today: 8am to 6pm
Telephone: 01274 783334
9 Bridge Street, Bradford, BD1 1RX
Today: 8:30am to 6pm
Telephone: 01274 726611
BD2 (5 pharmacies)
75 Fagley Road, BD2 3LS
Today: 9am to 6pm
Telephone: 01274 637007
Undercliffe Hlth Care Ctr, Lowther Street, BD2 4RA
Today: 8:30am to 6pm
Telephone: 01274 640634
5-7 Institute Road, Eccleshill, BD2 2HY
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01274 638716
372 Dudley Hill Road, Bradford, BD2 3AA
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01274 626012
Wrose Health Centre, Kings Road, BD2 1QG
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01274 635984
BD3 (6 pharmacies)
Abrar Rehman Pharmacy Barkerend
845 Barkerend Road, Bradford, BD3 8QJ
Today: 9am to 6pm
Telephone: 01274 664121
47 Chelmsford Road, Bradford, BD3 8QN
Today: 9am to 6pm
Telephone: 01274 668770
101 Killinghall Road, Bradford, BD3 8AB
Today: 10am to 1:30pm, 2:30pm to 9pm
Telephone: 01274 667866
Morrisons Pharmacy, Rushton Avenue, Thornbury
Morrisons Supermarket, Rushton Avenue, Thornbury, BD3 7HZ
Today: 9am to 8pm
Telephone: 01274 669466
Farrow Medical Centre, 175 Otley Road, BD3 0HX
Today: 9am to 6pm
Telephone: 01274 635820
Robertsons Pharmacy Hillside Bridge
2 Butler Street West, Bradford, BD3 0BS
Today: 9am to 6pm
Telephone: 01274 729170
BD4 (10 pharmacies)
Rooley Lane, BD4 7SR
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 9pm
Telephone: 01274 474100
73a Hambledon Avenue, Bierley, BD4 6AX
Today: 9am to 1pm, 3pm to 5:45pm
Telephone: 01274 680009
43 Coventry Street, Bradford, BD4 7HX
Today: 9am to 6pm
Telephone: 01274 392197
21 Sticker Lane, Bradford, BD4 8DP
Today: 9am to 5pm
Telephone: 01274 666019
Rooley Lane, Bradford, BD4 7SS
Today: 8:30am to 1pm, 2pm to 6pm
Telephone: 01274 731729
271 Tong Street, BD4 9QJ
Today: 9am to 6pm
Telephone: 01274 681320
95 Holme Wood Road, BD4 9EJ
Today: 9am to 6pm
Telephone: 01274 682204
Unit 11 Rowan Trade Park, Neville Road, Bradford, BD4 8TQ
Today: 9am to 6pm
Telephone: 07493 790029
Rooley Lane, BD4 7SS
Today: 8:30am to 1pm, 2pm to 9pm
Telephone: 01274 736006
The Care Pharmacy, Mayfair Way
Chesterfield House, 3 Mayfair Way, BD4 8SH
Today: 9am to 5pm
Telephone: 01274 669922
BD5 (5 pharmacies)
Park Road Medical Centre, Park Road, BD5 0SG
Today: 9am to 1pm, 1:30pm to 6pm
Telephone: 01274 726330
Cohens Chemist, Little Horton Lane
392a Little Horton Lane, Bradford, BD5 0NX
Today: 9am to 6pm
Telephone: 01274 722564
Unit 20 Holroyd Bus Cntr, Carr Bottom Road, Bradford, BD5 9BP
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01274 738866
1054 Manchester Road, Bankfoot, Bradford, BD5 8NN
Today: 9am to 5pm
Telephone: 01274 734543
Woodroyd Centre, Woodroyd Road, Bradford, BD5 8EL
Today: 9am to 6pm
Telephone: 01274 225005
BD6 (5 pharmacies)
The Medical Centre, 28 Buttershaw Lane, BD6 2DD
Today: 9am to 6pm
Telephone: 01274 678402
Pharmacy Unit, Wibsey H/C, Fair Road, Bradford, BD6 1TD
Today: 9am to 6:30pm
Telephone: 01274 674444
40 Reevy Road West, Buttershaw, Bradford, BD6 3LX
Today: 9am to 6pm
Telephone: 01274 678100
Tesco Instore Pharmacy, Halifax Road
Tesco Superstore, Halifax Road, Bradford, BD6 2DW
Today: 9am to 1pm, 2pm to 7pm
Telephone: 0345 677 9077
81 Fair Road, Wibsey, Bradford, BD6 1TD
Today: 9am to 1pm, 1:30pm to 6pm
Telephone: 01274 678529
BD7 (10 pharmacies)
Boots Pharmacy, Great Horton Road
Horton Bank Practice, 1220a Great Horton Road, BD7 4PL
Today: 9am to 6pm
Telephone: 01274 571822
Former Windmill Gym, Ebenezer Place, Bradford, BD7 3DZ
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01274 570301
162 Clayton Road, BD7 2RD
Today: 9am to 1pm, 2pm to 6:30pm
Telephone: 01274 574641
127 Great Horton Road, BD7 1PS
Today: 9am to 6pm
Telephone: 01274 728502
82-84 Horton Grange Road, Bradford, BD7 3AQ
Today: 9am to 6pm
Telephone: 01274 576561
Unit 4 Horton Park Centre, 99 Horton Park Avenue, Bradford, BD7 3EG
Today: 9am to 1pm, 2pm to 6:30pm
Telephone: 01274 322449
354 Great Horton Road, BD7 1QJ
Today: 8:30am to midnight
Telephone: 01274 577564
Siddique Pharmacy, Great Horton Road
215 Great Horton Road, BD7 3BG
Today: 9am to 9pm
Telephone: 01274 502758
Tesco Instore Pharmacy, Great Horton Road
Tesco Extra, Great Horton Road, BD7 4EY
Today: 9am to 9pm
Telephone: 01274 712400
The Ridge Medical Centre, Cousen Road, BD7 3JX
Today: 8:30am to 6:30pm
Telephone: 01274 502761
BD8 (11 pharmacies)
Ashwell Medical Centre, Ashwell Road,manningham, Bradford, BD8 9DP
Today: 9am to 1pm, 1:20pm to 6pm
Telephone: 01274 490409
120 City Road, BD8 8JT
Today: 9am to 9pm
Telephone: 01274 720468
Kensington St Health Ctr, Whitefield Place, BD8 9LB
Today: 9am to 6:30pm
Telephone: 01274 400578
Unit 5 Victoria Shop/Ctr, Young Street, BD8 9TP
Today: 9am to 7pm
Telephone: 01274 545281
100-102 City Road, BD8 8JT
Today: 9am to 7pm
Telephone: 01274 772066
Girlington Medical Centre, 197 Girlington Road, Bradford, BD8 9NS
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01274 773996
16 Carlisle Road, BD8 8AD
Today: 9:15am to 1pm, 2pm to 7pm
Telephone: 01274 543332
Lister Pharmacy-Westbourne Green
Westbourne Green Chc Ctr., 50 Heaton Road, Bradford, BD8 8RA
Today: 9am to 1pm, 1:20pm to 6:30pm
Telephone: 01274 496075
120 Lumb Lane, BD8 7RS
Today: 9am to 1pm, 2pm to 6:30pm
Telephone: 01274 725955
100 Allerton Road, Bradford, BD8 0AZ
Today: 9:30am to 6:30pm
Telephone: 01274 082888
7 the Square, Lower Grange, BD8 0QB
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01274 884751
BD9 (6 pharmacies)
Frizinghall Med Centre Pharmacy
278 Keighly Road, BD9 4LH
Today: 9am to 1pm, 2pm to 6:30pm
Telephone: 01274 543115
202 Haworth Road, Heaton, Bradford, BD9 6NJ
Today: 9am to 6pm
Telephone: 01274 541057
8 Highgate, Heaton, BD9 4BB
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01274 544226
Leylands Medical Centre, 81 Leylands Lane, Bradford, BD9 5PZ
Today: 9am to 9pm
Telephone: 01274 495500
46-48 Duckworth Lane, Bradford, BD9 5HB
Today: 10am to 9pm
Telephone: 01274 480588
9 Oak Lane, Manningham, Bradford, BD9 4PU
Today: 9am to 7pm
Telephone: 01274 541033
BD10 (6 pharmacies)
149 New Line, Greengates, Bradford, BD10 0BU
Today: 9am to 6pm
Telephone: 01274 613475
7 the Green, Idle, BD10 9PT
Today: 9am to 5:45pm
Telephone: 01274 617711
Kamsons Pharmacy, Newlands Way
Newlands Way, Eccleshill, Bradford, BD10 0JE
Today: 9am to 6:30pm
Telephone: 01274 611613
Rowlands Pharmacy, Five Lane Ends, Bradford
Rowlands Pharmacy, Morrisons Shopping Mall, Five Lane Ends, Bradford, BD10 8EW
Today: 9am to 5:30pm
Telephone: 01274 613354
566 Leeds Road, BD10 8JH
Today: 9am to 6pm
Telephone: 01274 620353
Idle Medical Centre, 440 Highfield Road, Idle, Bradford, BD10 8RU
Today: 8:30am to 6:30pm
Telephone: 01274 612055
BD12 (5 pharmacies)
516 Huddersfield Road, Wyke, BD12 8AD
Today: 9am to 6:30pm
Telephone: 01274 677508
Suite 4002 Backstone, 451 Cleckheaton Road, Bradford, BD12 0NY
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01274 676010
81 Towngate, Wyke, Bradford, BD12 9JQ
Today: 8:45am to 6:30pm
Telephone: 01274 678887
Low Moor Med Ctr, 29 the, Plantations, Woodside, BD12 0TH
Today: 8:45am to 6:30pm
Telephone: 01274 672429
The Care Pharmacy, Huddersfield Road
214 Huddersfield Road, Low Moor, BD12 0AD
Today: 9am to 1pm, 2pm to 5:30pm
Telephone: 01274 600785
BD13 (5 pharmacies)
Boots Pharmacy, Thornton Medical Centre
Thornton Medical Centre, 2 Craven Ave, Thornton, Bradford, BD13 3LF
Today: 9am to 6pm
Telephone: 01274 832216
66-68 High Street, Queensbury, BD13 2PA
Today: 9am to 5:30pm
Telephone: 01274 880223
Exel Pharmacy, & B Halifax Road
36a & B Halifax Road, Cullingworth, Bradford, BD13 5DE
Today: 9am to 6pm
Telephone: 01535 275376
40/42 Main Street, Denholme, Bradford, BD13 4BL
Today: 9am to 1pm, 2pm to 5:30pm
Telephone: 01274 832862
Tesco Instore Pharmacy, Brighouse Road
3 Brighouse Road, Queensbury, BD13 1QA
Today: 9am to 9pm
Telephone: 01274 901449
BD14 (2 pharmacies)
Cohens Chemist, Glenholme Park
Mayfield Medical Centre, 4 Glenholme Park, BD14 6NF
Today: 9am to 6pm
Telephone: 01274 889802
26 Station Road, Clayton, Bradford, BD14 6AN
Today: 9am to 12:30pm, 1:30pm to 5:30pm
Telephone: 01274 880132
BD15 (3 pharmacies)
Bell Dean Road, Allerton, Bradford, BD15 7WA
Today: 8:30am to 6pm
Telephone: 01274 880589
Allerton Shopping Centre, 350 Allerton Road, Bradford, BD15 7BN
Today: 9am to 6pm
Telephone: 01274 020261
Wilsden Medical Practice, 2 Ling Bob Court, Wilsden, Bradford, BD15 0NJ
Today: 9am to 1pm, 1:20pm to 6pm
Telephone: 01535 272173
BD16 (7 pharmacies)
Boots Pharmacy, (Off Fercliffe Road)
Kingsway, (Off Fercliffe Road), Bingley, BD16 4RP
Today: 8am to 6pm
Telephone: 01274 567412
147-149 Main Street, Bingley, BD16 1AJ
Today: 9am to 6pm
Telephone: 01274 563204
Cottingley Pharmacy, the Parade
7 the Parade, Cottingley, Bingley, BD16 1RP
Today: 9am to 6pm
Telephone: 01274 567958
30 Keighley Road, BD16 2EZ
Today: 9am to 6pm
Telephone: 01274 565992
5-7 Kingsway, Bingley, BD16 4RP
Today: 9am to 9pm
Telephone: 01274 562055
2 Wilsden Road, BD16 1JP
Today: 9am to 6pm
Telephone: 01535 271211
Ramzy's Pharmacy, Swan Avenue, Eldwick
Eldwick & Gilstead Hc, 194 Swan Avenue, Eldwick, Bingley, BD16 3PA
Today: 8:30am to 6pm
Telephone: 01274 550080
BD17 (2 pharmacies)
5 Browgate, Baildon, Shipley, BD17 6BP
Today: 9am to 6pm
Telephone: 01274 583534
1 Cliffe Avenue, Baildon, Shipley, BD17 6NX
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01274 593274
BD18 (9 pharmacies)
Manor Lane, BD18 3RY
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 9pm
Telephone: 01274 609410
20a Bingley Road, Saltaire, Shipley, BD18 4RS
Today: 8:30am to 6:30pm
Telephone: 01274 584421
Suite 2,backstone Bus CT, Grd Flr,31-33 Saltaire Rd, Shipley, BD18 3HH
Today: 9am to 5pm
Telephone: 01274 305123
Shipley Health Centre, Alexandra Road, BD18 3EG
Today: 9am to 1pm, 1:20pm to 5:30pm
Telephone: 01274 531214
127 Bradford Road, Shipley, Bradford, BD18 3TB
Today: 9am to 6pm
Telephone: 01274 049184
48 Gaisby Lane, Shipley, Bradford, BD18 1AX
Today: 9am to 1:30pm, 2:30pm to 6pm
Telephone: 01274 586507
Windhill Green Med Centre, 2 Thackley Old Road, Shipley, BD18 1QB
Today: 9am to 1pm, 1:20pm to 6pm
Telephone: 01274 585330
45 Saltaire Road, Saltaire, BD18 3HZ
Today: 9am to 5:30pm
Telephone: 01274 229004
Westcliffe Medical Centre, Westcliffe Road, Shipley, BD18 3EE
Today: 7am to 9pm
Telephone: 01274 585730
BD20 (4 pharmacies)
76-78 Kirkgate, Silsden, Keighley, BD20 0PA
Today: 9am to 7pm
Telephone: 01535 652259
The Health Centre, Chapel Road, Steeton,keighley, BD20 6NU
Today: 8:45am to 1pm, 2:15pm to 6pm
Telephone: 01535 656940
Stone Pharmacy, Elliott Street, Silsden
Silsden Health Centre, Elliott Street, Silsden, Keighley, BD20 0DG
Today: 10am to 9pm
Telephone: 01535 654295
First Floor, Unit 6, Crown Wrks, Br Road, Keighley, BD20 5LN
Today: 9am to 5pm
Telephone: 01756 228280
BD21 (11 pharmacies)
55 South Street, BD21 1AD
Today: 9am to 5pm
Telephone: 01535 957171
Bingley Street, BD21 3ER
Today: 9am to 12:30pm, 1pm to 4:30pm, 5pm to 9pm
Telephone: 01535 613910
22-28 Queensway, Keighley, Bradford, BD21 3PY
Today: 9am to 5:30pm
Telephone: 01535 602600
2 Berry Street, Keighley, BD21 4HX
Today: 9am to 5pm
Telephone: 01535 213797
141 North Street, BD21 3AU
Today: 9am to 7pm
Telephone: 01535 602737
33a Victoria Road, Keighley, BD21 1HD
Today: 9am to 5:30pm
Telephone: 01535 210765
48 Ashbourne Road, Ingrow, Keighley, BD21 1LA
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01535 609608
West Lane, Keighley, BD21 2LD
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01535 602365
Superdrug Pharmacy, Low Street
35-39 Low Street, Keighley, BD21 3PP
Today: 9am to 5:30pm
Telephone: 01535 607414
191 Long Lee Lane, Long Lee, Keighley, BD21 4UX
Today: 9am to 1:15pm, 2:30pm to 6pm
Telephone: 01535 663536
47 Scott Street, Keighley, BD21 2JH
Today: 8:30am to 6pm
Telephone: 01535 609382
BD22 (3 pharmacies)
Day Lewis Pharmacy, 1 Lidget Mill
1 Lidget Mill, Oakworth, Keighley, BD22 7HN
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01535 643162
Day Lewis Pharmacy, 23 Mill Hey
23 Mill Hey, Haworth, Keighley, BD22 8NQ
Today: 9am to 12:45pm, 2pm to 6:30pm
Telephone: 01535 642248
36 Station Road, Oxenhope, Keighley, BD22 9JJ
Today: 9am to 6pm
Telephone: 01535 649308
LS29 (5 pharmacies)
37-39 Brook Street, Ilkley, Leeds, LS29 8AG
Today: 9am to 5:30pm
Telephone: 01943 816959
Cohens Chemist, 123 Main Street
123 Main Street, Burley in Wharfedale, Ilkley, LS29 7JN
Today: 9am to 1pm, 2pm to 6pm
Telephone: 01943 863158
88 Main Street, Menston, Ilkley, LS29 6HY
Today: 9am to 12:30pm, 1:30pm to 6pm
Telephone: 01943 873862
Rowlands Pharmacy, Main Street
151b Main Street, Addingham, Ilkley, LS29 0LZ
Today: 9am to 12:30pm, 1:30pm to 6pm
Telephone: 01943 831462
Springs Lane Pharmacy, Pharmacy Plus Health
Springs Lane Medical Ctre, Springs Lane, Ilkley, LS29 8TH
Today: 8am to 6:30pm
Telephone: 01943 607227
A&E and urgent help near Bradford
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 Bradford:
- Bradford Royal Infirmary: A&E open 24 hours, in Bradford, about 0.6 miles from the centre of Bradford
- Calderdale Royal Hospital: A&E open 24 hours, in Calderdale, about 8.0 miles from the centre of Bradford
- Airedale General Hospital: A&E open 24 hours, in Bradford, about 8.9 miles from the centre of Bradford
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 Bradford are open on Sundays?
21 pharmacies in Bradford are open on Sundays. The latest to close on a Sunday is Midnight Pharmacy, at midnight. Sunday hours do not cover bank holidays, so check with the pharmacy before you travel.
Is there a late-night pharmacy in Bradford?
16 pharmacies in Bradford stay open until 9pm or later on weekdays. The latest weekday closing time is midnight, at Midnight Pharmacy.
Can a pharmacist treat a sore throat or UTI in Bradford?
103 of the 124 pharmacies in Bradford 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 Bradford?
90 pharmacies in Bradford 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 Bradford?
In an emergency, call 999. The nearest A&E departments open 24 hours to the centre of Bradford are Bradford Royal Infirmary (about 0.6 miles) and Calderdale Royal Hospital (about 8.0 miles), measured in a straight line.
