Putting an area rug on top of carpet is a great way to protect the carpet and add depth to a space. It's also a good way to drive yourself crazy, as area rugs resting on top of carpet are prone to slipping, sliding and creating tripping hazards. One way to keep your rug in place is to anchor it with furniture. When that's not enough, placing anti-slip mats and sticky tape under the rug will do the trick. You can even use silicone caulk to create your own non-slip rug backing.
Teebaud Non Skid Mat & Rug Underlay
How To Lay A Area Rug Flat On Carpet
How to Stop Rugs Moving on Carpet, Wooden Floors and Laminate - Rugs Direct Help and Advice Centre
Diall Universal 2.7mm Rug grip, 1.35m²
How to Stop Rugs Moving on Carpet
How to Stop Rugs Moving on Carpet
11 Tips for How to Keep Rugs From Sliding
How to Keep Rugs From Sliding - Polished Habitat
How to Stop Rugs Moving on Carpet, Hunker
Rug Anti-Slip Mat
How to Place Rugs on Carpet : Carpet & Rugs