We independently select these products—if you buy from one of our links, we may earn a commission.
Holiday weekends mean plenty of sales, so it’s a good excuse to finally purchase that decor staple you’ve been putting off buying: a new rug. Not only will it make your space feel more complete, but it will also make your home feel more cozy, especially in the winter months. There are tons of great rug deals happening right now, and we’ve rounded up the best of the best below. Be sure to keep checking back, because we’ll be updating this list as more sales roll out. Need advice on how to pick the right piece? Check out our complete guide on how to buy a rug.
Wayfair—The 72-Hour Clearance Event includes rugs for up to 60% off.
AllModern—Save big on rugs of all styles and sizes.
Rugs USA—Save up to 75% off area rugs during the 4-Day Sale.
Boutique Rugs—In celebration of Boutique Rugs reaching 500K Instagram followers, save 60% off, get free shipping, and get 10% cash back with code 500K60.
Macy’s—Save 40% to 60% off, plus an extra 20% off select items during the sitewide clearance.
Ballard—Enjoy up to 25% off sitewide, excluding clearance items.
Joss & Main—Get up to 50% off select home decor, including rugs.
Rugs.com— Get up to an extra 65% off plus free shipping and returns on items included in the New Arrivals sale.
eCarpet Gallery—Persian rugs, already marked down up to 65%, are an additional 10% off. Discount automatically applied at checkout.
ABC Carpet & Home—Take an additional 20% off of the lowest price on final sale and clearance items, and get 25% off of rugs from the Essential Collection.
Industry West—Get 20% off select furniture and decor with code NEWYEAR.
Jonathan Adler—Take 20% off sitewide with code STAYWARM. (Yep, sounds about right!)
Birch Lane—Enjoy big savings on select area rug styles.
Perigold—Score deals on tons of area rugs.
CB2—Enjoy up to 20% off furniture and 50% off clearance items.
Ashley Furniture—Score big discounts on sale and clearance items, plus get an extra 10% off when you use code NEWYEAR10.