Modern Rugs prices in our tracker run from £17.95 to £974.22 (median £68.70). From the 288 rugs that pass our checks, these 3 are the strongest on value, ratings and price history. Today they cost from £17.95 to £92.00. 23 of them are at a great price right now.
Prices checked 23 Oct · “Usual price” is each product’s own 12-month average, not the retailer’s “was” price · See all 288 rugs
We check the price of every rug in our Modern Rugs category every day and keep a 12-month history for each one. Before anything can be picked it has to pass the same checks: it must really be a rug (accessories, spare parts and products listed in the wrong category are left out), be in stock with a current price, and — where Amazon shows ratings — have at least 4.0★ from 20 or more reviews.
Best overall — the strongest rating, weighted by how many people reviewed it.
Best value — a top-rated pick at or below the typical price for the category.
Best deal right now — the biggest drop below its own 12-month average price (only products with at least 5 days of price history).
Picks are refreshed as prices change, so this page always reflects today’s prices rather than a fixed list.
Questions
Which rug is the best value?
Our best-value pick is the The Rug House Classic Traditional Persian Style Living at £17.95, rated 4.6★ from 4,488 reviews (4.6★ from 4,488 reviews, cheapest of the three).
Which of these rugs has the best reviews?
The Beimo Washable Rugs 160x230cm, Nursery Living — 4.7★ from 163 customer reviews.
Is now a good time to buy rugs?
23 of the 288 rugs we track are at a great price today — at least 20% under their own 12-month average, or at their lowest price. Prices change daily, so set a price watch on the one you want.
Which is the cheapest of the 3?
The The Rug House Classic Traditional Persian Style Living at £17.95 today — £7.54 less than the Beimo Washable Rugs 160x230cm, Nursery Living.