Browse By Category
Carpets & Rugs
Infusing your space with a fresh feel needn't be a tricky task; OnBuy's carpet and rug shop is here to lend you a helping hand. Whether you're after a complete overhaul or a quick pick-me-up, our edit is bursting with cheerful colours, perky patterns, and fabrics to fall for - dive in and discover the pieces your home has been waiting for. Read more about Carpets & Rugs >
Showing 1-60 of 2597 results
- Average Rating
- Price (highest)
- Price (lowest)
- Product Name
vidaXL Handmade Rug Jute Round 90cm Olive Green Room Floor Protector Carpet £28.99 Save 10% £25.99 Free Delivery
vidaXL Rug Bamboo 100x160cm Natural Home Area Flooring Carpet Mat Sheet Decor £28.99 Save 24% £21.99 Free Delivery
Esschert Design Outdoor BBQ Mat 100x100cm Protective Rug Heat Resistant FF291 (1) £35.04 Free Delivery
Florence Alfresco Moretti Modern Geometric Hallway Indoor Outdoor Runners in Anthracite 60x230cm £34.20 Hot
vidaXL 15x Self-adhesive Stair Mats Needle Punch 65x21x4cm Black Tread Rugs £32.99 Save 18% £26.99 Free Delivery
vidaXL 15x Self-adhesive Stair Mats Needle Punch 54x16x4cm Dark Grey Tread Pad £31.99 Save 25% £23.99 Free Delivery
vidaXL Printed Rug Multicolour 160x230cm Polyester Area Rug Floor Mat Carpet (1) £71.99 Free Delivery
vidaXL Non-Slip Rug Underlay 200x500 cm Anti-Slip Carpet Blanket Pad Gripper £17.99 Save 11% £15.99 Free Delivery
vidaXL Kilim Rug Cotton 160x230cm with Pattern Grey Home Flooring Carpet Mat £75.99 Save 45% £41.99 Free Delivery
vidaXL 15x Self-adhesive Stair Mats Needle Punch 54x16x4cm Light Grey Rugs £27.99 Save 14% £23.99 Free Delivery
vidaXL 15x Self-adhesive Stair Mats Needle Punch 65x21x4cm Light Grey Rugs (1) £31.99 Save 13% £27.99 Free Delivery
vidaXL 15x Self-adhesive Stair Mats Needle Punch 65x21x4cm Blue Tread Rugs £30.99 Save 13% £26.99 Free Delivery
vidaXL 15x Self-adhesive Stair Mats Needle Punch 54x16x4cm Brown Tread Rugs £31.99 Save 22% £24.99 Free Delivery
vidaXL 11x WPC Decking Tiles Brown 30x30cm 1mÂ² Patio Bathroom Flooring Carpet £61.99 Save 16% £51.99 Free Delivery
vidaXL 15x Self-adhesive Stair Mats Needle Punch 65x21x4cm Dark Grey Rugs £28.99 Save 7% £26.99 Free Delivery
Most loved carpets & rugs
Small And Large Size Thick Plain Soft Shaggy Floor RugsThe rug is very good quality, just the right size, soft and comfortable to walk on, doesn’t shed and is easy to clean. The first rug they sent arrived with a whole row of stitching missing and the c...
Cocktail Wonderlust Modern Abstract RugsSuper happy with my product, excellent value for the size though thickness of the pile is thinnish (expected) for the price but perfectly fine. The kids live rolling around on it. Would recommend this...
8× Anti Crimp Carpet Grips Carpet Gripper Non-Slip Pads Wooden FloorsDo what they need to do and have gripped my circular rug down well. They are quite thick but it isn't noticeable underfoot and I think may help it stick down for longer than plain double sided tape.
Esschert Design Outdoor BBQ Mat 100x100cm Protective Rug Heat Resistant FF291We are very impressed with this rug as it is protecting our patio stones effectively and looks the part as well which is refreshing as so many are not attractive at all.
Lambland Super Soft Large Real Genuine Sheepskin Rug in Mid BlueAbsolutely delighted with the rug. Was exactly as described on site and that includes the colour. Service was excellent and rug arrived when I was told it would.
UAREHOME HEAVY DUTY NON SLIP BARRIER MAT LARGE SMALL RUGS RUNNERWell priced and good quality, ideal for our main door entrance, looks good too. Coordinated well with existing decor, finishing off our newly decorated hallway.
vidaXL Printed Rug Multicolour 160x230cm Polyester Area Rug Floor Mat CarpetBought two of these rugs and can’t believe how nice they are, they feel so soft and the quality is first class, would definitely recommend 5*
Malmo Recycled Geometric Diamond Fringe Indoor Outdoor Rugs in Black and WhiteVery happy with this. Good quality fabric. Nice design Andy Lovely and soft. perfect for outside on patio to stop deer from burning in the heat
About Carpets & Rugs
Here at OnBuy, we feel that the carpet is what sets the tone and feel of the room; that's why we've handpicked such an extensive collection, boasting all the shades and styles you could wish for! Among our range, you'll find colourful carpets that'll add instant charm to your space alongside an array of plain carpets in every hue that'll perfectly offset busy colour schemes, or slot into minimalist interiors with ease.
And with everything from twist carpets and deep pile carpets to cord carpets and berber carpets on offer, you're bound to find the perfect pick for your home here - if you can narrow it down to just one!
Slotting a rug into your space is the simplest way to refresh the style, and luckily for you - we have an extensive (and swoon-worthy!) range in all styles, shapes, and sizes ready for you to peruse! From square rugs that'll perfectly accent corners or slot underneath your coffee table to round rugs that'll add a pop of style wherever you place them, we've got all you need to pepper your space with personality.
Style-wise, you're spoilt for choice! Sink into one of our soft sheepskin rugs, or opt for one of our flat woven rugs (they're brilliant for those high-traffic areas) - alternatively, why not add a quirky twist to your interiors with a leather rug? And regardless of whether you're hunting for small rugs or large rugs - or even extra large rugs - you're sure to find it on our virtual shelves. Happy shopping!
OnBuy Customers Are Loving These Top Rated Carpets & Rugs
View All Brands >
Popular Brands in Carpets & Rugs
Browse All Home Furnishings & Décor Deals >
OnBuy Deals in Carpets & Rugs
(#3 White, 100 Pcs) 10/25/50/100PCS Organza Chair Cover Sash Bow Wedding Party Reception Banquet Decor Deal £40.49
(120 x 180 cm) Large Cotton Print Grey Rug Small Hallway Runner Mat 60 x 120 x 180 170 x 240 cm Deal £49.95 Save 40% £29.95
(60 x 120 cm) Large Cotton Print Grey Rug Small Hallway Runner Mat 60 x 120 x 180 170 x 240 cm Deal £29.95 Save 67% £9.95
(170 x 240 cm) Large Cotton Print Gold Rug Small Hallway Runner Mat 60 x 120 x 180 170 x 240 cm Deal £99.95 Save 60% £39.95
(120 x 180 cm) Large Cotton Print Gold Rug Small Hallway Runner Mat 60 x 120 x 180 170 x 240 cm Deal £49.95 Save 40% £29.95
(60 x 120 cm) Large Cotton Print Gold Rug Small Hallway Runner Mat 60 x 120 x 180 170 x 240 cm Deal £29.95 Save 67% £9.95
A4 Black Picture Photo Frame, Office Certificate Photo Frame Art Frame Deal (1) £7.99 Save 18% £6.59