Condition
Purchase
Sort by
Time
Various
Vintage cream lace large - vintage,
£15.08
Buy It Now
Vintage lace crochet - vintage,
£65.60
Buy It Now
Vintage shabby chic - vintage,
£37.10
Buy It Now
Rachel ashwell shabby - shabby, chic
£141.34
Buy It Now
Vintage white lace tablecloth - white,
£16.15
Buy It Now
Red gingham checkered - red,
£6.00
Buy It Now
Vintage pink ruffled - pink,
£15.08
Buy It Now
Vintage embroidered tablecloth - vintage,
£8.12
Buy It Now
Vintage shabby chic round - vintage,
£9.99
Buy It Now
Damask french farmhouse - french,
£12.50
Buy It Now
Bright pink vintage intricate - bright,
£17.75
Buy It Now
Vintage large table - large,
£12.94
Buy It Now
Une histare simple - une, shabby
£47.50
Buy It Now
Eyelet ruffle round tablecloth - round,
£25.68
Buy It Now
Shabby chic leaf floral print - leaf,
£50.67
Buy It Now
Shabby chic tablecloth 60x120 - shabby,
£35.55
Buy It Now
Vintage embroidered tablecloth - vintage,
£15.00
Buy It Now
Vintage embroidered table - embroidered,
£10.80
Buy It Now
Square vintage white pink - vintage,
£15.08
Buy It Now
Vintage retro floral table - retro,
£6.00
Buy It Now
Vintage crochet lace - vintage,
£44.38
Buy It Now
Dotty taupe polka - taupe,
£37.78
Buy It Now
Vintage table cloth - cloth, hand
£7.99
Buy It Now
Nwot rachel ashwell simply - nwot,
£71.12
Buy It Now
Tablecloth vinyl pvc retro - pvc,
£7.99
Buy It Now
Wipe clean outdoors round - wipe,
£18.79
Buy It Now
Shabby chic crocheted - shabby,
£5.48
Buy It Now
Pvc table cloth scrapbook - table,
£4.99
Buy It Now
Vintage large tablecloth - vintage,
£19.36
Buy It Now
Vintage pale yellow - , damask
£21.50
Buy It Now
Vintage net lace shabby chic - shabby,
£21.49
Buy It Now
Dunmoy ireland vintage grey - dunmoy,
£9.99
Buy It Now
Vintage french cotton flower - vintage,
£220.00
Buy It Now
Vintage linen floral - vintage,
£8.65
Buy It Now
Vintage australia flowers - vintage,
£24.99
Buy It Now
Victorian heart lasting - heart,
£34.85
Buy It Now
Shabby chic tablecloth - chic,
£31.11
Buy It Now
Simply shabby chic - simply,
£45.34
Buy It Now
Shabby chic tablecloth - chic, 60
£26.67
Buy It Now
Shabby chic oblong tablecloth - shabby,
£44.44
Buy It Now
Beautiful birds duck egg - duck,
£28.78
Buy It Now
Shabby chic tablecloth - chic,
£40.00
Buy It Now
Vintage hand embroidered - vintage,
£6.52
Buy It Now
Beautiful romantic flower
£20.42
Buy It Now
Shabby chic round - shabby, 70"
£41.03
Buy It Now
Shabby chic halloween pumpkin - chic,
£44.40
Buy It Now
Beautiful shabby chic vintage - chic,
£6.52
Buy It Now
Vintage oval tablecloth red - oval,
£10.00
Buy It Now
Vintage white hand embroidered - white,
£6.25
Buy It Now
Shabby chic cotton tablecloth - shabby,
£12.76
Buy It Now
Shabby chic 60x84 - shabby, oblong
£26.66
Buy It Now
Shabby chic 60x120 oblong - shabby,
£37.30
Buy It Now
Shabby chic harvest pumpkin - shabby,
£31.11
Buy It Now
Vintage irish linen - irish, applique
£14.99
Buy It Now
Fryetts bunting flags blue - fryetts,
£46.37
Buy It Now
Vintage table cover cross - =,
£5.45
Buy It Now
Vintage battenberg lace white - vintage,
£63.09
Buy It Now
Shabby chic tablecloth - shabby, 60x120
£33.77
Buy It Now
Vintage hand embroidered - vintage,
£103.66
Buy It Now
Vintage midcentury white - vintage,
£27.56
Buy It Now
Mid century dressing table - x,
£16.15
Buy It Now
Beautiful birds sage green - beautiful,
£39.98
Buy It Now
Vintage pink rose floral print - rose,
£26.66
Buy It Now
Vintage 10x table napkins - table,
£63.09
Buy It Now
Vintage ivory lace - ivory,
£31.11
Buy It Now
Vintage pink roses cotton - pink,
£26.67
Buy It Now
Vintage mid century pink - mid,
£29.83
Buy It Now
Viennese set shabby chic rose - viennese,
£48.89
Buy It Now
English roses pattern luxury - english,
£19.51
Buy It Now
Beautiful vintage ivory damask
£11.44
Buy It Now
Shabby chic tablecloth green - chic, &
£42.45
Buy It Now
Delicate shabby chic - shabby,
£13.33
Buy It Now
Waverly home sonata rose - home,
£76.37
Buy It Now
Nwt april cornell strawberry - nwt,
£40.00
Buy It Now
Vintage laura ashley - ,
£57.77
Buy It Now
Shabby chic plaid tablecloth - plaid,
£48.36
Buy It Now
Elegant lace embroidered - elegant,
£18.23
Buy It Now
Vintage cotton print - vintage,
£14.18
Buy It Now
Vtg 1970s woven - 1970s, fringe
£17.77
Buy It Now
Simply shabby chic blue - simply,
£35.56
Buy It Now
Vtg pink rose - pink,
£23.11
Buy It Now
Shabby chic round - shabby,
£42.67
Buy It Now
Simply shabby chic - shabby, lightweight
£31.99
Buy It Now
New rachel ashwell simply - rachel,
£60.45
Buy It Now
Vintage 1950s irish linen - 1950s,
£10.79
Buy It Now
Vintage floral tablecloths - vintage,
£52.45
Buy It Now
Vintage crochet round doily - vintage,
£10.26
Buy It Now
Delicate shabby chic pink - delicate,
£15.10
Buy It Now
Vintage french cotton - vintage,
£245.00
Buy It Now
Vintage cacharel pink rose - cacharel,
£22.22
Buy It Now
April cornell cottage - april,
£28.66
Buy It Now
Vintage french cotton flower - vintage,
£345.00
Buy It Now
Shabby chic tablecloth - shabby,
£31.10
Buy It Now
Shabby chic bunny rabbit - chic,
£35.51
Buy It Now
Shabby chic cotton - shabby, tablecloth
£52.45
Buy It Now
Shabby chic 120 - shabby, x
£22.22
Buy It Now
Looking for more shabby chic tablecloth?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 shabby chic tablecloth listings currently in our index. Prices range from £4.99 to £345, with an average of £37.33. 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 shabby chic tablecloth →
Try this: tea trolley | wedding table runners | motorbike coasters | folding tea trolley | tree slice | oilcloth fabric | personalised placemats childrens | old tablecloth | poole pottery twintone jug | spode gravy boat
Whether you are looking for a brand-new or second-hand shabby chic tablecloth, 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 £4.99, while premium listings can reach £345 — giving you a wide budget spread to work with. The average price of £37.33 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.