For a single filling, it can take anywhere between one and two hours depending on how deep the filling and where it’s placed in your mouth.