Welcome to Kevin Kelly Pharmacy

Kevin Kelly Pharmacy is a local Irish owned family run pharmacy with three locations in Carlow Town. We have a long tradition of Pharmacy practice and have served the local community for over 35 years.

To book a vaccine appointment, please ring us on
087 173 8669

If you have any queries please call us on (087) 173 8669

If you have any queries please call us on
(087) 173 8669

Orthotics & Sports Injury

Kevin Kelly Pharmacy is Ireland’s No. 1 Sports Pharmacy due to the expertise and experience we have gained over 35 years.

Foot Care

Orthotics are the reason that we at Kevin Kelly Pharmacy have become Ireland’s No.1 Sports Pharmacy.

our specialities




Lifestyle Management & Medicine

Mother & Baby






Shop by Department

Sports Injury

We believe that early intervention using correctly selected orthotics fitted into the most appropriate footwear can prevent a huge amount of long-term injuries and debilitating conditions.


At Kevin Kelly Pharmacy we believe that you must ‘Prepare to Win’ and that specialized Nutritional Products and Supplements play a vital role in preparing you to achieve that ultimate Winning Performance!


Opening Hours

We are open: Monday to Friday 9:30 to 6
and Saturday 10 – 5:00.


Our Locations

We have 3 locations in Carlow.


Patient Consultation

We offer a free consultation service.


Do You Deliver?

We offer a delivery service.


“Visited Kellys yesterday to collect a hamper I won and have to say I was delighted. Lovely to meet Kevin & his staff, very friendly, a beautiful chemist shop and lots to choose from. A chemist shop I will definitely call to again.”

Mary Catherine Murphy

“My Dad loved going in to Kevin, he was always very helpful to him”

Patricia Nolan

” I went into Kevin Kelly Pharmacy today to get insoles as I was having tendon trouble whilst running. They knew exactly what was wrong and recommended the appropriate product. If anyone is having any similar problems this is the place to go. I can’t recommend Kevin Kelly highly enough. Thank you.”

Michelle Nolan