Skip to content
Monday 26 October 2026

Health

Pharmacies in Cardiff: 48 chemists by area, with hours

Find a chemist in Cardiff. The directory lists 48 pharmacies by area, including Grangetown, Whitchurch, Adamsdown and Heath.

Cardiff News newsroom

The map loads from OpenStreetMap only after you click.

Whitchurch 4

  1. Asda

    Longwood Drive, Cardiff CF14 7EW

    Today: 09:00–20:00 +44 29 2061 3213

  2. Lloyds Pharmacy

  3. Lloyds Pharmacy

  4. Velindre pharmacy department

Grangetown 4

  1. Health Plus Pharmacy

  2. Lloyds Pharmacy

  3. Well Pharmacy

    100 Holmesdale Street, Cardiff

  4. Well Pharmacy

Llanrumney 3

  1. Allied Pharmacy

  2. Boots

    Countisbury Avenue, Cardiff

  3. Well Pharmacy

    60 Countisbury Avenue, Cardiff CF3 5SN

Heath 3

  1. Andrew J Hales Pharmacy

  2. Lloyds Pharmacy

  3. Well Pharmacy

Adamsdown 3

  1. Clifton Pharmacy

    7-8 Clifton Street, Cardiff

    Today: 09:00–12:30, 13:30–17:00

  2. P.M. Driscoll

    17 Meteor Street, Cardiff

  3. Well Pharmacy

    1-2 Clifton Street, Cardiff CF24 1PU

    Today: 09:00–18:00

Rhiwbina 2

  1. Allied Pharmacy

    4B-4C Heol y Deri, Cardiff CF14 6HF

  2. Well Pharmacy

    Today: 13:30–17:30 +44 29 2062 4211

Riverside 2

  1. Boots

  2. Boots

    213-215 Cowbridge Road East, Cardiff CF11 9AL

Castle 2

  1. Boots

    3 Central Square, Cardiff CF10 1FS

    Today: 08:30–17:30 +44 2920 236 279

  2. Boots

    27 Grand Arcade, Cardiff CF10 2ER

Pontcanna 2

  1. Canna Pharmacy

    27 Wyndham Crescent, Cardiff CF11 9EE

    Today: 09:00–17:30 +44 29 2022 4810

  2. Fferyllfa Pontcanna Chemist

Llandaff 2

  1. Danescourt Pharmacy

    2 Rachel Close, Cardiff CF5 2SH

    Today: 08:30–13:00, 14:00–18:15 +44 29 2057 8419

  2. Llandaff Pharmacy

    18a High Street, Cardiff CF5 2DZ

    Today: 09:00–17:30 +44 29 2056 3146

Ely 2

  1. Ely Pharmacy

  2. Mill Road Pharmacy

    23A Mill Road, Cardiff CF5 4AE

    Today: 08:30–13:00, 14:00–18:15

Llandaff North 2

  1. Health Plus Pharmacy

    93 Station Road, Cardiff CF14 2FD

    Today: 09:00–18:30 +44 2920 564038

  2. WJ Powell Chemist

    49 Gabalfa Avenue, Cardiff CF14 2SH

Butetown 2

  1. Health Plus Pharmacy

    213 Bute Street, Cardiff CF10 5HR

    Today: 09:00–18:00 +44 29 2048 1696

  2. Healthwise Pharmacy

    2B Bute Place, Cardiff CF10 5AL

Roath 2

  1. Lloyds Pharmacy

    45 Wellfield Road, Cardiff CF24 3PA

    Today: 09:00–18:00

  2. Well Pharmacy

    219-221 City Road, Cardiff CF24 3JD

Canton 1

  1. Allied Pharmacy

    Sanatorium Road, Cardiff CF11 8DG

    Today: 09:00–18:00 +44 29 2039 5118

Pontprennau 1

  1. Asda Pharmacy

    8 Dering Road, Cardiff CF23 8NL

    Today: 09:00–20:00 +44 2920 547 518

Llanishen 1

  1. Boots

    Parc Tŷ Glas, Cardiff CF14 5DX

    Today: 08:00–20:00 +44 29 2075 4838

Cathays 1

  1. Crwys Phramacy

    128 Crwys Road, Cardiff CF24 4NR

    Today: 08:45–18:15

Fairwater 1

  1. Fairwater Pharmacy

    121 St Fagans Road, Cardiff CF5 3AF

    Today: 09:00–12:00, 15:00–18:00 +44 29 2167 5688

Rumney 1

  1. G S Bhogal

Splott 1

  1. M.W. Phillips Chemist

    52 Splott Road, Cardiff CF24 2DA

Gabalfa 1

  1. North Road Pharmacy

    144 North Road, Cardiff CF14 3BH

    Today: 09:00–13:00, 14:00–18:00

Tremorfa 1

  1. Pearns Pharmacy

Pentyrch 1

  1. Pentyrch Pharmacy

Trowbridge 1

  1. St Mellons Pharmacy

Radyr and Morganstown 1

  1. Well Pharmacy

    12 Station Road, Cardiff CF15 8AA

Old St. Mellons 1

  1. Wellness Pharmacy

Data: © OpenStreetMap contributors, as of 18 October 2026

You need a chemist close to home. The directory lists 48 pharmacies in Cardiff, spread across the city, alongside local GP surgeries.

Grangetown and Whitchurch have 4 each. Adamsdown, Llanrumney and Heath have 3 each. Most other areas have one or two.

Pharmacies by neighbourhood

Pick your area first. The pages for Grangetown, Whitchurch and Heath show the addresses on a map.

The city centre has only 2 pharmacies in the directory, so do not expect to find one on every street.

Known names

People often search for chemists by name. Boots is listed in Riverside. Well Pharmacy is in Rhiwbina, Clifton Pharmacy in Adamsdown and Lloyds Pharmacy in Roath. Asda has a pharmacy in Whitchurch and another in Pontprennau. Health Plus Pharmacy is in Grangetown.

Adamsdown, Llanrumney and Heath have 3 each, so a neighbour of those areas can also look there.

Opening hours and late opening

Opening hours are on file for 18 of the 48 pharmacies. A website is listed for 22 and a phone number for 12. That means most entries have no hours, so phone before you walk across town with a prescription.

Late and weekend opening differs from one shop to the next. Some pharmacies take turns to open on Sundays and bank holidays, and the local health board publishes the rota. Check it for the day you need.

Good to know

None of the 48 entries is marked as accessible to wheelchair users, which means the data is missing, not that access is poor. Ask when you call.

For anything urgent, speak to the NHS helpline or call the national emergency number. The data comes from OpenStreetMap and can change, so tell us if you find an error.