Condition
Purchase
Sort by
Time
Various
Dark green botanical rug - green,
£170.07
Buy It Now
Vintage chinese wool rug - chinese,
£120.00
Buy It Now
6x4 vintage aubusson - 6x4, ft
£239.00
Buy It Now
Vintage handwoven wool kilim - handwoven,
£104.69
Buy It Now
Vintage wool rug cream brown - wool,
£94.30
Buy It Now
Traditional cream floral - cream,
£94.30
Buy It Now
Jinchan runner rug - runner,
£32.00
Buy It Now
Dark green botanical floral - dark,
£290.74
Buy It Now
Vintage floral area rug - vintage, black
£56.45
Buy It Now
Vintage floral runner rug - vintage,
£95.97
Buy It Now
Black gothic floral rug with - gothic,
£52.42
Buy It Now
Handmade rug vintage rust blue - rug,
£486.50
Buy It Now
Dark green botanical runner - green,
£95.97
Buy It Now
Large living room rug carpet - large,
£89.99
Buy It Now
Ft vintage aubusson - x,
£165.00
Buy It Now
Vernal liam vintage - liam, rug
£49.02
Buy It Now
Gothic black rose rug with - rug,
£52.42
Buy It Now
Vintage floral runner - floral, rug
£95.97
Buy It Now
Floral pattern runner rug - floral,
£49.28
Buy It Now
Vintage floral bird runner - vintage, rug
£95.97
Buy It Now
Vintage floral runner rug - runner,
£95.97
Buy It Now
Vintage bohemian floral rug - floral,
£45.00
Buy It Now
Traditional floral rug 120x170 - floral,
£42.30
Buy It Now
Akzent beige vintage floral - akzent,
£42.30
Buy It Now
Vintage botanical floral - vintage,
£192.88
Buy It Now
Vintage antique style - antique, carpet
£19.99
Buy It Now
Vintage hand made latch - vintage,
£25.00
Buy It Now
Vintage french aubusson - vintage,
£203.50
Buy It Now
Vintage traditional - vintage,
£170.00
Buy It Now
Vintage swedish soft - 2,
£112.00
Buy It Now
Machine washable low - washable,
£79.99
Buy It Now
Vintage ornate tapestry - vintage, style
£89.99
Buy It Now
Sage green botanical - sage,
£213.05
Buy It Now
Handmade rug vintage red - rug,
£556.50
Buy It Now
Ohs washable rug vintage print - washable,
£20.99
Buy It Now
Vintage wool rug - wool, hearth
£41.00
Buy It Now
Ikalife large rug 200 - ikalife,
£34.99
Buy It Now
Vintage floral round - vintage,
£72.58
Buy It Now
Homfine vintage floral - homfine,
£61.33
Buy It Now
Ft vintage floral - 2, x
£140.00
Buy It Now
Round green botanical - round,
£70.16
Buy It Now
Vintage rustic oriental floral - oriental,
£68.30
Buy It Now
Large floral carpet - large, area
£114.70
Buy It Now
Dark floral botanical round - floral,
£72.58
Buy It Now
Handmade rug large vintage - handmade,
£346.50
Buy It Now
200x290cm large floral - 200x290cm, vintage
£49.99
Buy It Now
Vintage botanical floral - botanical,
£95.97
Buy It Now
Large rugs living room - large,
£27.12
Buy It Now
Vintage country cottage - vintage, half
£29.99
Buy It Now
2x4 vintage swedish - vintage, rya
£52.70
Buy It Now
Vintage floral half - vintage,
£49.99
Buy It Now
Vintage handmade oriental - vintage,
£240.13
Buy It Now
Vintage 1970s hand - 1970s, wool
£49.99
Buy It Now
200cm 300cm blue beige - 300cm, &
£68.30
Buy It Now
Vintage red persiann - persiann, hamadan
£199.00
Buy It Now
Black botanical runner rug - botanical,
£173.39
Buy It Now
Golden velvet home - velvet,
£12.94
Buy It Now
Vintage floral rug - vintage, living
£83.68
Buy It Now
Handmade rug large vintage - rug,
£416.50
Buy It Now
Floral isparta rug - floral,
£93.31
Buy It Now
Regency traditional vintage - regency,
£39.95
Buy It Now
Vintage floral area rug - area,
£16.15
Buy It Now
Traditional rome rugs - rome,
£220.79
Buy It Now
Handmade rug large vintage - rug,
£409.50
Buy It Now
Vintage style floral - floral, mat
£10.26
Buy It Now
Blue afghan sultanabad - blue,
£55.00
Buy It Now
Vintage mid century floral - mid,
£149.99
Buy It Now
Rugs living room 160x230cm - living,
£87.90
Buy It Now
Vintage floral green machine - vintage,
£29.99
Buy It Now
Mystical snake rug - mystical,
£22.99
Buy It Now
Small vintage floral - , latch
£22.00
Buy It Now
Large vintage rug 201x293 - large,
£385.00
Buy It Now
Traditional and vintage - traditional,
£20.42
Buy It Now
Near pair vintage french - pair,
£59.50
Buy It Now
Large handmade vintage wool - handmade,
£416.50
Buy It Now
Floral rug 160x230cm washable - floral,
£102.77
Buy It Now
Handmade rug large - handmade,
£416.50
Buy It Now
Vintage rose window - vintage, round
£72.58
Buy It Now
Handmade vintage wool - handmade,
£591.50
Buy It Now
Rare vintage tufted hooked - tufted,
£83.90
Buy It Now
Vintage blue medallion - medallion, area
£51.95
Buy It Now
Seconds soraya floral - **seconds**,
£154.99
Buy It Now
Vintage traditional handwoven - vintage,
£47.50
Buy It Now
Cream turkish ushak - cream,
£87.00
Buy It Now
Vintage bohemian round floral - bohemian,
£9.95
Buy It Now
Vintage floral rectangular rug - vintage,
£37.79
Buy It Now
Vintage hand knotted wool area - vintage,
£556.50
Buy It Now
Floral washable non slip - floral, non-slip
£66.99
Buy It Now
Vintage traditional indian - vintage,
£125.00
Buy It Now
Large rugs living room - living,
£62.00
Buy It Now
Vintage hand worked - hand,
£50.62
Buy It Now
Large cotton vintage - , rug
£26.70
Buy It Now
Vintage wool rug 287 - vintage,
£696.50
Buy It Now
Rugs living room 160x230cm - rugs,
£50.85
Buy It Now
Ft vintage floral - 3, x
£165.00
Buy It Now
Ft vintage turkish - 4,
£145.00
Buy It Now
Looking for more vintage floral rug?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 vintage floral rug listings currently in our index. Prices range from £9.95 to £696.5, with an average of £131.79. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about vintage floral rug →
Try this: natural rugs | zebra print rug | bamboo duck | zebra rug | hall runner | terracotta kitchen rugs | lime green rug | romany washable rugs | silver sparkle rug | romany rugs
Whether you are looking for a brand-new or second-hand vintage floral rug, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £9.95, while premium listings can reach £696.5 — giving you a wide budget spread to work with. The average price of £131.79 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.