Toothache or swelling? Find help today

Dentists in St Albans

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

3
Taking NHS adults
7 taking NHS children. See them
£56
Typical private check-up
From £35 to £130 at 15 practices
£79
Typical hygienist visit
30 minutes, 13 practices
19
Publish their prices
Of 26 practices
Compare prices in a table

Dental practices in St Albans

26 practices, page 1 of 2

Taking NHS adults, checked 20 Oct 2026

Marford Road Dental Practice

5.0 (268 reviews) St Albans, AL4
Check-up £54.50 About St Albans typicalAbout typical
Hygienist £78.50 About St Albans typicalAbout typical
White filling £120 £30 below St Albans typical£30 below typical
Taking NHS adults, checked 10 Sept 2026

Redbourn Dental Practice

4.9 (41 reviews) St Albans, AL3
Check-up £65 £9 above St Albans typical£9 above typical
White filling £130 £20 below St Albans typical£20 below typical
NHS children only, checked 14 Oct 2026

Victoria Dental Clinic

4.9 (1,001 reviews) St Albans, AL1
Check-up £56 About St Albans typicalAbout typical
Hygienist £78 About St Albans typicalAbout typical
White filling £111 £39 below St Albans typical£39 below typical
NHS children only, checked 14 Sept 2026

Dental Beauty St Albans

4.9 (231 reviews) St Albans, AL3
Check-up £40 £16 below St Albans typical£16 below typical
Hygienist £87 £8 above St Albans typical£8 above typical
White filling £180 £30 above St Albans typical£30 above typical
NHS children only, checked 21 Sept 2026

The Maltings Dental Surgery

4.3 (1,229 reviews) St Albans, AL1
Check-up £35 £21 below St Albans typical£21 below typical
Hygienist £95 £16 above St Albans typical£16 above typical
NHS status unknown

Alban City Dental & Surgical Centre

5.0 (110 reviews) St Albans, AL1
Check-up £45 £11 below St Albans typical£11 below typical
Hygienist £90 £11 above St Albans typical£11 above typical
White filling £150 About St Albans typicalAbout typical
Not taking NHS patients, checked 24 Sept 2026

Wheathampstead Dental Surgery

4.9 (250 reviews) St Albans, AL4
Check-up £90 £34 above St Albans typical£34 above typical
White filling £135 £15 below St Albans typical£15 below typical
NHS status not updated recently

High Oaks Dental Practice

4.8 (371 reviews) St Albans, AL3
Check-up £45 £11 below St Albans typical£11 below typical
Hygienist £75 £4 below St Albans typical£4 below typical
White filling £110 £40 below St Albans typical£40 below typical
NHS status unknown

Divine Dental Care

5.0 (27 reviews) St Albans, AL3
Check-up £45 £11 below St Albans typical£11 below typical
Hygienist £70 £9 below St Albans typical£9 below typical
White filling £175 £25 above St Albans typical£25 above typical
NHS status not updated recently

Gatrad and Associates Dental Care

4.6 (100 reviews) St Albans, AL2
Check-up £65 £9 above St Albans typical£9 above typical
Hygienist £60 £19 below St Albans typical£19 below typical
White filling £120 £30 below St Albans typical£30 below typical

Compare private dental prices in St Albans

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
The Maltings Dental Surgery£35£35£95–£245£750£1,300
Dental Beauty St Albans£40£50£87£180£950£950£3,100
Alban City Dental & Surgical Centre£45£65£90£150£450£650£1,200
High Oaks Dental Practice£45£65£75£110£180£595£2,500
Divine Dental Care£45£65£70£175£475£750£1,875
Aviva Cosmetic Dentistry£49£89–£187£545£2,800–
Marford Road Dental Practice£54.50£77£78.50£120£285£495£2,000
Victoria Dental Clinic£56£74£78£111£392£596£3,178
Visage Dental St Albans & Specialist Referral Centre£60£80£79£145£600£770£1,400
St Peters Lodge Dental Practice£65£95–£150£550£840–
Russell Avenue Dental and Implant Centre£65–£82.50£150£350£750£2,800
Redbourn Dental Practice£65£85–£130£425£625–
Gatrad and Associates Dental Care£65–£60£120£220£1,000£1,200
Wheathampstead Dental Surgery£90£65–£135£450–£2,450
Dental Specialists St Albans£130£150£90£300£800£950£2,975
Typical (St Albans where known, else UK)£56£74£79£150£450£750£2,000

Dentists in St Albans: common questions

Are any dentists in St Albans taking NHS patients?

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

How much is a private check-up in St Albans?

£56 is typical. Published prices range from £35 to £130 across 15 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.