According to experts, you should thoroughly clean your shower head one time every month, at least, but if you want to prevent serious accumulations, you should clean it weekly. It's best to check the manual to see if our method works for our particular model. You can use a plastic bag with white vinegar and put it over the shower head. After soaking for several hours, take a toothbrush and give it a scrub. Polish it with a soft cloth, and you are done.