- Small amalgam (silver) filing from £8
- Large amalgam (silver) filing from £20
- Silver Fillings from £75
- Resin Bonding (Composite Bonding) from £297
- Small Metal Filling (Back Tooth) from £8
- Small White Filling (Front Tooth) from £15
- Large Metal Filling (Back Tooth) from £21
- Large White Filling (Front Tooth) from £24
- Small white filling from £120
+2 more services in this category
- Small Metal Filling (Back Tooth) from £9
- Small White Filling (Front Tooth) from £17
- Large Metal Filling (Back Tooth) from £23
- Large White Filling (Front Tooth) from £44
- Small white filling from £71
+2 more services in this category
- Temporary Fillings from £50
- White fillings from £99
- Fillings from £76
Davidson's Mains Dental
65 Main St, Davidson's Mains, Edinburgh EH4 5AD, United Kingdom
4.7
(50 reviews)
- Amalgam (silver) Fillings from £85
- Composite (white) Fillings from £130
- Amalgam Fillings £86 – £171
- Composite (white) Fillings £90 – £170
- Amalgam (silver) Fillings from £86
- Composite (tooth coloured) Filling Small from £128
- MEDIUM from £187
- LARGE from £245
103 Dental and Implant Practice
103 E London St, Edinburgh EH7 4BF, United Kingdom
4.9
(110 reviews)
- Amalgam filling (Silver) from £89
- Cosmetic (white/composite) filling from £110
West End Dental and Implant Practice
24 Stafford St, Edinburgh EH3 7BD, United Kingdom
5.0
(20 reviews)
- Amalgam filling (Silver) from £89
- Cosmetic (white/composite) filling from £110
- Temporary filling from £90
- Amalgam (silver) filling from £295
- Teeth Splinting from £495
Emergency Dentist Edinburgh I Open 7 Days a Week
57 Frederick St, Edinburgh EH2 1LH, United Kingdom
4.7
(37 reviews)
- Temporary filling from £90
- Amalgam (silver) filling from £295
- White Filling Small from £350
- White Filling Large from £450
- Teeth Splinting from £495
Frederick Street Dental Care I Oral Surgery Referral Centre
57 Frederick St, Edinburgh EH2 1LH, United Kingdom
4.7
(464 reviews)
- Temporary filling from £90
- Amalgam (silver) filling from £295
- White Filling Small from £350
- White Filling Large from £450
- Teeth Splinting from £495
The Family Dental Practice Duddingston Park
23 Duddingston Park S, Edinburgh EH15 3NY, United Kingdom
4.3
(169 reviews)
- Composite tooth coloured filling (single surface) from £90
- Composite tooth coloured filling (two or more surfaces) from £130
- Composite Bonding – Anterior from £250
- White fillings (composite resin) from £95
Dalgety Bay Dental & Implant Clinic
7 Moray Way N, Dalgety Bay, Dunfermline KY11 9NH, United Kingdom
4.8
(107 reviews)
- Tooth colored composite restoration £115 – £170
- Composite filling from £127
- White fillings from £129
- White Composite Fillings - Small from £130
- White Composite Fillings - Medium from £150
- White Composite Fillings - Large from £170
- Composite (white) filling from £135

Frequently asked questions
The directory currently lists 27 clinics providing this service in Edinburgh. Among them: Craigentinny Dental Care, Montgomery Street Dental Care, Easter Road Dental Practice.
Clinic listings in this category include the following services: Temporary filling, Amalgam (silver) filling, Teeth Splinting, Small Metal Filling (Back Tooth), Small White Filling (Front Tooth). The full list is available on each clinic's page.
Each clinic listing includes patient ratings, prices and the address, so you can compare several clinics side by side. Currently top-rated: Hope Park Dental Practice (5 out of 5 - 233 reviews).
Yes, clinic listings for this service are also available in other cities: in London, in Harrow, in Manchester, in Bristol, in Croydon, in Bromley. Each city shows the clinics operating there and their prices.
The full price list is available on each clinic's page, along with contact details and opening hours.