Mon–Fri 9am–5pm 01738 633315
Accepting new NHS patients

NHS & Private Dentist in Perth

Friendly, experienced dental care in the heart of Perth. Accepting new NHS patients and same‑day emergency appointments at 17 York Place.

  • NHS Registered
  • New Patients Welcome
  • Emergency Slots Available

4.9 / 5

Google Reviews

Friendly dentist with a smiling patient at The Perth Dental Centre

What patients say

Trusted by families across Perthshire

Rated 4.9★ on Google by patients who value friendly, honest dental care.

"This is a lovely practice the staff are very helpful and efficient and my dentist always does a wonderful job. Going to this dentist has always been a pleasant and positive experience — I'd highly recommend it."
Sylvia Paul
"I have been a patient of the Perth Dental Centre for many years and I have always been delighted with services provided. The staff are always friendly and caring, and the treatment from Dr Cowie is excellent."
Eoghann
"I am happy with Perth Dental Centre. I have a good doctor and nice ladies at the reception. My whole family comes here to get their teeth treated."
Alla Kravets

Why choose us

A practice you can trust

Local NHS Practice

Proudly serving Perth & Perthshire patients on the NHS.

Friendly Experienced Team

Gentle, reassuring care for nervous patients and families.

Central Perth Location

17 York Place — easy to reach, parking nearby.

Emergency Appointments

Same‑day private slots when you need us most.

Smiles we love

Brighter smiles, happier families across Perthshire

From first check‑ups to confident grown‑up grins — gentle dentistry the whole family can trust, right in the heart of Perth.

4.9★

Google rating

20+

Years caring

1000s

Happy patients

Happy family who choose The Perth Dental CentreModern sterilised dental instrumentsTreatment room at our Perth practice

Visit us

Opening hours & location

Find us at 17 York Place, in the heart of Perth — a short walk from the train station and South Inch.

Opening hours

  • Monday9:00am – 5:00pm
  • Tuesday9:00am – 5:00pm
  • Wednesday9:00am – 5:00pm
  • Thursday9:00am – 5:00pm
  • Friday9:00am – 5:00pm
  • SaturdayClosed
  • SundayClosed

17 York Place

Perth PH2 8EP

Accepting new NHS patients — register today

It only takes a minute. Our team will be in touch to arrange your first appointment.