Skip to main content Skip to header navigation

The 13 Best Places to Buy Quality & Affordable Rugs Online


If you purchase an independently reviewed product or service through a link on our website, SheKnows may receive an affiliate commission.

Other than a fresh coat of paint nothing can dramatically change the look of a room quite like a rug can. A large area rug can totally transform a space, adding texture and design to a blank area, or covering up scratched-up laminate or ancient grout lines in tile floors.

A welcome mat is the perfect way to set the tone for your home, and nothing adds color like a small rug in front of the bathroom sink or a machine washable runner in the kitchen. But it can be hard to find the right rug, especially if you’re on a budget. Luckily, there are a lot of great places to buy rugs online, and you don’t have to spend a fortune. Not sure where to start? For beautifully crafted natural fabric rugs, we recommend starting your search at Annie Selke. For more traditional styles, you can shop for rugs at Pottery Barn or Wayfair.

But before you start shopping, here are some things to consider: First, decide what size rug you need. If you’re looking for an area rug, try to stick with ones that are 8 x 10. But if you’re looking for a runner for your kitchen, those sizes typically are 2 x 6. Also, consider the type of materials you want. Woven and jute rugs elevate the look of any room but aren’t so easy to clean. If you opt for something made from wool, keeping your carpet clean will be a breeze.

Ready to start shopping? These are some of our favorite places to buy affordable rugs online.

Our mission at SheKnows is to empower and inspire women, and we only feature products we think you’ll love as much as we do. Annie Selke, QVC and HSN are SheKnows sponsors, however, all products in this article were independently selected by our editors. Please note that if you purchase something by clicking on a link within this story, we may receive a small commission of the sale. 

Leave a Comment