You can safely clean most hot tubs with mild, non‑abrasive products like diluted white vinegar, specialized spa surface cleaners, and gentle dish soap for the shell and cover, plus dedicated filter cleaner for the filters. Avoid harsh household chemicals like standard bathroom cleaners, glass cleaner with ammonia, or anything abrasive, because they can damage the shell and throw off your water chemistry.

Quick Scoop

Safe things to clean a hot tub with

  • White vinegar + water (50/50 mix)
    • Great for: acrylic shell, waterline scum, jets, pillows, and covers (outside surface).
    • Why: Mild, helps dissolve scale and soap residue without damaging the surface when rinsed well.
  • Mild, non‑abrasive spa surface cleaner
    • Great for: full wipe‑down of the empty tub, especially after draining.
    • Look for: Products labeled specifically for hot tubs/spas and pH‑neutral.
  • Soft cloths, sponges, or microfiber towels
    • Use these instead of scrub pads or abrasive brushes to avoid scratching the shell.
  • Dedicated hot tub filter cleaner or vinegar soak
    • For light to moderate dirt: Soak filters in a 50/50 vinegar‑and‑water solution for a few hours, then rinse thoroughly.
* For really grimy filters: Use a proper spa filter cleaner, or replace the filters if they’re beyond saving.
  • Diluted bleach (only for deep sanitizing, with care)
    • Mix equal parts water and regular unscented bleach to sanitize an empty shell if it’s been sitting dirty or unused for a long time, then rinse extremely well before refilling.
* This is more of a “once in a while deep clean” step, not something to use every time.

Things to avoid

  • Regular bathroom cleaners, kitchen sprays, and most “all‑purpose” household products, especially anything bleach‑based or strongly perfumed, unless the label specifically says it’s safe for spas.
  • Abrasive powders or scouring pads, which can scratch acrylic and make grime stick more easily next time.
  • Glass cleaner with ammonia, which can react badly with spa chemicals and irritate skin or eyes once the tub is refilled.

Simple example routine

  1. Drain the hot tub completely.
  2. Spray the shell with a 50/50 white vinegar and water mix or a spa‑specific cleaner.
  1. Let it sit for about 10–15 minutes on any scummy areas.
  1. Wipe everything with a soft cloth or sponge, including around jets and behind pillows.
  1. Rinse thoroughly so no cleaner is left behind.
  2. Soak filters in a vinegar solution or proper filter cleaner, rinse well, and reinstall.

If your tub hasn’t been used in years or is really gross, many owners do a heavy purge using a pipe/jet cleaner product, then follow with vinegar and/or diluted bleach on the empty shell before refilling.

Bottom note: Information gathered from public forums or data available on the internet and portrayed here.