How to Paint Oriental Rugs

Whether your Oriental rug is faded from sunlight and foot traffic or you just want to brighten a new acquisition, paint can be a solution. While painting Oriental rugs began as a way to make older rugs look new again, you can use a similar technique freshen up your own rugs.

Touch up faded rugs with paint.
  1. Examine your [rug](https://society6.com/rugs?utm_source=SFGHG&utm_medium=referral&utm_campaign=8775) and determine which colors you need to paint your carpet. Pick similar colors from your collection of fabric paint. Fabric paint adheres to fabric fibers and wears over a long period of time.
  2. Squeeze some fabric paint onto a paper plate. Mix colors if necessary to get the shades you need. Test them by scooping a little paint onto a Popsicle stick and holding it up to your rug. You can also scoop and stir the paint with your sticks.
  3. Dip a sponge gently into your paint. Blot it on a clean part of the paper plate. Dab the paint onto the rug, patting gently but firmly. The color should stick to the fibers but not bleed into other parts of the rug.
  4. Allow the rug to dry for at least 24 hours. If you need to paint more than 20 percent of the rug, let it dry for a full 3 days or more before walking on it again.

Things You Will Need

  • Oriental rug
  • Fabric paint
  • Paper plate
  • Popsicle sticks
  • Sponges


  • Place painted rugs in low-traffic areas with little sunlight. A guest room or under a little-used table works well. You can also hang them on the wall.
  • Paint blank rugs to create original and personalized area rugs.

Photo Credits

  • Hemera Technologies/AbleStock.com/Getty Images