Want to keep your bathtub clean and shiny? Follow this effective cleaning guide to easily remove stains, soap scum, and unpleasant odors!
Nothing beats soaking in a warm bath after a long day. However, if your bathtub is stained, covered in soap scum, or has an unpleasant odor, it can ruin your relaxation time.
Bathtubs tend to accumulate grime, soap residue, and mold. Regular cleaning ensures a spotless and hygienic space. This guide will take you through the process from start to finish so that every bath is a refreshing experience.

Recommended Tools and Cleaning Supplies
- Microfiber cloth or cleaning rag
- Rubber gloves
- Grout brush or old toothbrush
- Sponge or scrub brush
- Grout cleaner
- Bathtub cleaner
- Baking soda
Before You Begin
Having all your cleaning tools ready will make the process faster. If using strong chemicals like bleach, open windows or turn on a fan for ventilation. Wearing rubber gloves will also protect your hands from harsh cleaning ingredients.
How to Clean a Bathtub in 7 Simple Steps
Cleaning a bathtub doesn’t have to be a hassle. Follow these steps, and your tub will look brand new in no time.
Step 1: Remove Clutter from the Bathtub
Start by clearing out all shampoo bottles, soaps, and bath products to access all areas of the tub. If there are any children’s toys, set them aside and wash them separately.
Next, take a damp cloth and wipe down the bathtub surface to remove light dust and debris. No need to scrub hard at this point—tough stains will be handled in later steps.
Step 2: Clean the Surrounding Tiles and Grout
Grout lines between tiles trap dirt and mildew. Use a grout brush and a cleaning solution, or make your own by mixing:
- 1/2 cup of baking soda
- 1/4 cup of hydrogen peroxide
- 1 teaspoon of dish soap
Dip the brush into the mixture and scrub from top to bottom. After scrubbing, wipe away the residue with a damp cloth or rinse with warm water.
Then, spray a tile cleaner or a vinegar solution (1 part vinegar, 1 part water) on the surrounding tiles. Let it sit for 15 minutes before rinsing with warm water.
Step 3: Apply Bathtub Cleaner
With the tiles clean, it’s time to focus on the bathtub itself. Spray your chosen bathtub cleaner over the entire surface and let it sit for at least 15 minutes. This allows the solution to break down dirt and grime, making it easier to remove.
Step 4: Scrub and Rinse the Tub
After letting the cleaner sit, use a sponge or scrub brush to remove any remaining dirt. If stubborn stains persist, don’t worry—we’ll address them in the next steps. Finally, rinse the tub with warm water using a rag or a spray bottle.
Step 5: Remove Soap Scum with a Toothbrush
Soap scum forms when soap mixes with minerals in water, leaving behind a filmy residue. Pay close attention to corners, faucets, and drains, where buildup is most common.
Spray the affected areas with your cleaner and let it sit for at least 15 minutes. Then, use an old toothbrush or small scrub brush to scrub away the scum. Rinse thoroughly with warm water.
Step 6: Tackle Stubborn Stains
If stains remain, sprinkle baking soda directly onto them, then spray a vinegar-water solution (1:1 ratio). Let the mixture bubble for a few minutes, then scrub with a sponge or rag until a paste forms. Allow it to sit for 15 minutes before wiping it away.
For extra stubborn stains, mix:
- 1 part hydrogen peroxide
- 2 parts baking soda (or cream of tartar)
Apply the paste to the stain, let it sit for 30 minutes to an hour, then wipe and rinse. Repeat if necessary until the stain is gone.
Step 7: Dry the Tub with a Clean Towel
Now that your tub is spotless, wipe it down with a clean towel or rag and warm water. This step removes any leftover cleaning residue and ensures your bathtub is fresh and ready for your next relaxing soak.
Tips to Keep Your Bathtub Clean Longer
Instead of waiting for dirt and grime to build up, follow these simple maintenance tips:
- Rinse the tub with warm water after each bath to wash away soap residue.
- Wipe the surface with a microfiber cloth or sponge to prevent buildup.
- Spray a diluted vinegar solution (1:1 ratio) on the tub surface 2–3 times a week to prevent stains.
These small habits will significantly reduce the need for deep cleaning and keep your bathtub looking spotless.
Final Thoughts
Cleaning a bathtub is easy with this step-by-step guide. By following these seven simple steps, you can maintain a sparkling, stain-free tub with minimal effort. Regular maintenance will make the process even easier over time.
Try these tips today and enjoy a cleaner, fresher bathtub for your next soak!