The cost of tooth filling may vary from Rs 300 to 5000 based on the type of material used for restoration
The cost of tooth filling varies in different patients (and even for different teeth in the same patient) primarily based on three factors. The location of tooth in the mouth (anterior or posterior), number of tooth surfaces to be filled, and the type of restorative (filling) material used such as silver-amalgam, glass ionomer, gold, or tooth colored composites. The biggest cost determining factor is the number of tooth surfaces to be filled, for example, if a tooth needs to be filled on three surfaces the restoration procedure is more time consuming and challenging than restoring a single surface.
Regular fillings may cost between 300-1000, esthetic fillings may range between 1000-1500, and cervical abrasion fillings with glass ionomer may cost between 500-750