How long will you take to refinish my bathtub? Depending on the fixture, about 2-1/2 to 3 hours. The finish needs to dry 36 hours. Posted in: Bathtub Refinishing