Yes. Even if your bathtub has some stubborn or old stains, using distilled white vinegar can do wonders to clean them. Vinegar is rich in natural acetic acid and is effective in dissolving the rust from different surfaces.