The dentist bonds the filling directly to your affected tooth, then carefully shapes and colours the filling to match the surrounding natural teeth. The average cost of white fillings in Melbourne is $252.41.