Shocking your pool regularly will help to keep the water clean and free of contaminants. You should aim to shock your pool about once a week, with the additional shock after heavy use. Some tell-tale signs that your pool needs to be shocked are cloudy, foamy, green, or odourous water.