Skip to content

Free UK pharmacy comparison. Ratings cannot be bought —how we make money· methodology

Pharmacies in Cardiff

Find and compare pharmacies in Cardiff. Browse local Cardiff pharmacies alongside online pharmacies delivering to Cardiff — NHS services and indicative private prices side by side.

Cardiff pharmacy snapshot

Community pharmacies
76
Postcode districts
8
NHS pharmacies
0
Independents
54

Counted from the GPhC premises register snapshot of 30 Jun 2026 and NHS open data (opening hours for 9 of 76, phone numbers for 13) · largest chains: Boots (9), Well (9), Tesco (2), Asda (1) · oldest premises registration on file: 1950. How we source listings

Paid placement — clearly labelled, shown above the listings, and it never changes ratings or the order of the directory below.

Bolt Pharmacy

Online Pharmacy · Online · UK-Wide · GPhC-registered premises · Distance-selling pharmacy

GPhC registeredPrivate onlyDistance sellingHome delivery · Online consultation

0333 016 2337

Online Pharmacy · Prescription Delivery · Weight Management

Featured Pharmacy

Claim this listing

UK-wide distance-selling pharmacy focused on private weight-management treatment · GPhC 9013085

Contact for Prices

Every pharmacy in Cardiff by postcode

76 GPhC-registered community pharmacies whose register address is in Cardiff, grouped by postcode district. The order is alphabetical — no pharmacy can pay to move up. Confirm hours and services with the pharmacy before you travel.

Pharmacies in CF3(9)

  • Allied Pharmacy Llanrumney

    Ball Road, CF3 5NP

    IndependentGPhC 1087868Registered 2004

    02920 791671
  • Boots

    4 Strathy Road, Off Willowbrook Drive, CF3 0SH

    BootsGPhC 1043742Registered 1995

  • Boots

    48 Countisbury Avenue, Llanrumney, CF3 5SL

    BootsGPhC 1043692Registered 1956

  • G S Bhogal Pharmacy

    Rumney Primary Care Centre, Barmouth Road, CF3 3LA

    IndependentGPhC 1118748Registered 2013

  • Marshfield Pharmacy And

    Convience Store, 127 Marshfield Road, CF3 2TU

    IndependentGPhC 1120348Registered 2014

  • St Mellons Pharmacy

    347-349 St. Mellons Shopping Centre, St Mellons, CF3 0EF

    IndependentGPhC 1043743Registered 1998

  • Well

    106 Wentloog Road, Rumney, CF3 3EA

    WellGPhC 1043758Registered 2007

    029 2077 7476
  • Well

    60 Countisbury Avenue, Llanrumney, CF3 5SP

    WellGPhC 1043686Registered 2004

    029 2077 7647
  • Wellness Pharmacy

    Newport Road, CF3 5UN

    IndependentGPhC 1092564Registered 2008

Pharmacies in CF5(9)

Pharmacies in CF10(4)

  • Boots

    36 Queen Street, 101/105 Frederick Street, CF10 2RG

    BootsGPhC 1043734Registered 1985

  • Boots

    Unit 1 & 2, Broadcasting House, CF10 1FS

    BootsGPhC 9011031Registered 2018

  • Health Plus Pharmacy

    213 Bute Street, Butetown, CF10 5HR

    IndependentGPhC 1109886Registered 2011

  • Healthwise Pharmacy

    Unit 2b Bute Place, Quayside, CF10 5AL

    IndependentGPhC 1116818Registered 2013

Pharmacies in CF11(9)

  • Allied Pharmacy Canton

    Landsdowne Health Centre, Sanatorium Road, CF11 8DG

    IndependentGPhC 1088643Registered 2003

    02920 395118
  • Boots

    213 - 215 Cowbridge Road East, Canton, CF11 9AL

    BootsGPhC 1043688Registered 1978

  • Boots

    Unit D, Cardiff Bay Retail Park, CF11 0JR

    BootsGPhC 1043703Registered 1997

  • Canna Pharmacy

    27 Wyndham Crescent, CF11 9EE

    IndependentGPhC 1114605Registered 2012

  • Health Plus Pharmacy

    54 Clare Road, CF11 6RT

    IndependentGPhC 1043680Registered 1982

  • Health Plus Pharmacy

    Grange Medical Centre, Bishop Street, CF11 6PG

    IndependentGPhC 1115768Registered 2012

  • Pontcanna Chemist

    171 Kings Road, CF11 9DE

    IndependentGPhC 9010501Registered 2016

  • Well

    100 Holmesdale Street, Grangetown, CF11 7BW

    WellGPhC 1043706Registered 2004

    029 2023 2044
  • Well

    178 Clare Road, CF11 6YG

    WellGPhC 1043684Registered 2007

    029 2022 0174

Pharmacies in CF14(21)

Pharmacies in CF15(5)

  • Creigiau Pharmacy

    69 Parc-y-bryn, Creigiau, CF15 9SE

    IndependentGPhC 1109486Registered 2011

  • Health Plus Pharmacy

    Taffs Well Medical Centre, Taffs Well, CF15 7YG

    IndependentGPhC 1091571Registered 2007

  • Pentyrch Pharmacy

    3 Temperance Court, Bronllwyn Pentyrch, CF15 9TN

    IndependentGPhC 1099243Registered 2014

  • Tongwynlais Pharmacy

    17 Merthyr Road, Tongwynlais, CF15 7LF

    IndependentGPhC 1043718Registered 1992

  • Well

    12 Station Road, Radyr, CF15 8AA

    WellGPhC 1043740Registered 2001

    029 2084 4740

Pharmacies in CF23(6)

  • Asda Pharmacy

    Asda Superstore, Pontprennau; Derring Road, CF23 8NL

    AsdaGPhC 1043733Registered 1996

  • Cyncoed Pharmacy

    372-374 Cyncoed Road, CF23 6SA

    IndependentGPhC 1122826Registered 2014

  • Hopwoods Pharmacy

    Unit 2 Lewis Court, Maelfa, CF23 9PL

    IndependentGPhC 9011088Registered 2019

  • Lakeside Pharmacy

    Unit 6 & 7 (27-29) Amber Vista, Clearwater Way, CF23 6DZ

    IndependentGPhC 9012208Registered 2023

  • Pontprennau Pharmacy

    Pontprennau Medical Centre, 32 Kenmare Mews, CF23 8RJ

    IndependentGPhC 1086676Registered 2012

  • Well

    St. David Medical Centre, Pentwyn Drive, CF23 7EY

    WellGPhC 1043731Registered 2004

    029 2073 5994

Pharmacies in CF24(13)

  • Boots

    77-79 Albany Road, Roath, CF24 3LN

    BootsGPhC 1043664Registered 1977

  • Central Pharmacy

    63-67 Wellfield Road, Roath, CF24 3PA

    IndependentGPhC 1043751Registered 1993

  • City Pharmacy

    Cardiff Royal Infirmary, Newport Road, CF24 0SZ

    IndependentGPhC 1121459Registered 2014

  • Clifton Pharmacy

    7 - 8 Clifton Street, CF24 1PW

    IndependentGPhC 1043679Registered 2003

  • Crwys Pharmacy

    128 Crwys Road, Cathays, CF24 4NR

    IndependentGPhC 1043699Registered 2001

  • Health Plus Pharmacy

    180 City Road, CF24 3JF

    IndependentGPhC 1043697Registered 2001

  • Health Plus Pharmacy

    219-221 City Road, Roath, CF24 3JF

    IndependentGPhC 1099463Registered 2009

  • Knights Tremorfa Pharmacy

    21 South Park Road, Adjacent To Cloughmore Medical Centre, CF24 2LU

    IndependentGPhC 9011338Registered 2020

  • M W Phillips Chemists

    52 Splott Road, Splott, CF24 2DA

    IndependentGPhC 1043744Registered 2014

  • M W Phillips Chemists

    7 South Park Road, Splott, CF24 2LU

    IndependentGPhC 1119825Registered 2014

  • Superdrug Pharmacy

    81-83 Albany Road, Roath, CF24 3LN

    SuperdrugGPhC 1043661Registered 1996

  • Well

    1, 2 & 3 Upper Clifton Street, Roath, CF24 1PU

    WellGPhC 1095841Registered 2008

    029 2049 4373
  • Woodville Road Pharmacy

    74 Woodville Road, CF24 4EB

    IndependentGPhC 1043757Registered 2010

Pharmacies in villages and towns around Cardiff

2 more pharmacies are in smaller places closest to Cardiff(distance estimated from postcode-district centres, not road routes).

Online pharmacies that deliver to Cardiff

GPhC-registered distance-selling pharmacies post medicines to Cardiff addresses. They suit repeat prescriptions, not same-day needs. Some are commercial referral partners — marked with a Referral partner badge; that never changes ratings.

Ratings and rankings are our editorial opinion, based on our publishedmethodology — they are not medical advice and pharmacies cannot pay to change a score. Where a pharmacy has no reviews we show "Not yet rated" — we never invent scores.Listings labelled Featured orReferral partner are paid placements; payment affects visibility only, never ratings or match results. We may receive a fee when you send a private-service enquiry.Private service prices are indicative — always confirm directly with the pharmacy.

MedExpress

Online Pharmacy · Online · UK-Wide · GPhC-registered premises · Online doctor service

GPhC registeredPrivate onlyDistance sellingHome delivery · Online consultation

Online Pharmacy · Prescription Delivery · Weight Management

Referral Partner

Claim this listing

UK online pharmacy and online doctor service — weight-loss and private treatments with home delivery.

Contact for Prices

Boots

Community + Online · Online · UK-Wide · Online · NG90 4FS · GPhC-registered premises · CQC-registered online doctor

GPhC registeredNHSDistance sellingFree deliveryNHS App repeat ordering

NHS Prescriptions · Online Pharmacy · Pharmacy First

The UK's largest pharmacy chain, on high streets nationwide and online.

Flu Jab from £12

Compare all 527 online pharmacies

Pharmacy prices in Cardiff

Indicative private service prices — compare pharmacies on Pick My Pharmacy

ServiceTypical price
Private flu jab£13–£26
Earwax Removal (both ears)£53–£84
NHS prescriptionFree in Wales

NHS prescription charges are set nationally — £9.90 per item in England; free in Scotland, Wales, and Northern Ireland — and never vary by pharmacy. Only private services differ in price.

How do I find a pharmacy in Cardiff?

Search Cardiff or your postcode on Pick My Pharmacy, then filter by NHS services, Pharmacy First, or distance-selling.

Community branches appear with a town and postcode. Online pharmacies that deliver to Cardiff are listed as UK-wide. Save up to three to compare. Confirm hours with the pharmacy — we do not invent timetables.

How do NHS prescriptions work at Cardiff pharmacies?

NHS prescriptions are free in Wales, including Cardiff.

Nominate one pharmacy in the NHS App so repeats route there. Pharmacy First (England’s seven pathways) is a separate commissioned service — an NHS contract is not proof a branch offers it today. Private travel vaccines and earwax removal are priced by the pharmacy.

How do I check a Cardiff pharmacy is GPhC-registered?

Open the profile, copy the GPhC premises number, search it on pharmacyregulation.org, and match the address.

Every Great Britain community pharmacy must be on that register. A missing number on our card is not proof the shop is unregistered — it means we have not mapped it yet. Never send ID to a site you cannot match to the register.

Pharmacies near Cardiff

Nearest town and city directories — approximate straight-line distance between area centres.

Pharmacies in Cardiff: common questions

How many pharmacies are there in Cardiff?

Pick My Pharmacy lists 76 GPhC-registered community pharmacies in Cardiff (CF3–CF24), from the GPhC premises register snapshot of 30 Jun 2026. 54 are independents and 22 are chain branches. The largest chains are Boots (9), Well (9), Tesco (2) and Asda (1). 527 online pharmacies also deliver to the area.

Is there a pharmacy open on Sunday in Cardiff?

None of the 9 Cardiff pharmacies with hours on file list Sunday opening. We hold hours for 9 of 76 listings, so phone ahead or use the NHS pharmacy finder; call NHS 111 for urgent help.

Which pharmacies in Cardiff are open late?

None of the 9 Cardiff pharmacies with hours on file list opening until 8pm or later. For urgent help after hours call NHS 111.

How do I find a pharmacy near me in Cardiff?

Enter your Cardiff postcode on Pick My Pharmacy to see community and online pharmacies serving your area. Filter by what you need — NHS prescriptions, Pharmacy First, vaccinations, or travel health — then compare services and indicative private prices side by side.

How much is a private flu jab in Cardiff?

Private flu jabs in Cardiff typically cost £13–£26. If you're eligible for a free NHS flu jab — for example, you're 65 or over, pregnant, or have certain health conditions — any pharmacy offering the NHS flu service can vaccinate you at no charge.

Do prescription charges vary between Cardiff pharmacies?

No — NHS prescriptions are free in Wales, so you pay nothing at any Cardiff pharmacy. Only private services, such as flu jabs, travel vaccinations, or earwax removal, vary in price between pharmacies.

Are there late-night pharmacies in Cardiff?

We do not publish a live late-opening list for Cardiff — most register imports have no hours on file, and we never invent a timetable. Call the pharmacy, check NHS.uk, or use NHS 111 out of hours.