| A |
| Allied PharmacyAllied Pharmacies | 97-99 Caerphilly Road, Birchgrove | alliedpharmacies.com | +44 29 2062 8553 | |
| Allied PharmacyAllied Pharmacies | Sanatorium Road, Canton | alliedpharmacies.com | +44 29 2039 5118 | |
| Allied Pharmacy | Llanrumney, no street on record | | | |
| Allied PharmacyAllied Pharmacies | 4B-4C Heol y Deri, Rhiwbina | | | |
| Andrew J Hales Pharmacy | Heath, no street on record | | | |
| Asda | Longwood Drive, Coryton | storelocator.asda.com | +44 29 2061 3213 | |
| Asda PharmacyAsda | 8 Dering Road, St Edeyrn's Village | storelocator.asda.com | +44 2920 547 518 | |
| B |
| Boots | Countisbury Avenue, Llanrumney | boots.com | | |
| Boots | Canton, no street on record | | | |
| Boots | 213-215 Cowbridge Road East, Canton | boots.com | | |
| Boots | 3 Central Square, Brewery Quarter | boots.com | +44 2920 236 279 | |
| Boots | 27 Grand Arcade, Brewery Quarter | boots.com | | |
| Boots | Parc Tŷ Glas, Llanishen | boots.com | +44 29 2075 4838 | |
| C |
| Canna Pharmacy | 27 Wyndham Crescent, Canton | 111.wales.nhs.uk social page | +44 29 2022 4810 | |
| Clifton Pharmacy | 7-8 Clifton Street, Adamsdown | | | |
| Crwys Phramacy | 128 Crwys Road, Cathays | crwyspharmacy.co.uk | | |
| D |
| Danescourt Pharmacy | 2 Rachel Close, Danescourt | pearns.co.uk | +44 29 2057 8419 | |
| E |
| Ely Pharmacy | Ely, no street on record | knightspharmacy.co.uk | | |
| F |
| Fairwater Pharmacy | 121 St Fagans Road, Fairwater | | +44 29 2167 5688 | |
| Fferyllfa Pontcanna Chemistnot edited since 2021 | Pontcanna, no street on record | | | |
| G |
| G S Bhogalnot edited since 2020 | Rumney, no street on record | | | |
| H |
| Health Plus Pharmacy | Grangetown, no street on record | | | |
| Health Plus Pharmacy | 93 Station Road, Llandaff North | | +44 2920 564038 | |
| Health Plus Pharmacy | 213 Bute Street, Butetown | healthpluspharmacy.co.uk | +44 29 2048 1696 | |
| Healthwise Pharmacy | 2B Bute Place, Cardiff Bay | healthwisepharmacy.co.uk | | |
| L |
| Llandaff Pharmacy | 18a High Street, Llandaff | 111.wales.nhs.uk social page | +44 29 2056 3146 | |
| Lloyds Pharmacy | Grangetown, no street on record | | | |
| Lloyds Pharmacy | Whitchurch, no street on record | | | |
| Lloyds Pharmacy | Whitchurch, no street on record | | | |
| Lloyds Pharmacy | 45 Wellfield Road, Roath | | | |
| M |
| M.W. Phillips Chemistnot edited since 2022 | 52 Splott Road, Splott | mwphillips.co.uk | | |
| Mill Road PharmacyKnights Pharmacy | 23A Mill Road, Caerau | | | |
| N |
| North Road Pharmacy | 144 North Road, Maindy | | | |
| P |
| P.M. Driscoll | 17 Meteor Street, Adamsdown | | | |
| Pearns Pharmacy | Splott, no street on record | | | |
| Pentyrch Pharmacynot edited since 2020 | Pentyrch, no street on record | | | |
| S |
| St Mellons Pharmacy | St Mellons, no street on record | | | |
| V |
| Velindre pharmacy department | Whitchurch, no street on record | | | |
| W |
| Well Pharmacy | 60 Countisbury Avenue, Llanrumney | finder.well.co.uk | | |
| Well Pharmacy | 1-2 Clifton Street, Adamsdown | finder.well.co.uk | | |
| Well Pharmacy | 100 Holmesdale Street, Grangetown | | | |
| Well Pharmacy | Birchgrove, no street on record | | | |
| Well Pharmacy | 12 Station Road, Radyr | finder.well.co.uk | | |
| Well Pharmacy | Rhiwbina, no street on record | finder.well.co.uk | +44 29 2062 4211 | |
| Well Pharmacy | 219-221 City Road, Cathays | finder.well.co.uk | | |
| Well Pharmacy | Grangetown, no street on record | finder.well.co.uk | | |
| Wellness Pharmacy | Old St Mellons, no street on record | | | |
| WJ Powell Chemist | 49 Gabalfa Avenue, Gabalfa | | | |