Curtains like to be washed at least once a year to remove any dirt. Washing your curtains will extend the life of your curtains. A great time to do so is when the bug season is over. Most folks give them a good rinsing with a hose while they are hanging.  For a deeper clean, soak them in the bath tub with a light detergent and line dry.  Do not put them in a dryer.