I only had to shock my pool once this year - that was after it was flooded with all the rain in June. I test my water every day - I add bleach as needed to keep it in the mid level of the chart according to my cya.