Welcome to our online Fabric Stores

the exterior of the fabric shop

Huge Selection

We are constantly adding to our selection of our stock for sale online. However, this is only a small fraction of our selection available in-store, so please contact us directly if you can't find what you are looking for.

Free Postage

We offer FREE POSTAGE on all orders over £30 (for orders under £30 charge of £2.95 applies)

Please allow up to 5 working days for delivery. 

Sample Service

We have tried our best to describe the fabrics as honestly as possible, however, due to the variations of images on screen, it is always advisable to request a sample for colour and texture.


The price shown is per metre, please enter the length you require into the 'Quantity' box (you will receive your fabric in a continuous length!)  We are only able to take orders in whole meters. 

We take payment online via PayPal,  but don't worry if you don't have a PayPal account, just follow the links and you will be able enter your bank card number as usual.

Finding what you need

Fabrics are organised into categories based on type and/or usage. To narrow down your search you can use the search bar to search for key words (i.e 'Floral')