England

Dentists in Staines Upon Thames

9 dental practices in Staines Upon Thames.

9dental practices listed
8with a phone number
2 mito Ashford Hospital
Looking for an NHS dentist? Practices change whether they're taking new NHS patients often, so phone to check. NHS treatment in England costs £27.90 to £332.10 per course; see NHS vs private dental costs.
PracticeAddressPhoneLinks
Rothley Lodge Dental Practice 15 Cherry Orchard, Staines-upon-thames, TW18 2DE 01784453448 Website CQC Map
Rothley Lodge Dental Surgery 15 Cherry Orchard, Staines Upon Thames, TW18 2DE 01784453448 Website CQC Map
Thorpe Lea Dental Practice Thorpe Road, Staines Upon Thames, TW18 3EQ — Website CQC Map
Bupa Dental Care Staines 10 Station Path, Staines Upon Thames, TW18 4LW 01784458425 CQC Map
Stanes Lodge Dental Practice 33 Kingston Road, Staines, TW18 4ND 01784452186 Website CQC Map
The Staines Centre of Dental Excellence 35 Kingston Road, Staines Upon Thames, TW18 4ND 01784466325 Website CQC Map
The Staines Centre of Dental Excellence 35 Kingston Road, Staines-upon-thames, TW18 4ND 01784466325 CQC Map
Clarence Dental Practice 21A Clarence Street, Staines Upon Thames, TW18 4SU 01784463695 CQC Map
Cygnet Orthodontics The Malthouse, Wraysbury Road, Staines, TW18 4XP 01784273880 Website CQC Map

England: CQC register; Scotland: Public Health Scotland; Northern Ireland: HSCNI. Always confirm details directly before visiting.

Hospitals near Staines Upon Thames

More in and around Staines Upon Thames

Dental costs

See typical private prices for implants, crowns, root canal treatment, Invisalign and whitening, or compare them with NHS charges in our NHS vs private dental costs guide.

Questions and answers

How many dentists are there in Staines Upon Thames?

We list 9 dental practices in Staines Upon Thames. Many offer both NHS and private treatment.

How do I find an NHS dentist in Staines Upon Thames taking new patients?

Phone practices directly and ask whether they're taking new NHS patients, as this changes often. You don't have to live in a practice's area to be treated there. If you can't find one, contact your local NHS integrated care board (or health board outside England).

How much does a dentist cost?

On the NHS in England a course of treatment costs £27.90, £76.60 or £332.10 depending on what you need (2026-27 charges). Private prices vary by practice: a crown usually costs £600 to £1,200 and an implant £2,000 to £3,500.

← All dental practices

Find a Dentist by Postcode NHS vs private dental costs →