Your Smile, Our Priority in St Andrews

Friendly, professional dental care for NHS and private patients in the heart of St Andrews. From routine check-ups to advanced cosmetic treatments, we’re here to keep your smile healthy and confident.

Book an Appointment
Register as a Patient

Welcome to Smile Dental Clinic

At Smile Dental Clinic St Andrews, we care for every patient as we would our own family.

Our experienced clinicians combine advanced technology with a calm, friendly approach to make every visit comfortable and reassuring.

Whether you’re here for a routine check-up, cosmetic enhancement, or specialist treatment, our team will help you achieve a healthy, confident smile that lasts.

Our Dental Services

Explore our range of treatments designed to protect, restore, and enhance your smile.

  • Examinations, hygiene therapy, fillings, and X-rays

  • Root canals, implants, and oral surgery.

  • Veneers, crowns, bridges, and Invisalign®.

  • Same-day appointments when you need us most.

  • Preventive and friendly care through Childsmile.

View All Trearments

NHS & Private Care

At Smile Dental Clinic, we’re proud to serve both NHS and private patients.

We believe quality dental care should be accessible to everyone — from essential check-ups to advanced cosmetic treatments.

Register as a Patient

What Our Patients Say

★★★★★

  • Have just completed a course of dental treatment having not been to a dentist in a lot of years due to anxiety issues with dentists I could not fault the care and kindness throughout talked me through every procedure and put me at ease.

    Patient review

  • I really struggle with anxiety over having any dental procedures done but Mr Mochli has been so patient with me over the past year or so that I have been registered with Smile and worked with me to have the courage to have a tooth extraction which had been needing done for at least a year! The practice is pristine and reception staff are welcoming!

    Patient review