No. Rain removes loose dust but not bird droppings, pollen, or sticky residue.