Curtain Fabric from Fabric Land

At Fabric Land, we have a huge selection of curtain fabrics to select from to suit any room or interior style. Our range includes cotton canvas fabrics, organza, velvets and more in a variety of colours to match any home. We also have curtain lining fabrics.

As well our curtain fabrics we also have a range of curtain making accessories including hooks, eyelet rings and pennyweights, so you have everything you need to create a stunning set of curtains for your home.

Our ‘home essentials’ fabrics are sold by the metre from Fabric Land. We try our best to have a wide selection of our Curtain Fabric available to buy online with a variety of patterns and styles.

If you don’t find the correct fabric that you are looking for please call our head office on 01425 461444 or email us on and we will do our very best to find what you are looking for.

Looking for more? Why not visit your local Fabric Land store for some friendly advice and assistance from our well-trained and cheerful employees.

£3.99 / per metre
£3.59 - £5.65 / per metre
£0.20 - £0.37 / per metre
£0.22 - £0.30 / per metre
£0.44 - £0.75 / per metre
£0.30 - £0.52 / per metre
£0.22 - £0.40 / per metre
£0.40 - £0.80 / per metre
£1.95 - £2.99 / per metre
£1.00 / per metre
£0.69 / per metre

At Fabric Land, we pride ourselves in offering a wide variety of Curtain Fabric for you to choose from. We want to make sure you can find exactly the pattern and style you're looking for, all available to order online.

Due to the latest government guidelines, Fabric Land retail stores are now closed until further notice. Our online shop and warehouse are open as usual. We will still be sending out your orders via courier as well as accepting click & collect orders from our fabric warehouse in Ringwood, Hampshire (details on the checkout page). 

If you have any questions regarding this, please contact us and will endeavour to get back to you ASAP.