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

7:00pm close

Chemist Discount Centre Cardiff

2/50 Harrison Street · 200 m · eScripts, vaccinations

Today 8:30 am – 7:00 pm

Hours & services
Mon8:30 am – 7:00 pm
Tue8:30 am – 7:00 pm
Wed8:30 am – 7:00 pm
Thu8:30 am – 7:00 pm
Fri8:30 am – 7:00 pm
Sat8:30 am – 5:00 pm
Sun9: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

5:30pm close

Cardiff Care Pharmacy

6/300 Main Road · 200 m · eScripts, vaccinations

Today 8:00 am – 5:30 pm

Hours & services
Mon8:00 am – 5:30 pm
Tue8:00 am – 5:30 pm
Wed8:00 am – 5:30 pm
Thu8:00 am – 5:30 pm
Fri8:00 am – 5:30 pm
Sat8:30 am – 12:30 pm
SunClosed

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

12:00am close

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
Mon8:00 am – 12:00 am
Tue8:00 am – 12:00 am
Wed8:00 am – 12:00 am
Thu8:00 am – 12:00 am
Fri8:00 am – 12:00 am
Sat8:00 am – 12:00 am
Sun8: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

5:30pm close

Chemistworks Clinic Boolaroo

31 Main Street · 3.5 km · eScripts, vaccinations

Today 9:00 am – 5:30 pm

Hours & services
Mon9:00 am – 5:30 pm
Tue9:00 am – 5:30 pm
Wed9:00 am – 5:30 pm
Thu9:00 am – 5:30 pm
Fri9:00 am – 5:30 pm
Sat9:00 am – 1:00 pm
SunClosed

Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Medicines reviews · Asthma checks

Phone 02 4958 1063

6:30pm close

Warners Bay Pharmacy

30 John Street · 3.7 km · eScripts, vaccinations

Today 8:30 am – 6:30 pm

Hours & services
Mon8:30 am – 6:30 pm
Tue8:30 am – 6:30 pm
Wed8:30 am – 6:30 pm
Thu8:30 am – 6:30 pm
Fri8:30 am – 6:30 pm
Sat8:30 am – 4:00 pm
Sun9: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

6:00pm close

TerryWhite Chemmart Edgeworth Oasis

11 Arnott Street · 3.8 km · eScripts, vaccinations

Today 8:30 am – 6:00 pm

Hours & services
Mon8:30 am – 6:00 pm
Tue8:30 am – 6:00 pm
Wed8:30 am – 6:00 pm
Thu8:30 am – 6:00 pm
Fri8:30 am – 6:00 pm
Sat8:30 am – 1:30 pm
SunClosed

Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Blood glucose testing · Medicines reviews · Women's health

Phone 02 4958 6400

6:00pm close

TerryWhite Chemmart Warners Bay

Suite 4a, 472 The Esplanade · 3.9 km · eScripts, vaccinations

Today 8:30 am – 6:00 pm

Hours & services
Mon8:30 am – 6:00 pm
Tue8:30 am – 6:00 pm
Wed8:30 am – 6:00 pm
Thu8:30 am – 6:00 pm
Fri8:30 am – 6:00 pm
Sat8:30 am – 1:00 pm
SunClosed

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

7:00pm close

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
Mon8:30 am – 7:00 pm
Tue8:30 am – 7:00 pm
Wed8:30 am – 7:00 pm
Thu8:30 am – 7:00 pm
Fri8:30 am – 7:00 pm
Sat8:30 am – 5:00 pm
Sun9: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

5:00pm close

Charlestown Pharmacy

Shop 4/316 Charlestown Road · 4.0 km · eScripts, vaccinations

Today 8:00 am – 5:00 pm

Hours & services
Mon8:00 am – 5:00 pm
Tue8:00 am – 5:00 pm
Wed8:00 am – 5:00 pm
Thu8:00 am – 5:00 pm
Fri8:00 am – 5:00 pm
Sat8:00 am – 12:00 pm
Sun9: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

6:00pm close

Speers Point Pharmacy

1/175 Main Road · 4.1 km · eScripts, vaccinations

Today 8:30 am – 6:00 pm

Hours & services
Mon8:30 am – 6:00 pm
Tue8:30 am – 6:00 pm
Wed8:30 am – 6:00 pm
Thu8:30 am – 6:00 pm
Fri8:30 am – 6:00 pm
Sat8:30 am – 12:00 pm
SunClosed

Services: Scripts & regular medicines · Vaccinations · Medicine packs & delivery · Blood pressure checks · Medicines reviews · Women's health

Phone 02 4958 1080

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.