Condition
Purchase
Sort by
Time
Various
80s square white - 80s,
£19.36
Buy It Now
Rustic vintage christmas - rustic,
£25.00
Buy It Now
Vintage 90s christmas - vintage, table
£71.68
Buy It Now
Christmas tablecloth - christmas,
£24.97
Buy It Now
Vintage embroidered christmas - vintage,
£10.80
Buy It Now
Embroidered traditional large - traditional,
£29.82
Buy It Now
Christmas tablecloth white - –,
£10.00
Buy It Now
Vintage 90s 5pc tablecloth - 5pc,
£107.53
Buy It Now
Vintage hand embroidered - vintage,
£8.75
Buy It Now
Vintage embroidered christmas - vintage,
£26.70
Buy It Now
Festive time christmas - festive,
£5.24
Buy It Now
Christmas vintage embroidered - christmas,
£10.00
Buy It Now
Vintage white gold candle bell
£6.52
Buy It Now
White square embroidered - white,
£6.52
Buy It Now
Christmas embroidered large - christmas,
£16.15
Buy It Now
Vintage x30 embroidered - vintage, 30"x30"
£11.00
Buy It Now
Pretty embroidered christmas - pretty,
£10.80
Buy It Now
Vintage embroidered christmas - vintage,
£8.66
Buy It Now
Vintage christmas mcm - vintage,
£35.00
Buy It Now
Vintage style round christmas - vintage-style,
£14.99
Buy It Now
Lovely embroidered christmas - lovely,
£18.95
Buy It Now
Vintage christmas table cloth - christmas,
£22.54
Buy It Now
Embroidered round christmas - round,
£37.10
Buy It Now
Embroidered christmas - embroidered,
£6.52
Buy It Now
Walton co embroidered - co,
£14.99
Buy It Now
Vintage german embroidered - vintage,
£10.98
Buy It Now
Vintage embroidered christmas - vintage,
£12.94
Buy It Now
Vintage christmas embroidered - vintage,
£16.15
Buy It Now
Christmas tablecloth - christmas,
£27.97
Buy It Now
Embroidered christmas table - embroidered,
£25.66
Buy It Now
Embroidered festive fir trees - fir,
£27.99
Buy It Now
Embroidered tablecloth - tablecloth, /
£11.95
Buy It Now
Vintage embroidered christmas - vintage,
£31.90
Buy It Now
Vintage cream embroidered - vintage,
£21.00
Buy It Now
Vintage christmas tablecloth - vintage,
£26.40
Buy It Now
Vintage scandinavian red - vintage,
£28.79
Buy It Now
Vintage christmas tablecloth - christmas,
£21.50
Buy It Now
Stunning vintage embroidered - stunning,
£10.79
Buy It Now
Vintage rectangular christmas - rectangular,
£16.15
Buy It Now
Cream tablecloth embroidered - cream,
£11.66
Buy It Now
Vintage 1990s christmas - vintage,
£19.36
Buy It Now
Handmade christmas tablecloth - handmade,
£22.99
Buy It Now
Christmas hand embroidered - christmas,
£23.58
Buy It Now
Vintage christmas tablecloth - vintage,
£7.59
Buy It Now
Ralph lauren white - ralph, embroidered
£31.90
Buy It Now
Beautiful vintage christmas - beautiful,
£21.50
Buy It Now
Christmas embroidered candle
£6.52
Buy It Now
Handmade christmas tablecloth - handmade,
£16.14
Buy It Now
Christmas vintage retro - vintage,
£8.66
Buy It Now
Red white folk art embroidered - folk,
£10.80
Buy It Now
Christmas embroidered square - christmas,
£5.45
Buy It Now
Embroidered tablecloth - embroidered, /
£8.95
Buy It Now
Vintage embroidered christmas - embroidered,
£15.65
Buy It Now
Vintage christmas hand - christmas,
£12.94
Buy It Now
Embroidered christmas festive - christmas,
£16.15
Buy It Now
White embroidered ralph lauren - embroidered,
£37.20
Buy It Now
Colourful vintage square - colourful,
£20.00
Buy It Now
Christmas tablecloth - christmas,
£10.80
Buy It Now
Holly embroidered christmas - embroidered,
£62.16
Buy It Now
Christmas table linen - linen, floral
£9.99
Buy It Now
Silver grey ralph - silver,
£32.94
Buy It Now
Christmas red green - red,
£20.01
Buy It Now
Vintag german embroidered - vintag,
£21.50
Buy It Now
Red ralph lauren - ralph, christmas
£36.81
Buy It Now
Christmas red gold floral - christmas,
£19.97
Buy It Now
Vintage christmas tablecloth - vintage,
£24.61
Buy It Now
Christmas embroidered - christmas,
£11.87
Buy It Now
Vintage hand embroidered - vintage,
£10.20
Buy It Now
Vintage navy blue - vintage,
£29.00
Buy It Now
Vintage christmas linen - ,
£21.49
Buy It Now
Swedish norwegian scandinavian - swedish/norwegian,
£15.61
Buy It Now
Vintage christmas poinsettia - christmas,
£10.26
Buy It Now
Snowflake white silver table - snowflake,
£24.99
Buy It Now
Christmas applique vintage - christmas,
£54.00
Buy It Now
Christmas red green - red, gold
£20.01
Buy It Now
Vtg 50s hand embroidered - vtg,
£21.51
Buy It Now
Vintage hand embroidered - vintage,
£63.98
Buy It Now
Vintage christmas hand - vintage,
£48.00
Buy It Now
Vintage christmas tablecloth - vintage,
£8.67
Buy It Now
Christmas table cloth - christmas,
£6.51
Buy It Now
Lovely vintage christmas - lovely,
£16.99
Buy It Now
Christmas rose tablecloth - christmas,
£16.99
Buy It Now
Large vintage linen tablecloth - vintage,
£10.80
Buy It Now
Christmas embroidered candle - christmas,
£16.99
Buy It Now
Hand appliqued and embroidered - hand-appliqued,
£6.52
Buy It Now
Green holly christmas ralph - green,
£32.94
Buy It Now
Embroidered poinsettia - embroidered,
£19.35
Buy It Now
Vintage applique christmas - vintage,
£57.90
Buy It Now
Vintage embroidered cutwork - embroidered,
£16.15
Buy It Now
Vintage tablecloth embroidery - vintage,
£29.99
Buy It Now
Vintage embroidered christmas - vintage,
£44.80
Buy It Now
White embroidered christmas - white,
£10.00
Buy It Now
Vintage poinsettia glitter - vintage,
£5.98
Buy It Now
Vintage cotton embroidery - vintage,
£18.00
Buy It Now
Vintage rectangle çhristmas - vintage,
£31.88
Buy It Now
Vintage linen christmas - christmas, theme
£28.78
Buy It Now
Looking for more embroidered christmas tablecloth?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 embroidered christmas tablecloth listings currently in our index. Prices range from £5.24 to £107.53, with an average of £21.83. 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 embroidered christmas tablecloth →
Try this: embroidered vintage tablecloth | westie | reindeer table runner | hessian runner | pimpernel coasters | vannes art glass | seagrass | vintage table linen | glitter vinyl | round large white tablecloth
Whether you are looking for a brand-new or second-hand embroidered christmas 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 £5.24, while premium listings can reach £107.53 — giving you a wide budget spread to work with. The average price of £21.83 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.