Creigiau, Cardiff · Est. 2011
Your local health hub in the heart of Creigiau
Independent community pharmacy offering the full range of NHS and private healthcare services — personal, attentive care that bigger chains simply cannot match.
2011
Est. in Creigiau
24hr
Pick-Up Point
8,000+
Retail Items
NHS & Private
Services Available
About Us
Neighbourly care, modern healthcare
Creigiau Pharmacy is an independent community pharmacy based in the small village of Creigiau, just west of Cardiff. Owned and run by Gareth Thomas since 2011, we have had the pleasure of serving Creigiau and the surrounding area for over a decade.
We offer a wide range of NHS and private services — from common ailments and repeat prescriptions to travel vaccinations, TRT, aesthetics, and weight management. Our consultation room, disabled access, and ample parking make every visit comfortable.
We are proud members of the Alphega Pharmacy network and affiliated with the Glamorgan Travel Clinic.

Opening Hours
24-hr pick-up point available
Free NHS healthcare, right here
No GP referral needed for many of our NHS services.
Specialist private healthcare
Expert clinical services without the long waiting lists.

Patient Reviews
What our patients say
“Gareth and the team are absolutely brilliant. I've been coming here for years and the personal service is second to none. They always go out of their way to help.”
Sarah M.
Creigiau · General
“I started the weight management programme and the results have been remarkable. The support and guidance throughout has been fantastic — I'd recommend it to anyone.”
David T.
Radyr · Weight Management
“Used the travel clinic before a trip to Tanzania. Gareth was thorough, knowledgeable, and made sure I had everything I needed. Patients travel from across South Wales for good reason.”
Lisa K.
Cardiff · Travel Clinic
“The TRT service here is exceptional. Discreet, professional, and genuinely life-changing. Far better than trying to navigate the NHS system.”
Mark R.
Pentyrch · TRT
Ready to speak to a pharmacist?
Book an appointment online, call us, or simply walk in. We are here Monday to Friday, 9am to 6pm.
