The cost of your dental filling may depend on the type of material your dentist uses. Here are some common types of filling materials:5
Metal (aka silver amalgam) fillings
Metal amalgam fillings are made from a mixture of metals, such as silver, tin or copper. They are very durable, but occasionally have the potential to expand and create cracks in the teeth. Because metal amalgam fillings have a noticeably different color from the teeth, they are often the cheapest option. Amalgam fillings may cost from $50 to $200 for 1–2 teeth or $150 to $400 for 3 or more teeth.6
Composite fillings
Composite fillings are made from a resin designed to match the color of tooth enamel. They aren’t as noticeable as metal fillings, but they are less durable. Composite fillings may cost between $150 to $300 for 1–2 teeth or $200 to $550 for 3 or more teeth.7
Gold fillings
Like metal amalgam fillings, gold fillings are noticeably different from the rest of the tooth enamel. However, gold fillings are durable and may not need replacement for several decades. They may cost between $300 to $1,000 for 1–2 teeth and $450-$1,800 for 3 or more teeth.8 However, gold fillings today are rare, and most dentists no longer use gold as a filling material.
Porcelain fillings (inlays)
Porcelain fillings, or inlays, are the most expensive option for repairing a cavity or damaged tooth. It requires a longer procedure than other filling materials. After drilling the cavity, the dentist takes an impression of the tooth. The dentist uses this impression to make a ceramic filling. These porcelain inlays are durable and resistant to staining. They may cost anywhere from $300 to $4,500 for each procedure.9