How often should you wash wool sweaters and blankets? "If you do not have visible stains or noticeable odors on your wool sweaters, I would recommend washing every two to three wears," says Ahoni.