There is no correct answer to this question as it will largely depend on the use and lifestyle of the rug. However, experts generally believe that a wool rug should be cleaned at least once per month, with a more frequent cleanings recommended for areas subject to heavy traffic or pet dander.