The Best Rug Deals for December 2021

We independently evaluate all recommended products and services. If you click on links we provide, we may receive compensation. Learn more.

If there’s one design element that can instantly make a space feel more welcoming or jazz up a drab room, it’s arguably a good rug. Aside from protecting your floors, rugs make it comfortable to pile into a living room and gather for a movie with friends, lounge on the floor for a board game, or cuddle up with your pet.

And while the price is often the main driver for skipping out on a rug purchase—fear not, we've scoured the web and found ones at a fraction of the cost. Keep in mind the size and material you choose can drastically alter the price of a rug, so it's important to take measurements of your spaces beforehand and decide on how big or small you’re willing to go.

Whether you're searching for a durable wool rug, a chic cotton option, or one made from natural fibers, there's a rug out there to fit your decor style and price point.

Here are the best rug deals you can shop for right now.

We update these deals weekly, but products go fast! If something is out of stock or no longer discounted, check back next week for a batch of new sales.

World Market Round Ivory Shag Hayes Area Rug

World Market Round Ivory Shag Hayes Area Rug

Courtesy of World Market

Normally $150, Now $75

You will want to sink your feet into this ultra-soft, fluffy shag rug. Though it is made from polyester, it looks and feels pretty close to the real deal. Measuring five feet wide in diameter, this rug makes a great centerpiece with its round shape and elegant ivory tone.

Safavieh Handmade Sheep Skin Aybek Rug

Safavieh Handmade Sheep Skin Aybek Rug

Courtesy of Overstock

Normally $180, Now $47 for 2 x 3 feet

Trust us, adding a sheepskin accent rug to your home is an instant luxury boost. Place this pick from Safavieh by your bedside, in front of a vanity or dresser, or in a walk-in closet.

Urban Outfitters Isidora Hilo Tufted Rug

Isidora Hilo Tufted Rug

Courtesy of Urban Outfitters

Normally $69, Now $34 for 2 x 3 feet

If you prefer light rugs, this rug from Urban Outfitters nicely adds a subtle, bohemian vibe to your space. Made from 100 percent cotton, the rug features tufted embroidery arranged in a geometric pattern with a fringed trim along the edges. It also comes in three color options, Sage, Blush and Ivory, adding to its style factor.

Safavieh Handmade Soho Yamina Leopard Wool Rug

Safavieh Handmade Soho Yamina Leopard Wool Rug

Courtesy of Overstock

Normally $120, Now $30 for 2 x 3 feet

Whether you’re designing a glam or eclectic room, Safavieh’s take on leopard is a bit more modern than other traditional animal prints you’ll find. The sizes are great for a sitting room, breakfast nook, or under any small round table.

Ebern Designs Tate Beige Area Rug

Ebern Designs Tate Beige Area Rug

Courtesy of Wayfair

Normally $57, Now $46 for 2 x 3 feet

A rug can help bring out the character in your living space. And if you're looking for an inexpensive option, consider this plush rug. It has a neutral beige color that won't overpower while brightening the room. 

Rabia Runner Rug

Rabia Runner Rug

Courtesy of

Normally $278, Now $139 for 3' x 13' feet

If you have a traditional-style home, this Turkish runner is a must for your hallway or kitchen. With a 1/3-inch pile, there is just enough padding underfoot, and it's easy to vacuum. Available in burgundy, green, and navy, you can easily find a color to complement your decor.

NuLOOM Hesse Checker Weave Seagrass Area Rug

NuLOOM Hesse Checker Weave Seagrass Area Rug

Courtesy of Home Depot

Normally $382, Now $306 for 9 x 12 feet

If you’ve been wanting to try the rug layering trend in your living room, this 9 x 12-foot woven seagrass rug is the perfect base. It provides the texture and neutrality needed for a base layer, allowing you to add a second rug that brings in color, pattern, or both.

West Elm Distressed Foliage Rug

Distressed Foliage Rug

Courtesy of West Elm

Normally $220, Now $130 in 6' Round

Whether your style is midcentury modern, boho, or Scandi-chic, this rug is sure to complete your space. The vintage hand-loomed design brings a rustic and comfy feel to the room, while the faded neutral hue is super easy to match with furniture.

Frontgate Resort Stripe Indoor/Outdoor Rug

Frontgate Resort Stripe Indoor/Outdoor Rug

Courtesy of Frontgate

Normally $100, Now $80 for 8 x 13 feet in Blue Stripe

Create your own outdoor oasis with this timeless striped outdoor rug as the centerpiece. The large rug features everything you need for a pool deck or patio space, like durable polypropylene, resistance against mold and mildew, and UV stabilization.

All Modern Geometric Shag Rug

All Modern Geometric Round Shag Rug

Courtesy of All Modern

Normally $128, Now $116 for 4'4" x 6 feet

Construct a cozy entryway or a nursery with this super-soft and plush round shag rug. It comes in a variety of sizes and colorways, making it easy to place in rooms big and small. The minimal yet modern design brings an eye-catching element to any room even if you’re not a fan of traditional patterns. Bonus points for the non-shedding manmade fabric that is also machine washable.