There’s nothing like a good rug to pull a room together, which is why we’re all about showcasing our wovens like the true treasures they are. From kilims to shags to Navajos, rugs can set the tone and style of a space – especially when they’re hanging on a wall. When the floor just isn’t giving your rug the spotlight it deserves, bring that beauty up to eye-level. Here are a few tips to help you master this trend and step-by-step instructions for tackling the hanging process.

Choose Where to Hang Your Rug

Whether it’s a colorful antique rug from your recent travels or an abstract patterned rug that doubles as a graphic work of art, instantly transform any dull entryway with a woven that tells a story. This conversation starter will kick in the second your guests enter your home.

Living Room
As much as we love an original print or one-of-a-kind painting, there’s nothing wrong with a little added texture above a couch. Have a rug that doesn’t quite fit where you thought it would, or love your rug so much that footsteps just simply won’t do? Show it off where you hang the most.

Looking for a full-proof way to make the space above your bed the showstopper of your bedroom? Use a hanging rug to create a headboard with a cozy punch of pattern and flair. Play up high ceilings with a oversize style that spans most of the vertical space, or hang a smaller style horizontally for a more compact statement.

Hanging rug with blue pattern in boho chic bedroom
Photo by David Tsay/OTTO

Things to Consider Before Hanging

  • Size/Weight: The hanging method you choose will depend on the overall size and weight of your rug, so make sure to measure it before purchasing the proper tools. Also, try to avoid an uneven distribution of weight when hanging, which can cause a heavy rug to warp or even rip.
  • Sunlight/Heat: To prevent exposure over time, avoid hanging your rug in direct sunlight or in front of a heat vent or fireplace.
  • Damage: Keeping rugs off the ground is a great way to protect them from wear and tear. However, nailing or pinning rugs directly to the wall can cause damage to the dies and fibers in your rug long-term. Try one of these safe, secure methods below instead.
Hanging rug in rustic master bathroom with wood panel walls and blue accents.
Photo by Trevor Tondo/OTTO

Methods for Hanging

#1: Hanging a Rug with Velcro


  • Velcro tape (about 2 inches wide)
  • Unbleached muslin fabric
  • Carpet thread
  • Scissors
  • Wide piece of flat, thin wood
  • Staple gun, drill, screws


  1. Cut velcro tape and muslin to match the same width as the rug.
  2. Hand-stitch the fuzzy, soft side of the velcro tape to the muslin, and then stitch the muslin onto the back of the rug.
  3. Cut a piece of thin wood to match the width of the rug.
  4. Staple the rough side of the velcro tape to the wood.
  5. Mount the wood to the wall using a drill and screws, and attach the velcro together to hang the rug.
  6. Repeat steps 1-4 if necessary to add more velcro in lines down the rug, or around the sides.
Hanging rug wall art in living room with patterned rug and hanging light
Photo by Matthieu Salvaing/OTTO

#2: Hanging a Rug Using PVC Pipe


  • Twine
  • PVC pipe: ¾ inch
  • Saw (for cutting the PVC pipe if needed)
  • Drill, screws/nails


  1. Cut the PVC pipe slightly shorter than the width of the rug so that it is not visible when hanging.
  2. Cut several long pieces of twine.
  3. String the twine through the pipe. Using multiple pieces of twine will result in a more secure rug once it’s hung.
  4. Fold half of the rug over the pipe so that the rug is draping down on both sides.
  5. Tie the loose ends of the twine together outside of the pipe. When holding up the twine, it should form a triangle with the pipe and rug at the bottom.
  6. Hang the rug via the twine on a nail or stud on your wall.

#3: Hanging a Rug Using a Curtain Rod


  • Sturdy fabric (heavy cotton, linen, etc)
  • Unbleached muslin
  • Carpet thread
  • Curtain rod
  • Wall anchors
  • Drill, screws


  1. Cut a muslin strip to match the same width as the rug.
  2. Cut a piece of fabric the same width of your rug, large enough to be able to form a tube that will snuggly fit the width of your rod. This will serve as casing for your rod when hanging the rug.
  3. Sew muslin to the top of the rug.
  4. Sew fabric to the top of the rug, forming a tube.
  5. Attach anchors to the wall using a drill and screws.
  6. Insert rod into the tube of fabric on the rug and hang the rod onto the wall.

Ready to take on the rug hanging challenge? Shop all our vintage rugs on Chairish here.

Lead Photo by Matthieu Salvaing/OTTO

October 10, 2018

Chairish is the design lover's indispensable online source for chic and unique decor, art, furniture and home decorating inspiration. Shop our expert curation of exclusive and diverse inventory with 1,000+ new arrivals daily. Happy hunting!