• new
  • featured
  • sale

What our customers say...

I have been sewing my whole life and I've never seen such a comprehensive selection of fabrics or haberdashery. I'm very impressed, well done. The fleece I ordered was outstanding, its lovely and soft and it washes beautifully. I made my granddaughter a sleeping bag for bed which she loves, I think i'll order more this week to make my very spoilt cat a new bed!

Carolyn Harrison

This is the first time I'd ordered fabric online and I was little dubious but my order arrived promptly and it was exactly as described. I'm delighted, I'll definitely be using you again in the future.

Catherine Williams

I'm so pleased to have found you. There's no fabric shops in our local area and your selection and service is fabulous. I've spent hours over the weekend admiring all your products online.

Helen Gibbons

My daughter needed some fabric for a project in school, we searched everywhere and finally found what we wanted on your site. Having spent so long searching we needed the fabric urgently but the staff were fantastic, we can't thank you enough for putting an end to our stress!

Clare Jones

What a beautiful website! I needed to match some fabric and emailed fabric world. They suggested I posted a swatch to them which I did. One of the girls was able to match my fabric perfectly. Thank you so much.

Laura Robinson

I make wedding stationary and have spent a long time looking for a reliable and reasonably priced supplier for ribbons. I placed a large varied order which arrived within the week. Thanks for the regular emails updating me about my order. Very professional and friendly with a great selection.

Samantha Patterson

Having never sewn until last week, I've now caught the bug! I started with a simple canvas apron and I've ordered more along with some Christmas fabric. I think everyone will be getting made gifts this year. Thanks Fabric World for your help getting me started. The advice about having a quick unpick was invaluable!!!!

Steph Harrison

Our Brands

10% off your first order
Subscribe our newsletter
Enter your email address below to get 10% off your first order.
Contact us