A hot tub maintenance schedule from the manuals
Short answer
Test before you soak and a few times a week, clean the filter monthly, change the water every 3 to 4 months, and once a year look after the parts that wear: the filter, the UV lamp, the ozone hose. Every line below comes from a maker's manual.

What is the weekly hot tub routine?
Test, adjust, and keep the water moving. Master Spas' schedule tests with strips three times a week and before and after each soak, adjusting sanitizer, pH and alkalinity as needed. Add a shock when free chlorine reads below total chlorine or after a busy weekend. See hot tub water chemistry.
What should you do every month?
Soak the filter in cleaner, wash the cover, and test the GFCI: Hot Spring says press the test button, check that the tub stops, wait 30 seconds and press reset. Master Spas also says to inspect suction fittings at least monthly; a cracked or missing one is a reason to stop using the tub until it's replaced. See how to clean a hot tub filter and cover care.
What needs doing once a year?
The parts that wear out on a timer. Sundance says its ClearRay UV lamp needs replacing every year; Jacuzzi says to clean the quartz tube around its UV lamp every 12 months. Master Spas puts the ozone hose and check valve on a 12-month inspection, and says a dealer should do it. For what these systems do, see hot tub ozone vs UV.
Common questions
What is a good hot tub maintenance schedule?
Test before use and three times a week, shock weekly or monthly as needed, clean the filter and cover monthly, change the water every 3 to 4 months, and service UV and ozone parts yearly.
How long does hot tub maintenance take each week?
A few minutes per test and adjustment. The bigger jobs, filter cleaning and water changes, are monthly and quarterly.
How often should I test my hot tub GFCI?
Monthly. Hot Spring's manual says press test, confirm the tub stops, wait 30 seconds and press reset.
Sources
5
Ten questions, three tubs that fit you.
Take the 2-minute quizWhat a good deal looks like, then one dealer near you.
Get the price range