How to Clean Turkish Rugs

Turkish rugs usually refer to flat, woven carpets that come in a variety of colors and styles. Traditionally, they are woven from wool onto wool piles or wefts and often served as floor coverings or as prayer rugs. Turkish carpets can also be made from wool woven on cotton wefts and from silk on silk. However, the term has also come to mean any rug or area carpet woven in a Turkish pattern. Although generally easy to clean, carpets that lie in high-traffic areas can be a little more problematic.

Beat or vacuum a Turkish rug to remove dirt.
  1. Remove any visible debris from the carpet. Pick up large pieces of lint, animal hair and toys.

  2. Take the carpet outside and hang it over a banister or a clothesline. Using a broom or a rug beater, beat the rug to remove any traces of dust and dirt. If the rug is too large or heavy to remove, vacuum both sides with a vacuum cleaner.

  3. Lay the rug on a clean flat surface.

  4. Clean the rug by gently scrubbing it with a sponge and a small amount of cool water and mild liquid soap. Gently agitate any areas of the rug that have particularly dirty areas to remove stubborn traces of dirt.

  5. Remove excess water from the rug with a squeegee. Squeegee the rug until it is dry to the touch.

  6. Allow the rug to air dry. Vacuum once more to remove any last traces of dried dirt or debris.

  7. Return the rug to its original location.


  • Test for color run before shampooing the carpet. Do this in a small area before treating the whole rug. Let the area dry and if the color remains, then continue with the rest of the rug.
Continue Reading