Condition
Purchase
Sort by
Time
Various
Free people dahlia - free,
£148.57
Buy It Now
Polyester stretch jersey dress - stretch,
£6.95
Buy It Now
African adire batik - batik, 2
£63.10
Buy It Now
Women lace fabric bou - bou,
£37.10
Buy It Now
Free people dahlia - free,
£148.57
Buy It Now
Dress kaftan making floral - kaftan,
£6.51
Buy It Now
Polyester cationic dress - polyester,
£6.99
Buy It Now
Plain polyester crepe - plain, fabric
£6.99
Buy It Now
Yard new cotton fabric - yard, dress
£18.00
Buy It Now
Fabric satin imported - satin, from
£26.70
Buy It Now
Jaipur hand block printed 100 - jaipur, 100%
£33.48
Buy It Now
Yard indian cotton - yard, fabric
£18.00
Buy It Now
Lizzo kaftan purple - kaftan,
£47.50
Buy It Now
African print fabric dress - african,
£15.28
Buy It Now
Adire batik african - adire,
£15.50
Buy It Now
Metres 100 viscose - 5,
£21.45
Buy It Now
Classical kaftan robe poncho - classical,
£17.99
Buy It Now
Brand new embroidered - brand,
£52.70
Buy It Now
Hand block print - print, 100%cotton
£18.91
Buy It Now
Indian printed polyester - indian,
£23.36
Buy It Now
Polyester stretch jersey dress - jersey,
£6.95
Buy It Now
Sari silk fabric kaftan - silk,
£21.50
Buy It Now
10m lilac polyester - 10m,
£57.90
Buy It Now
New long kaftan hand printed - long,
£21.02
Buy It Now
Noracora light blue - light,
£26.70
Buy It Now
Indian printed polyester crepe - printed,
£23.36
Buy It Now
Mustard ochre georgette - 3m,
£5.00
Buy It Now
2026 african attire men - african, men's
£59.88
Buy It Now
Stretch fabric stage - bi-stretch,
£5.99
Buy It Now
Vintage long kaftan hand block - vintage,
£22.69
Buy It Now
Ankara mixed with - ankara,
£37.10
Buy It Now
African adire batik thick - african,
£78.70
Buy It Now
Embroidered cream cotton - cream,
£60.00
Buy It Now
Black white panel dressmaking - black,
£15.00
Buy It Now
Brown retro print kaftan - ,
£5.99
Buy It Now
Gorgeous new mustard - new,
£8.66
Buy It Now
Brown satin silk - 45"w,
£11.01
Buy It Now
Kaftan printed fabric ready - kaftan, to
£12.40
Buy It Now
Lovely teal gold - teal,, lime
£73.50
Buy It Now
100 cotton hand block - 100%,
£22.72
Buy It Now
Spa man caftan white - spa, caftan.
£9.99
Buy It Now
Hand block print 100 - hand,
£22.70
Buy It Now
Yard indian cotton fabric - yard,
£25.20
Buy It Now
Plain stretch fabric kaftan - plain,
£6.99
Buy It Now
Yard indian cotton fabric - 2.5,
£16.80
Buy It Now
African ankara wax - african,
£39.18
Buy It Now
Long kaftan 52 inches - long,
£33.58
Buy It Now
Brand new women - new, summer
£21.49
Buy It Now
Hand block print - hand,
£22.73
Buy It Now
New hand block floral print - block,
£22.68
Buy It Now
Womens plain abayas islamic - womens,
£3.99
Buy It Now
Womens plain abayas islamic - abayas,
£2.99
Buy It Now
Pieces kaftan beach - beach, up
£17.90
Buy It Now
Indian printed polyester - printed,
£23.36
Buy It Now
Hand block print floral jaipur - floral,
£22.74
Buy It Now
Blue solid plain 100 - blue,
£20.52
Buy It Now
Indian printed polyester crepe - printed,
£23.36
Buy It Now
Sanganeri hand block print - sanganeri,
£22.68
Buy It Now
Embroidered pink cotton - embroidered,
£80.00
Buy It Now
Hand block print 100 cotton - block, 100%cotton
£22.70
Buy It Now
100 cotton lightweight hand - lightweight,
£22.69
Buy It Now
Royal orbit luxe - royal,
£11.87
Buy It Now
Winter flannel kaftan warm - flannel,
£33.62
Buy It Now
Sanganeri hand block print - sanganeri,
£22.73
Buy It Now
100 cotton hand - cotton, printed
£21.06
Buy It Now
Luxury black closed front - black, closed-front
£56.85
Buy It Now
Chiffon fabric snake - fabric, /
£4.99
Buy It Now
100 cotton indian hand block - 100%,
£18.91
Buy It Now
Sanganeri hand block - sanganeri,
£22.70
Buy It Now
Bespoke men wear - men's,
£61.01
Buy It Now
New hand block border - block,
£22.74
Buy It Now
Indian solid plain 100 - plain, 100%cotton
£20.52
Buy It Now
Satin silk adire inspired - 45"w,
£10.80
Buy It Now
Women wear mono cut - women’s,
£19.35
Buy It Now
Paisley new hand - paisley, print
£22.68
Buy It Now
100 cotton hand - 100%cotton, printed
£21.05
Buy It Now
Pcs lot hand block print - 2,
£34.56
Buy It Now
Long kaftan dress 100 - long, cotton
£22.74
Buy It Now
Somali baati dress directly - somali,
£10.80
Buy It Now
Mughlai hand printed - hand,
£21.04
Buy It Now
Indian hand block print - block, 100%
£22.70
Buy It Now
Indian hand block border print - border,
£22.68
Buy It Now
Soft 100 cotton - soft, hand
£21.06
Buy It Now
Indian printed polyester - printed,
£23.36
Buy It Now
Indian printed polyester crepe - printed,
£23.36
Buy It Now
Indian printed polyester - printed, crepe
£23.36
Buy It Now
African leso sarong beach - african, leso/sarong/beach
£18.28
Buy It Now
100 cotton indian hand printed - 100%cotton,
£18.89
Buy It Now
100 cotton sanganeri hand - 100%,
£22.76
Buy It Now
Hand block print long kaftan - block,
£22.68
Buy It Now
Jaipur hand block - block, print
£22.68
Buy It Now
Indian long kaftan nightwear - indian,
£22.73
Buy It Now
Pcs lot hand block - hand, print
£34.56
Buy It Now
Soft toned multi coloured - soft,
£3.05
Buy It Now
New bohemian luxury fabric - luxury,
£19.36
Buy It Now
African aso oke - aso,
£57.90
Buy It Now
Looking for more caftan fabric?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 caftan fabric listings currently in our index. Prices range from £2.99 to £148.57, with an average of £27.43. 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 caftan fabric →
Try this: navy dress bridesmaid | wedding asian clothes | asian wedding gown | sequin dress h m | women jumpsuit s | dress pink girls | length 16 full dress | dress belle princess | 3 dresses bridesmaid | dress wedding worn
Whether you are looking for a brand-new or second-hand caftan fabric, 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 £2.99, while premium listings can reach £148.57 — giving you a wide budget spread to work with. The average price of £27.43 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.