Wales

Pharmacies in Cardiff

79 pharmacies in Cardiff, covering postcode districts CF10, CF11, CF14, CF15, CF23, CF24, CF3, CF5.

79pharmacies listed
1 mito University Hospital of Wales
PharmacyAddressPhoneMap
BootsUnit 1-2, B B C Building, Central Square, Cardiff, CF10 1FS 02920 236279 Map
Boots36 Queen Street, Cardiff, CF10 2RG 02920 231291 Map
Salts Healthcare LTD14 St. Andrews Crescent, Cardiff, CF10 3DD 02920 709333 Map
Healthwise Pharmacy2b Bute Place, Cardiff, CF10 5AL 02920 465085 Map
Health Plus Pharmacy213 Bute Street, Butetown, Cardiff, CF10 5HR 02920 481696 Map
BootsUnit D, Cardiff Bay Retail Park, Ferry Road, Cardiff, CF11 0JR 02920 229612 Map
Health Plus PharmacyGrange Medical Practice, Bishop Street, Grangetown, Cardiff, CF11 6PG 02920 231907 Map
Health Plus Pharmacy54 Clare Road, Cardiff, CF11 6RT 02920 635750 Map
Well178 Clare Road, Cardiff, CF11 6RX 02920 220174 Map
Well100 Holmesdale Street, Cardiff, CF11 7BW 02920 232044 Map
Allied Pharmacy CantonLansdowne Health Centre, Sanatorium Road, Cardiff, CF11 8DG 02920 395118 Map
Boots213-215 Cowbridge Road East, Cardiff, CF11 9AL 02920 225491 Map
Pontcanna Chemist171 Kings Road, Cardiff, CF11 9DE 02920 377283 Map
Canna Pharmacy27 Wyndham Crescent, Cardiff, CF11 9EE 02920 224810 Map
Llanishen Pharmacy3 Fidlas Road, Cardiff, CF14 0LW 02920 759667 Map
Boots15 Merthyr Road, Whitchurch, Cardiff, CF14 1DA 02920 620185 Map
Health Plus PharmacyGround Floor, Rear of 42a Merthyr Rd, Whitchurch, Cardiff, CF14 1DJ 02920 621156 Map
Health Plus Pharmacy93 Station Road, Llandaff North, Cardiff, CF14 2FD 02920 564038 Map
Wj Powell Chemists49 Gabalfa Avenue, Cardiff, CF14 2SH 02920 623532 Map
Tesco Instore PharmacyExcelsior Road, Excelsior Industrial Estate, Cardiff, CF14 3AT 02920 051100 Map
North Road Pharmacy144 North Road, Cardiff, CF14 3BH 02920 621999 Map
M W Phillips ChemistsWhitchurch Road Surgery, Sachville Avenue, Cardiff, CF14 3NY 02920 621115 Map
Knights Wedal Road PharmacyWedal Road, Cardiff, CF14 3QX 02920 616655 Map
Allied Pharmacy Birchgrove97-99 Caerphilly Road, Cardiff, CF14 4AE 02920 628553 Map
Andrew J Hales Pharmacy35 St. Isan Road, Cardiff, CF14 4LU 02920 754446 Map
WellBirchgrove Medical Centre, 82-86 Caerphilly Road, Cardiff, CF14 4QJ 02920 612138 Map
BootsUnit 2 Ty Glas Retail Park, Ty Glas Avenue, Llanishen, Cardiff, CF14 5DX 02920 754838 Map
Nightingale Homecare Services LimitedUnit 45, Cardiff Business Park, Lambourne Crescent, Cardiff, CF14 5GG 02920 747770 Map
M W Phillips Chemists44 Station Road, Llanishen, Cardiff, CF14 5LT 02920 405003 Map
Respond Healthcare LTDGreypoint, Cardiff Business Park, Parc Ty Glas, Cardiff, CF14 5WF 02920 747000 Map
Allied Pharmacy Rhiwbina4c Heol Y Deri, Rhiwbina, Cardiff, CF14 6HF 02920 618000 Map
Insync Healthcare Pharmacy67 Thornhill Road, Cardiff, CF14 6PE 02920 755682 Map
Well119 Heol Llanishen Fach, Cardiff, CF14 6RE 02920 624211 Map
Health Plus Pharmacy8 Park Road, Whitchurch, Cardiff, CF14 7BQ 02920 626986 Map
Asda PharmacyLongwood Drive, Cardiff, CF14 7EW 02920 544612 Map
Insync Pharmacy ThornhillNorth Cardiff Medical Centre, District Shopping Centre, Excalibur Drive, Thornhill, Cardiff, CF14 9BB 02920 755682 Map
Tongwynlais Pharmacy17 Merthyr Road, Tongwynlais, Cardiff, CF15 7LF 02920 813343 Map
Health Plus PharmacyTaffs Well Medical Centre, Cardiff Road, Taffs Well, Cardiff, CF15 7YG 02920 810436 Map
Well12 Station Road, Radyr, Cardiff, CF15 8AA 02920 844740 Map
Creigiau Pharmacy69 Parc-Y-Bryn, Creigiau, Cardiff, CF15 9SE 02920 891138 Map
Pentyrch PharmacyUnit 3, Temperance Court, Bronllwyn, Cardiff, CF15 9TN 02920 891051 Map
Lakeside PharmacyUnit 6 & 7 Amber Vista, 33 Clearwater Way, Cardiff, CF23 6DL 02920 754388 Map
Cyncoed Pharmacy372-374 Cyncoed Road, Cardiff, CF23 6SA 02920 752150 Map
WellSt David's Medical Centre, Pentwyn Shopping Precinct, Pentwyn Drive, Cardiff, CF23 7EY 02920 735994 Map
Asda Pharmacy8 Dering Road, Cardiff Gate Retail Park, Pontprennau, Cardiff, CF23 8NL 02920 547518 Map
Pontprennau Pharmacy32 Kenmare Mews, Pontprennau, Cardiff, CF23 8RJ 02920 734009 Map
Hopwoods PharmacyUnit 2, Lewis Court, Maelfa, Cardiff, CF23 9PL 02920 731179 Map
City PharmacyCardiff Royal Infirmary, Newport Road, Cardiff, CF24 0SZ 02920 492832 Map
Well1-3 Upper Clifton Street, Cardiff, CF24 1PU 02920 494373 Map
Clifton Pharmacy7-8 Clifton Street, Cardiff, CF24 1PW 02920 494975 Map
M W Phillips Chemists52 Splott Road, Cardiff, CF24 2DA 02920 462012 Map
Knights Tremorfa Pharmacy21 South Park Road, Cardiff, CF24 2LU 02920 462543 Map
M W Phillips Chemists7 South Park Road, Cardiff, CF24 2LU 02920 465338 Map
Health Plus Pharmacy219-221 City Road, Cardiff, CF24 3JD 02920 488524 Map
Boots77-79 Albany Road, Cardiff, CF24 3LN 02920 483043 Map
Superdrug Pharmacy81-83 Albany Road, Cardiff, CF24 3LN 02920 497264 Map
Central Pharmacy63-67 Wellfield Road, Cardiff, CF24 3PA 02920 405005 Map
Woodville Road Pharmacy74 Woodville Road, Cardiff, CF24 4EB 02920 227835 Map
Crwys Pharmacy128 Crwys Road, Cardiff, CF24 4NR 02920 373631 Map
Fittleworth Medical LTDUnit 4, Regents Court, Nettlefold Road, Cardiff, CF24 5JQ — Map
St Mellons PharmacyUnit 347-349, St Mellons Shop Centre, Cardiff, CF3 0EF 02920 797300 Map
Boots4 Strathy Road, Cardiff, CF3 0SH 02920 362138 Map
Well44 Abergele Road, Rumney, Cardiff, CF3 1RR 02920 778522 Map
Marshfield Pharmacy and Store127 Marshfield Road, Marshfield, Cardiff, CF3 2TU 01633 681112 Map
Well106 Wentloog Road, Rumney, Cardiff, CF3 3EA 02920 777476 Map
G S Bhogal PharmacyRumney Primary Care Centre, Barmouth Road, Rumney, Cardiff, CF3 3LA 02920 799705 Map
Allied Pharmacy LlanrumneyNew Medical Centre, Ball Road, Llanrumney, Cardiff, CF3 5NP 02920 791671 Map
Boots48 Countisbury Avenue, Llanrumney, Cardiff, CF3 5SL 02920 777646 Map
Well60 Countisbury Avenue, Llanrumney, Cardiff, CF3 5SP 02920 777647 Map
Wellness PharmacyNewport Road, Old St. Mellons, Cardiff, CF3 5UN 02920 777026 Map
Llandaff Pharmacy18a High Street, Llandaff, Cardiff, CF5 2DZ 02920 563146 Map
Knights Danescourt Pharmacy2 Rachel Close, Cardiff, CF5 2SH 02920 578419 Map
Jhoots Pharmacy1-2 Chestnut Road, Fairwater, Cardiff, CF5 3HR 02920 563828 Map
Bainbridge Pharmacy68 Plasmawr Road, Cardiff, CF5 3JX 02920 563573 Map
Knights Mill Road Pharmacy23a Mill Road, Ely, Cardiff, CF5 4AE 02920 566889 Map
Knights Wilson Road Pharmacy3 Wilson Road, Cardiff, CF5 4LJ 02920 591144 Map
Wilson Road Pharmacy35 Wilson Road, Cardiff, CF5 4LL 02921 509430 Map
Knights Caerau Lane Pharmacy40 Caerau Lane, Cardiff, CF5 5HQ 02920 598080 Map
Tesco Instore PharmacyTesco Extra, Culverhouse Cross, Cardiff, CF5 6XQ 02920 051106 Map

From the NHS Organisation Data Service, open data under the Open Government Licence. Always confirm details directly before visiting.

Hospitals near Cardiff

More in and around Cardiff

Questions and answers

How many pharmacies are there in Cardiff?

We list 79 NHS community pharmacies in Cardiff.

What can a pharmacist help with?

As well as dispensing prescriptions, pharmacists can advise on minor illnesses. In England, Pharmacy First lets pharmacies treat seven common conditions, including sinusitis, sore throat, earache, infected insect bites, impetigo, shingles and urinary tract infections in women, without a GP appointment, and give prescription medicine if needed.

How do I find a pharmacy open late or on a Sunday?

Opening hours vary, so phone the pharmacy or check its website or the NHS website. Out of hours, NHS 111 can tell you the nearest open pharmacy.

← All pharmacies

All pharmacies by town find hospitals near you →