Pharmacies in Cardiff
2 pharmacies in Cardiff. 1 open on Sundays.
- Independent, not one chain
- No paid rankings
- Listings updated 20 Oct 2026
In Cardiff 2 pharmacies
Chemist Discount Centre Cardiff
2/50 Harrison Street · 200 m · eScripts, vaccinations
Today 8:30 am – 7:00 pm
Hours & services
| Mon | 8:30 am – 7:00 pm |
|---|---|
| Tue | 8:30 am – 7:00 pm |
| Wed | 8:30 am – 7:00 pm |
| Thu | 8:30 am – 7:00 pm |
| Fri | 8:30 am – 7:00 pm |
| Sat | 8:30 am – 5:00 pm |
| Sun | 9:00 am – 3:00 pm |
Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Medicines reviews · Women's health · Asthma checks
Phone 02 4954 5355
Cardiff Care Pharmacy
6/300 Main Road · 200 m · eScripts, vaccinations
Today 8:00 am – 5:30 pm
Hours & services
| Mon | 8:00 am – 5:30 pm |
|---|---|
| Tue | 8:00 am – 5:30 pm |
| Wed | 8:00 am – 5:30 pm |
| Thu | 8:00 am – 5:30 pm |
| Fri | 8:00 am – 5:30 pm |
| Sat | 8:30 am – 12:30 pm |
| Sun | Closed |
Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Medicines reviews · Women's health · Asthma checks
Phone 02 4954 0011
Nearby within 5 km
Chemist Works Glendale
Shop 22, Stockland Shopping Centre, 387 Lake Road · 1.7 km · eScripts, vaccinations
Today 8:00 am – 12:00 am
Hours & services
| Mon | 8:00 am – 12:00 am |
|---|---|
| Tue | 8:00 am – 12:00 am |
| Wed | 8:00 am – 12:00 am |
| Thu | 8:00 am – 12:00 am |
| Fri | 8:00 am – 12:00 am |
| Sat | 8:00 am – 12:00 am |
| Sun | 8:00 am – 12:00 am |
Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Medicines reviews · Women's health · Asthma checks · Baby & child health
Phone 02 4956 5644
Chemistworks Clinic Boolaroo
31 Main Street · 3.5 km · eScripts, vaccinations
Today 9:00 am – 5:30 pm
Hours & services
| Mon | 9:00 am – 5:30 pm |
|---|---|
| Tue | 9:00 am – 5:30 pm |
| Wed | 9:00 am – 5:30 pm |
| Thu | 9:00 am – 5:30 pm |
| Fri | 9:00 am – 5:30 pm |
| Sat | 9:00 am – 1:00 pm |
| Sun | Closed |
Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Medicines reviews · Asthma checks
Phone 02 4958 1063
Warners Bay Pharmacy
30 John Street · 3.7 km · eScripts, vaccinations
Today 8:30 am – 6:30 pm
Hours & services
| Mon | 8:30 am – 6:30 pm |
|---|---|
| Tue | 8:30 am – 6:30 pm |
| Wed | 8:30 am – 6:30 pm |
| Thu | 8:30 am – 6:30 pm |
| Fri | 8:30 am – 6:30 pm |
| Sat | 8:30 am – 4:00 pm |
| Sun | 9:00 am – 2:00 pm |
Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Medicines reviews · Asthma checks · Bowel screening kits
Phone 02 4948 8181
TerryWhite Chemmart Edgeworth Oasis
11 Arnott Street · 3.8 km · eScripts, vaccinations
Today 8:30 am – 6:00 pm
Hours & services
| Mon | 8:30 am – 6:00 pm |
|---|---|
| Tue | 8:30 am – 6:00 pm |
| Wed | 8:30 am – 6:00 pm |
| Thu | 8:30 am – 6:00 pm |
| Fri | 8:30 am – 6:00 pm |
| Sat | 8:30 am – 1:30 pm |
| Sun | Closed |
Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Medicines reviews · Women's health
Phone 02 4958 6400
TerryWhite Chemmart Warners Bay
Suite 4a, 472 The Esplanade · 3.9 km · eScripts, vaccinations
Today 8:30 am – 6:00 pm
Hours & services
| Mon | 8:30 am – 6:00 pm |
|---|---|
| Tue | 8:30 am – 6:00 pm |
| Wed | 8:30 am – 6:00 pm |
| Thu | 8:30 am – 6:00 pm |
| Fri | 8:30 am – 6:00 pm |
| Sat | 8:30 am – 1:00 pm |
| Sun | Closed |
Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Medicines reviews · Women's health · Asthma checks
Phone 02 4948 8166
TerryWhite Chemmart Edgeworth Town Square
Shop 5, Building A Edgeworth Town Mall 720 Main Road · 3.9 km · eScripts, vaccinations
Today 8:30 am – 7:00 pm
Hours & services
| Mon | 8:30 am – 7:00 pm |
|---|---|
| Tue | 8:30 am – 7:00 pm |
| Wed | 8:30 am – 7:00 pm |
| Thu | 8:30 am – 7:00 pm |
| Fri | 8:30 am – 7:00 pm |
| Sat | 8:30 am – 5:00 pm |
| Sun | 9:00 am – 4:00 pm |
Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Medicines reviews · Women's health · Bowel screening kits
Phone 02 4953 0779
Charlestown Pharmacy
Shop 4/316 Charlestown Road · 4.0 km · eScripts, vaccinations
Today 8:00 am – 5:00 pm
Hours & services
| Mon | 8:00 am – 5:00 pm |
|---|---|
| Tue | 8:00 am – 5:00 pm |
| Wed | 8:00 am – 5:00 pm |
| Thu | 8:00 am – 5:00 pm |
| Fri | 8:00 am – 5:00 pm |
| Sat | 8:00 am – 12:00 pm |
| Sun | 9:00 am – 12:00 pm |
Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Medicines reviews
Phone 02 4943 4872
Speers Point Pharmacy
1/175 Main Road · 4.1 km · eScripts, vaccinations
Today 8:30 am – 6:00 pm
Hours & services
| Mon | 8:30 am – 6:00 pm |
|---|---|
| Tue | 8:30 am – 6:00 pm |
| Wed | 8:30 am – 6:00 pm |
| Thu | 8:30 am – 6:00 pm |
| Fri | 8:30 am – 6:00 pm |
| Sat | 8:30 am – 12:00 pm |
| Sun | Closed |
Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Medicines reviews · Women's health
Phone 02 4958 1080
None of these pharmacies match.
Open-now times update every minute while the page is open. Hours can change on public holidays, so call ahead.
At a glance
Cardiff pharmacies
Figures for the 10 pharmacies listed on this page, worked out from their opening hours and services.
- 1
- open after 9 pm
- 5
- open on Sundays
- 0
- open 24 hours
- 10
- give vaccinations
Cardiff pharmacy questions
Which pharmacy in or near Cardiff is open latest?
Chemist Works Glendale on Shop 22, Stockland Shopping Centre, 387 Lake Road closes latest, at 12:00 am every day.
Are any pharmacies in or near Cardiff open on Sunday?
Yes. 5 of the 10 listed pharmacies open on Sunday: Chemist Discount Centre Cardiff (9:00 am – 3:00 pm), Chemist Works Glendale (8:00 am – 12:00 am), Warners Bay Pharmacy (9:00 am – 2:00 pm), TerryWhite Chemmart Edgeworth Town Square (9:00 am – 4:00 pm) and Charlestown Pharmacy (9:00 am – 12:00 pm).
Which pharmacies near Cardiff give vaccinations?
10 listed pharmacies give vaccinations: Chemist Discount Centre Cardiff on 2/50 Harrison Street, Cardiff Care Pharmacy on 6/300 Main Road, Chemist Works Glendale on Shop 22, Stockland Shopping Centre, 387 Lake Road, Chemistworks Clinic Boolaroo on 31 Main Street, Warners Bay Pharmacy on 30 John Street and 5 more. Call ahead to check whether you need to book.
Is there a 24-hour pharmacy near Cardiff?
No listed pharmacy near Cardiff is open 24 hours. Chemist Works Glendale on Shop 22, Stockland Shopping Centre, 387 Lake Road closes latest, at 12:00 am every day.