How to Clean a Bathtub (Every Surface, Every Material)

How to Clean a Bathtub (Every Surface, Every Material)

A clean bathtub requires the right cleaner for your tub material — what works on porcelain can damage acrylic. Here's how to clean every type of bathtub effectively without causing damage.

What You'll Need

Know Your Tub Material First

  • Porcelain/enamel: Durable, can handle Bar Keepers Friend and most cleaners. Avoid abrasive scrubbers that scratch the enamel.
  • Acrylic/fiberglass: Scratches easily — use only non-scratch sponges and gentle cleaners. No abrasive powders.
  • Cast iron: Very durable porcelain coating — treat like porcelain enamel.
  • Stone resin/composite: Use mild soap only — avoid acidic cleaners like vinegar.

Step-by-Step: How to Clean a Bathtub

Step 1: Rinse the Tub

Rinse the tub with warm water to wet the surface and loosen loose debris.

Step 2: Apply Cleaner

For porcelain/enamel: Apply Bar Keepers Friend Soft Cleanser to a damp non-scratch sponge and spread over the tub surface. For acrylic/fiberglass: Spray Scrubbing Bubbles over the entire surface and let sit 3–5 minutes.

Step 3: Scrub

Scrub with a non-scratch sponge in circular motions. Pay extra attention to:

  • The waterline where soap scum and mineral deposits accumulate
  • The drain area where hair and soap residue collect
  • The corners and edges where mold can develop
  • The faucet and handles

Step 4: Rinse Thoroughly

Rinse all cleaner from the tub completely. Residue left on the surface attracts dirt faster.

Step 5: Dry

Wipe dry with a microfiber cloth to prevent water spots and mineral deposits from forming.

Quick Weekly Maintenance

After each bath or shower, give the tub a quick rinse and wipe with a cloth. This 30-second habit prevents soap scum and mineral deposits from building up and makes weekly cleaning much easier.

Frequently Asked Questions

Can I use Bar Keepers Friend on an acrylic tub?

Use Bar Keepers Friend Soft Cleanser (not the powder) on acrylic — it's gentler. Test in an inconspicuous area first. Avoid the powder version on acrylic as it can scratch.

How do I get my bathtub white again?

For porcelain: apply Bar Keepers Friend paste, let sit 10 minutes, scrub, and rinse. For acrylic: use a baking soda paste with a few drops of dish soap, let sit 15 minutes, scrub gently with a non-scratch sponge.

How often should I clean my bathtub?

Weekly for regular users. A quick rinse and wipe after every use prevents buildup and makes weekly cleaning take under 5 minutes.

Back to blog

🛒 Looking for the right tools?

Browse all our curated product recommendations on Amazon — view the full list here →

#CommissionsEarned — As an Amazon Associate, Life Logic Lab earns from qualifying purchases. Clicking on Amazon links in our articles may earn us a small commission at no extra cost to you.