top of page
Color logo - no background.png

Caring for the Community Since 1986.

Please click Online Services to order your Repeat Prescription.

Mask Policy

To protect our vulnerable patients and staff, please ensure to wear a mask if you have any respiratory symptoms when attending the practice.

Latest News

Online Services

About Carrig Clinic

Carrig Clinic Family Practice has been caring for the community of Greystones since 1986. We provide a wide range of medical services to medical card and private patients including antenatal and postnatal care, minor surgery, vaccinations, child health & teen health. We believe in providing a holistic approach to the care of our patients in an efficient manner, using up to date evidence-based medicine, in a welcoming environment. We are affiliated with UCD/RCSI and are involved in the training of both medical students and GPs. We are currently accepting patients and look forward to welcoming you to the practice. 

If you are applying for a Medical Card or Doctor Visit Card, please do so under either Dr John O’Keeffe or Dr Aidan Ó Duinn. You may of course attend the doctor of your choice, subject to availability.


New Patients

​We are currently taking on a limited number of new patients.

Due to ever increasing demand, our medical card and private patient lists are reviewed regularly to see if there is space on our list. 

New Patients
Opening Hours

Contact Us

For requests such as repeat prescriptions, illness certificates, doctor letters/forms and test results, see Online Services. If you need urgent medical attention, please call us, as emails may not be read immediately. 

Clinical queries should never be submitted via email, text or any of the forms on this website as they may not be addressed in a timely manner. 


Phone numbers & email addresses are found at the bottom of all pages.

Opening Hours

Monday-Friday: 08.00-17.00

Closed for lunch 12:30-13:30

Phone lines open 08:30-12:30 and 14:00-17:00

Weekends & Bank Holidays: Closed

Out of Hours (EDoc): 01 2234500

bottom of page