Free Prescription Service Available

If you’re house-bound or you don’t have ready access to transport, you’ll really like our free home delivery service. This service is FREE to everyone no matter your situation. We can deliver to your home or workplace, whichever suits you best.

Free Blister Packing

We can package your full prescription into easy-to-follow, individual doses if you need help remembering which medicine to take, when to take it, and how much of it to take.

Free Express Prescription Service

If you have a repeatable prescription, you can phone us on (01) 4972693 and we’ll have it ready when you arrive at the pharmacy.

Free Healthcare Advice

  • Dermatological Concerns
  • Food Intolerance
  • Blood Pressure Monitoring
  • Weight Management
  • Private Consultation Room
  • Smoking Cessation
  • Inhaler Techniques

Flu Vaccine

The Flu Vaccine is administered in our consultation room by a fully Qualified Pharmacist who has been specially trained for administering the Flu Vaccine. The vaccine is free to all those in the recommended at risk groups.

The vaccine and consultation are free to those within the recommended groups who have a 'Medical Card' or 'Doctor Only Card'. A consultation fee for seasonal flu vaccine to those who do not have a 'Medical Card' or 'Doctor Only Card' is only €19 at Roches Pharmacy.Please contact us for more details 014972693.

Emergency Contraceptive Pill

The effectiveness of the emergency contraceptive pill depends on how soon you take it after sex. Taking it within 12 hours of having sex gives the best chance of preventing a pregnancy.

The emergency contraceptive pill is:

  • 95% effective if taken within 24 hours of having sex
  • 85% effective if taken within 24-48 hours of having sex
  • 58% effective if taken within 48-72 hours of having sex
  • Morning after Pill (Emergency Contraceptive)
  • Now available, without prescription, from our Pharmacists



165 Rathmines Rd Upper, Dublin 6


(01) 497 2693


Working Days / Hours:

Mon - Fri 8:30am - 7:30pm Saturday 9:00am - 6:30pm Sunday 11:00am - 1:30pm