Toothache or swelling? Find help today

Dentists in Shrewsbury

31 practices. See who's taking NHS patients, compare private prices, opening hours and reviews.

5
Taking NHS adults
7 taking NHS children. See them
£60
Typical private check-up
From £33 to £74.50 at 12 practices
£79
Typical hygienist visit
30 minutes, 10 practices
15
Publish their prices
Of 31 practices
Compare prices in a table

Dental practices in Shrewsbury

31 practices, page 2 of 2

Not taking NHS patients

Ambleside Dental

4.3 (26 reviews) Shrewsbury, SY1
Check-up £33 £27 below Shrewsbury typical
Hygienist £56 £23 below Shrewsbury typical
White filling £85 £82 below Shrewsbury typical
NHS status not updated recently

Pontesbury Dental

4.2 (49 reviews) Shrewsbury, SY5
Check-up £74.50 £15 above Shrewsbury typical
Hygienist £83 £4 above Shrewsbury typical
White filling £174 £7 above Shrewsbury typical

Compare private dental prices in Shrewsbury

From each practice's published fee list. The lowest in each column is highlighted. NHS treatment costs the same everywhere in England.

PracticeCheck-upNew patient examHygienistWhite fillingRoot canalCrownImplant
Ambleside Dental£33£100£56£85£200£395£2,400
Greenfields Dental Surgery£35£50£60£180£250£550£3,000
Courtyard Dental Practice, Shrewsbury, U.K£45––£140£450£650£1,599
The Smile Centre Shrewsbury£46£70£56£175£495£645£2,900
Greyfriars Dental Practice£54£85£79£135£150£775–
Radbrook Green Dental Practice£59£125£79.50£95£520£800£3,130
Monkmoor Dental Practice£61.50£99£88.50£188.50£541.50£909–
Pride Hill Dental£62£70–£130£450£650–
Esthetique Dental£72£67£85£159.50£588£850.65£3,460
The Dental Spa and Skin Clinic£74.50£75£60£175£500£850£2,900
Winchester House Dental Practice£74.50£75£84£175£800£850£2,900
Pontesbury Dental£74.50£75£83£174£520£900–
Dentale–––––£500£750
Typical (Shrewsbury where known, else UK)£60£75£79£167£498£775£2,900

Dentists in Shrewsbury: common questions

Are any dentists in Shrewsbury taking NHS patients?

5 Shrewsbury practices say they're taking new NHS adult patients and 7 are taking children, from the NHS website. See NHS dentists in Shrewsbury.

How much is a private check-up in Shrewsbury?

£60 is typical. Published prices range from £33 to £74.50 across 12 practices.

What does NHS dental treatment cost?

In England, from April 2026: £27.90 for a check-up (Band 1), £76.60 for fillings, root canals or extractions (Band 2) and £332.10 for crowns, dentures or bridges (Band 3). It's free for under-18s and some adults.

Do I need to register with a dentist?

No. Unlike a GP, you don't register with a dentist. You can contact any practice that's taking NHS patients.