Shop
Buy Fabrics Online
Choose from over 3000 dress and craft fabrics stocked in our warehouse and available to buy online today. We have a fabulous range of fabrics which we update regularly so please come in and have a browse around.
This bold grey printed cotton canvas features a wise owl design. This modern print is perfect for cushion covers, blinds and other soft furnishings.
Price incl. VAT
£15.00 per metre
This colourful yellow and grey sleeping fox print cotton canvas is a brilliant choice for creating home furnishings, bags, accessories and more.
Price incl. VAT
£15.00 per metre
This charming patchwork teddy bear print cotton canvas fabric is a great choice for children's furnishings, bags and other craft projects.
Price incl. VAT
£15.00 per metre
Very finely woven Linen Viscose fabric is super soft floaty. Featuring a charming toucan print, ideal for lightweight summer tops and dresses.
Price incl. VAT
£9.00 per metre
This is a great quality white polycotton fabric featuring various dinosaurs, flowers and plants! An ideal fabric for children's garments or crafts!
Price incl. VAT
£3.95 per metre
This is a great quality white craft and dress polycotton fabric featuring brightly coloured seahorses, shells and bubbles! A lovely sea themed fabric!
Price incl. VAT
£3.95 per metre
This is a great quality white craft and dress polycotton fabric featuring a space print in pastel colours! A lovely craft and garment fabric!
Price incl. VAT
£3.95 per metre
This is a great quality white craft and dress fabric featuring cute little red and black ladybirds throughout the fabric. A very lovely little fabric!
Price incl. VAT
£3.95 per metre
This is a great quality blue craft and dress polycotton featuring little dogs dressed as pirates, on boats with pirate flags! A very cute and fun fabric!
Price incl. VAT
£3.95 per metre
This is a great quality white polycotton fabric featuring fairies, flowers, castles and more! All in delicate tones of pinks, purples and blues. Ideal for garments and crafts!
Price incl. VAT
£3.95 per metre
This is a great quality navy polycotton dress and craft fabric featuring a cute little white cats and daisies. Ideal for garments and crafts!
Price incl. VAT
£3.95 per metre
This is a great quality rubber duck themed polycotton fabric features yellow and white cartoon rubber ducks all over. Ideal for crafts!
Price incl. VAT
£3.95 per metre
This child-like giraffe themed polycotton fabric features yellow and orange cartoon drawn giraffes on a white background with yellow polka dots.. Ideal for crafts
Price incl. VAT
£3.95 per metre
This ochre yellow teddy bear themed polycotton fabric features bear faces in yellow, white and grey with little stars in white and red all over. Ideal for crafts!
Price incl. VAT
£3.95 per metre
This pale grey teddy bear themed polycotton fabric features bear faces in yellow, white and grey with little stars in white and red all over. Ideal for crafts!
Price incl. VAT
£3.95 per metre
This is a grey marl brushed back sweat-shirting fabric with a modern linear face print in red. Great for funky hoodies or joggers!
Price incl. VAT
£14.50 per metre
This fabulous printed cotton poplin fabric features a bold leopard prowling around on posing on jungle trees.
Price incl. VAT
£7.75 per metre
Colourful and on-trend, this 70% cotton and 30% linen blend fabric showcases a pink, orange, mint and purple stag print.
Price incl. VAT
£20.00 per metre
Brilliant Buzz Lightyear brushed back jersey fabric. Perfect for kids nightwear and hoodies. Certificated OEKO-Tex®
Price incl. VAT
£15.00 per metre
Colourful soft shell fabric with a pink, red and blue floral print. Water resistant and breathable polyester fabric.
Price incl. VAT
£18.00 per metre
Fabulously funky soft shell fabric with a colourful elephant and lion print. Water resistant and breathable polyester fabric.
Price incl. VAT
£18.00 per metre
Charming pink and grey elephant print double gauze is perfect for cosy pyjamas, summer blouses and baby swaddle blankets.
Price incl. VAT
£12.50 per metre
A Fabulous soft and luxurious cotton Jersey with a Mickey Mouse print. Perfect for children's clothes, certificated OEKO-Tex®
Price incl. VAT
£18.00 per metre
This 100% cotton batik fabric is hand-crafted in India.
Price incl. VAT
£10.00 per metre