Free UK delivery over £75

Since - 1974
Viscose Fabrics

Viscose Fabrics

We have an extensive collection of high-quality dressmaking fabrics made from viscose and rayon for you to choose from. Our range includes a variety of colours, designs, textures, and patterns, so you can find the perfect fabric for any project. Read more/less

If you are looking for viscose Ponte Roma or Viscose Jerseys then please visit our knitted viscose jersey section

Also take a look at our Viscose dress linings

View as:

  • Linen Mix - Prowla

    134cm wide, 80% viscose, 15% linen, 5% cotton fabric with a bold pink & orange leopard print.

    Regular price £14.50 p/m
  • Maeve

    148cm wide, 97% viscose and 3% elastane lightweight dress fabric in a stunning red hue.

    Regular price £8.26 p/m
  • Made in Italy Palm

    Palm

    128cm wide, 55% viscose and 45% cotton lightweight canvas with a striking large palm design.

    Regular price £25.00 p/m
  • Cheerleader

    145cm wide, heavy bright red viscose satin fabric. Perfect for palazzo trousers, skirts and co-ords.

    Regular price £11.96 p/m
  • Floating In Circles - Beth Peach
    20% off

    Floating In Circles - Beth Peach

    This viscose rayon yoryu lawn fabric features a delicate floral print in peach, mauve, green & white.

    Sale price £8.40 p/m Regular price £10.50 p/m
  • Floating In Circles - Mia Coral
    20% off

    Floating In Circles - Mia Coral

    This viscose rayon yoryu lawn fabric features a striped design with a floral print in coral, purple, green & yellow.

    Sale price £8.40 p/m Regular price £10.50 p/m
  • Floating In Circles - Libby Pink
    20% off

    Floating In Circles - Libby Pink

    This stunning viscose rayon yoryu lawn fabric features a floral/leaf print in pink, blue, green, orange & white.

    Sale price £8.40 p/m Regular price £10.50 p/m
  • Viscose Tencel Finish - Grey

    160cm wide, viscose and polyester knitted pique fabric in grey with a soft Tencel finish.

    Regular price £17.96 p/m
  • Viscose Tencel Finish - Beige

    160cm wide, viscose and polyester knitted pique fabric in beige with a soft Tencel finish.

    Regular price £17.96 p/m
  • Smooth Rider - Royal

    143cm wide, viscose Tencel finish fabric in royal. Perfect for creating tops, trousers & dresses!

    Regular price £14.96 p/m
  • Jersey Citrus Stretch

    155cm wide, 92% viscose 8% elastane jersey in vibrant orange. Soft, drapey, and breathable with comfortable stretch - perfect for stylish, easy-to-wear garments.

    Regular price £10.50 p/m
  • Jersey Combat Stretch

    155cm wide, 92% viscose 8% elastane jersey in wonderful dark green. Soft, drapey, and breathable with comfortable stretch - perfect for stylish, easy-to-wear garments.

    Regular price £10.50 p/m
  • Plain Viscose Satin - Purple

    140cm wide, 135gsm viscose and rayon satin fabric in purple. Lightweight with a soft sheen and fluid drape, perfect for dresses.

    Regular price £14.96 p/m
  • Plain Viscose Satin - Royal

    140cm wide, 135gsm viscose and rayon satin fabric in royal blue. Lightweight with a silky handle, luminous sheen, and fluid drape.

    Regular price £14.96 p/m
  • Plain Viscose Satin - Coral

    140cm wide, 135gsm viscose and rayon satin fabric in coral. Lightweight with a silky handle and fluid drape.

    Regular price £14.96 p/m
  • Viscose Jersey - Powder Blue

    150cm wide, 92% viscose 8% elastane jersey fabric in powder blue, 290gsm. Soft and smooth, ideal for dresses, tops, skirts, and loungewear.

    Regular price £10.50 p/m
  • + More colours Brushed Viscose Twill - Abstraction

    Brushed Viscose Twill - Abstraction

    145cm wide, brushed viscose twill fabric with an abstract print in green, orange, and neutral tones.

    Regular price £14.00 p/m
  • Made in Italy Marni Viscose - Lattice
    10% off

    Marni Viscose - Lattice

    Made in Italy, this deadstock 100% EcoVero viscose dress fabric features an abstract green geometric pattern.

    Sale price £18.90 p/m Regular price £21.00 p/m
  • Made in Italy MarineBlu Viscose - Camo

    MarineBlu Viscose - Camo

    Italian, deadstock, viscose fabric featuring a digital camo print in blue/grey, black and cream, ideal for blouses.

    Regular price £21.00 p/m
  • Pontoba - Olive

    160cm wide, double knit jersey fabric in an olive green hue, made from viscose, polyamide and elastane.

    Regular price £23.00 p/m
  • Midnight Petals

    142cm wide 100% viscose fabric with floral print on a black ground. Lightweight at 121gsm with soft drape

    Regular price £14.96 p/m
  • + More colours BA - Erin - Caramel

    BA - Erin - Caramel

    140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in caramel.

    Regular price £26.50 p/m
  • Floral Mirage - Rust

    140cm wide, digitally printed viscose satin fabric with an abstract floral design in earthy tones.

    Regular price £18.50 p/m
  • Floral Mirage - Blue
    10% off

    Floral Mirage - Blue

    140cm wide, digitally printed viscose satin fabric with an abstract floral design in vibrant colours.

    Sale price £16.66 p/m Regular price £18.50 p/m
  • Viscose Crepe - Delft Floral

    A cream viscose crepe with a textured surface and Delft-inspired blue floral print - lightweight, drapey and perfect for dresses, blouses and skirts.

    Regular price £8.46 p/m
  • Abstractions

    140cm wide, 110gsm, lightweight digitally printed 100% rayon fabric with a bold abstract design.

    Regular price £10.50 p/m
  • Lagoon

    140cm wide, 115gsm viscose dress fabric with a bold blue, green, and yellow abstract print.

    Regular price £10.76 p/m
  • Made in Italy Charme

    Charme

    Italian ex-designer chunky knit jacketing fabric in black & white yarns with black sparkles.

    Regular price £23.00 p/m
  • Desert Flame

    145cm wide, viscose stretch woven fabric with a striking abstract print in rich, earthy tones.

    Regular price £15.76 p/m
  • Wild Flame

    145cm wide, viscose stretch woven fabric with a fiery abstract pattern in red & earthy tones.

    Regular price £15.76 p/m
  • + More colours Bonded Cotton - Dylan

    Bonded Cotton - Dylan

    150cm wide, oatmeal viscose cloth bonded to a beige cotton shirting. Linen look & water resistant.

    Regular price £12.96 p/m
  • The Big Stretch - Brown

    150cm wide, viscose, polyamide & elastane twill bengaline with a brown & beige abstract print.

    Regular price £17.50 p/m
  • Remnant - Challis - Olive Nova (1.8m)
    Sold out

    Remnant - Challis - Olive Nova (1.8m)

    Regular price £19.73 p/u
  • Remnant - Hector - Oatmeal (0.75m)
    Sold out

    Remnant - Hector - Oatmeal (0.75m)

    Regular price £11.25 p/u
  • Remnant - Viscose Plain - White (0.75m)
    Sold out

    Remnant - Viscose Plain - White (0.75m)

    Regular price £3.95 p/u
  • Remnant - Fine Viscose Plain - Alabaster (2.5m)
    Sold out

    Remnant - Fine Viscose Plain - Alabaster (2.5m)

    Regular price £24.90 p/u
  • Remnant - Harmony Knits - Terracotta (2m)
    Sold out

    Remnant - Harmony Knits - Terracotta (2m)

    Remnant (2m) - Made from viscose, polyester and polyamide, this rust coloured knitted jersey fabric is perfect for warm jackets!

    Regular price £34.00 p/u
  • Remnant - Viscose Jersey - Disco Tetris (1m)
    Sold out

    Remnant - Viscose Jersey - Disco Tetris (1m)

    Regular price £8.50 p/u
  • Remnant - Linen Mix - Deepest Darkest Navy (1.5m)
    Sold out

    Remnant - Linen Mix - Deepest Darkest Navy (1.5m)

    Regular price £15.75 p/u
  • What Goes Around...

    Cheap soft black viscose mix dress fabric, it has enough weight to allow it to drape and will make fabulous swirly skirts.

    Regular price £4.00 p/m
  • Made in Italy Diamond Drape

    Diamond Drape

    147cm wide, 100% viscose dress fabric in black with a small diamond weave. Woven in Italy.

    Regular price £18.76 p/m
  • Made in Italy Rubina

    Rubina

    0

    Regular price £21.50 p/m
  • Fibre Mood - Warp Crinkle - Red

    160cm wide, 85% viscose, 15% nylon red crinkle fabric. Lightweight at 140gsm, OEKO-TEX certified.

    Regular price £14.50 p/m
  • Remnant - Viscose Challis - Sylvan (1m)

    Remnant (1m) - 140cm wide, 100% viscose challis fabric featuring a dainty white floral print on a green ground, ideal for dresses.

    Regular price £9.00 p/u
  • Viscose Jersey - Zebrush

    150cm wide, fine viscose jersey fabric in cream with a black abstract design. 235gsm.

    Regular price £11.96 p/m

Our dress linings are breathable and come in a variety of colors and designs to suit your needs. Plus, they’re affordably priced so you can stock up without breaking the bank.

Join our creative community

From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.

Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.

Get The Latest from Croft Mill

Keep in touch

We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.

Get The Latest from Croft Mill