Cast-iron bathtubs and sinks are a common fixture in older homes, and now we’re seeing them pop up in many newer remodels because of their unique vintage charm. Unfortunately, years of use or neglect can make for one discoloured and dingy tub or sink! Think your old, grungy bathtub is beyond repair? Then you should probably give these tricks a try:


Put the shine back in your porcelain sinks and bathtubs by giving them a good scrubbing with full-strength white vinegar, followed by a rinse of clean cold water. To remove hard-water stains from your tub, pour in 3 cups white vinegar under running hot tap water. Let the tub fill up over the stains and allow it to soak for four hours. When the water drains out, you should be able to easily scrub off the stains.


Need to do a quick tub cleanup before guests arrive? Grab the handiest item- your shampoo! It does a great job on soap scum because it rinses clean. You can use it to buff a shine into your chrome faucets as well.


For gentle weekly cleaning, mix 1 gallon of hot water with 2 tablespoons of dishwashing soap containing a grease cutting agent. Use a soft rag or sponge to dip into the soap mixture and scrub the tub or sink. Rinse well.


For tough-to-remove stains (and as a last resort), cover the stain with table salt. Take half of a lemon and squeeze the juice over the salt. Scrub the salt/lemon mixture with a clean cloth or a nylon sponge. If the stain still doesn’t come up, leave the paste-mixture on the stain for an hour or so. Squeeze more lemon juice on the stain and try scrubbing the stain again, then rinse and wipe clean.


Let this simple solution of cream of tartar and hydrogen peroxide do the hard work of removing a bathtub stain for you. Fill a small, shallow cup or dish with cream of tartar and add hydrogen peroxide drop by drop until you have a thick paste. Apply to the stain and let it dry. When you remove the dried paste, you’ll find that the stain is gone too!