Found an answer to your question? Like us on Facebook!
We have all blinds right now, and we take them down and wash them about every 3-4 months. In between we use a swifffer duster. When I had curtains I washed them about twice a year, and vacummed them every couple of weeks.