Free gift with orders over £55 - whilst stocks last

Viscose Fabrics

Viscose Fabrics

Viscose fabrics are soft, breathable and beautifully fluid, making them one of the most popular choices for dressmaking. Known for their smooth handle and elegant drape, viscose dress fabrics are ideal for garments that need movement without bulk.

Our viscose fabric collection includes everything from lightweight challis to structured twill and comfortable jersey, along with modern fibre alternatives such as Tencelā„¢ and other viscose blends. Whether you are sewing blouses, dresses, skirts or relaxed trousers, viscose offers comfort against the skin with a flattering finish.

If you’re looking for 100% viscose fabrics, use the Yarn ContentĀ filter and select 100% yarn content to remove blended options.

View as:

  • Summer Days - Pink

    100% viscose dress fabric with a small-scale white floral print on a pastel pink ground, perfect for blouses or skirts!

    Regular price £10.00 p/m
  • Jersey Skyline Stretch

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

    Regular price £10.50 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
  • Viscose Jersey - Pale Blue Stripe

    150cm wide, soft & stretchy viscose jersey fabric with a pale blue and white stripe.

    Regular price £7.00 p/m
  • Viscose Jersey - Navy Stripe

    150cm wide, soft & stretchy viscose jersey fabric with a classic stripe in navy and white.

    Regular price £7.00 p/m
  • Viscose Jersey - Rara Viscose Jersey Rara Elastane Striped Blue Navy Grey Black Knitted Dress Fabric Viscose Jersey - Rara
    Sold out
    20% off

    Viscose Jersey - Rara

    160cm wide, viscose elastane blend knit jersey fabric featuring a layered design in navy, black and grey.

    Sale price £5.60 p/m Regular price £7.00 p/m
  • Light & Lush - Canopy Clash

    A lively 150m wide, 100% viscose fabric featuring a botanical print in tones of emerald, jade and soft taupe on a natural base.

    Regular price £20.00 p/m
  • Light & Lush - Pebble Echo

    A bold 150m wide, 100% viscose fabric featuring a retro-style oval repeat that's full of rhythm and contrast. Shop Now!

    (1)
    Regular price £20.00 p/m
  • Light & Lush - Stoneleaf

    A Lovely 150m wide, 100% viscose fabric featuring a rich, earthy abstract print in deep olive green and black, this viscose fabric brings a bold, graphic edge to your sewing.

    (1)
    Regular price £20.00 p/m
  • Light & Lush - Honeyveil

    A vibrant 150m wide, 100% viscose fabric featuring a flowing rose and leaf design in rich ochre tones

    Regular price £20.00 p/m
  • Light & Lush - Wild Olive

    A Lovely 150m wide, 100% viscose fabric featuring an abstract olive green swirl design on a soft cream base.

    Regular price £20.00 p/m
  • Light & Lush - Inkflow

    A Lovely 150m wide, 100% viscose fabric featuring an abstract navy swirl design on a soft cream base.

    Regular price £20.00 p/m
  • A Fling

    140cm wide, black and grey check shirting fabric made from 69% viscose, 30% acrylic and 1% elastane.

    Regular price £11.96 p/m
  • + More colours Sunseeker - Tropic Sunseeker Tropic Abstract Multicoloured Digitally Printed Leaf Floral Viscose Challis Dress Fabric Mannequin Sunseeker - Tropic

    Sunseeker - Tropic

    This colourful, digitally printed viscose challis fabric features a bold leaf design, perfect for summer and holiday wear!

    Regular price £10.50 p/m
  • + More colours Sunseeker - Isla Sunseeker Isla Viscose Challis Abstract Circle Digitally Printed Woven Dress Fabric Mannequin Sunseeker - Isla
    Sold out

    Sunseeker - Isla

    Minimalistic viscose challis fabric in white, featuring an abstract circle print in blue/brown hues, perfect for holiday garments!

    Regular price £10.50 p/m
  • Fibre Mood - Jacquard Stripes - Green

    145cm wide, viscose, nylon and linen jacquard fabric in deep green with a subtle stripe design.

    Regular price £19.50 p/m
  • + More colours JK - Salso - Terracotta Salso Terracotta Linen Viscose Red Lightweight Woven Dress Fabric Bolt JK - Salso - Terracotta
    Sold out

    JK - Salso - Terracotta

    135cm wide, mid-weight linen and viscose blend dress fabric in terracotta. Perfect for summer wear.

    (1)
    Regular price £14.50 p/m
  • Linen Mix - Sweet Iris

    This linen and viscose blend fabric features a red/pink iris flower print on a black ground, ideal for summer garments!

    Regular price £16.00 p/m
  • Athena Crepe - Yellow

    148cm wide, lightweight 200gsm crepe fabric in yellow, made from polyester, viscose, and spandex.

    Regular price £10.00 p/m
  • Athena Crepe - Cerise

    148cm wide, lightweight 200gsm crepe fabric in cerise, made from polyester, viscose, and spandex.

    Regular price £10.00 p/m
  • Athena Crepe - Taupe

    148cm wide, lightweight 200gsm crepe fabric in taupe, made from polyester, viscose, and spandex.

    Regular price £10.00 p/m
  • Athena Crepe - Peach

    148cm wide, lightweight 200gsm crepe fabric in peach, made from polyester, viscose, and spandex.

    Regular price £10.00 p/m
  • + More colours Athena Crepe - Nude Athena Crepe Nude Polyester Viscose Spandex Plain Woven Dress Fabric Roll Athena Crepe - Nude

    Athena Crepe - Nude

    148cm wide, lightweight 200gsm crepe fabric in nude, made from polyester, viscose, and spandex.

    (1)
    Regular price £10.00 p/m
  • + More colours Athena Crepe - Khaki Athena Crepe Khaki Polyester Viscose Spandex Plain Woven Dress Fabric Roll Athena Crepe - Khaki
    Sold out

    Athena Crepe - Khaki

    148cm wide, lightweight 200gsm crepe fabric in khaki, made from polyester, viscose, and spandex.

    Regular price £10.00 p/m
  • + More colours Serenity Knits - Sapphire Serenity Knits Sapphire Viscose Polyester Polyamide Blue Knitted Jersey Fabric Roll Serenity Knits - Sapphire
    Sold out

    Serenity Knits - Sapphire

    150cm wide, viscose, polyester & polyamide jersey fabric in sapphire. Perfect for cosy jumpers.

    Regular price £12.96 p/m
  • Serenity Knits - Jade

    150cm wide, viscose, polyester & polyamide knitted jersey fabric in jade. Perfect for cosy jumpers.

    (1)
    Regular price £12.96 p/m
  • Challis - Floral Pop - Black

    Superb quality lightweight French high twist viscose challis with a bright modern flower print. Beautiful black fabric with a colourful floral design.

    (1)
    Regular price £10.76 p/m
  • JK - Beatrice

    Beautifully bold yellow, black and white abstract print fabric. Beautifully soft and drapes a dream. This John Kaldor fabric is Fernando quality.

    Sale price £8.50 p/m Regular price £17.00 p/m
  • Serenity Knits - Cerise

    150cm wide, viscose, polyester & polyamide knitted jersey fabric in cerise. Perfect for cosy jumpers.

    Regular price £12.96 p/m
  • Viscose Jersey - Rouge

    This viscose and Lycra fabric in vibrant rouge is just in time for spring! Perfect for any garment or to add a pop of colour!

    Regular price £7.00 p/m
  • Viscose Jersey - Royal Blue

    A fine but nice weight and nice quality viscose jersey fabric in a stunning Royal Blue......this would be very nice made into dresses and tops.

    Regular price £7.00 p/m
  • A Mixture

    140cm wide, polyester, viscose, and linen suiting fabric with a black & white Prince of Wales check.

    Regular price £10.00 p/m
  • Challis - Hanakotoba - Midnight

    Petrol blue viscose challis print featuring a beige and grey flower design. Create stunning summer designs with this versatile fabric.

    Regular price £10.76 p/m
  • Challis - Hanakotoba - Green

    This simply gorgeous viscose fabric features a delightful lime green hue with a delicate blue/cream poppy flower print.

    (6)
    Regular price £10.76 p/m
  • Viscose Acetate Lining - Wine

    144cm wide, viscose acetate lining fabric in deep red, a luxury partner for suits, dresses and more.

    Regular price £6.00 p/m
  • Buttercup Crepe - Bliss

    140cm wide, viscose crepe fabric featuring a ditsy yellow and pink floral pattern, perfect for summer dresses!

    (1)
    Regular price £12.00 p/m
  • + More colours Viscose Acetate Lining - Sky Viscose Acetate Lining Sky Blue Woven Tailors Suit Dress Fabric Viscose Acetate Lining - Sky
    Sold out

    Viscose Acetate Lining - Sky

    142cm wide, viscose acetate blend tailors lining fabric in sky blue with a lustrous, twill finish.

    Regular price £6.00 p/m
  • Gin and Lime

    145cm wide, 100% lyocell fabric with a timeless stripe design in white and green.

    Regular price £10.76 p/m
  • Gingham Viscose Blush

    Made from 100% viscose, this pink and white check gingham shirting fabric is perfect for dressmaking!

    Regular price £10.50 p/m
  • + More colours Viscose Acetate Lining - Beige Viscose Acetate Lining Beige Gold Woven Tailors Suit Dress Fabric Viscose Acetate Lining - Beige
    Sold out

    Viscose Acetate Lining - Beige

    146cm tailors lining in beige made from a blend of viscose and acetate; a luxurious partner for outers.

    Regular price £6.00 p/m
  • + More colours Fine Viscose Plain - Dusty Pink Fine Viscose Plain Dusty Pink Dress Fabric Fine Viscose Plain - Dusty Pink
    Sold out

    Fine Viscose Plain - Dusty Pink

    144cm wide, gorgeously lightweight 100% viscose fabric in dusty pink. Ideal for summer garments!

    (1)
    Regular price £9.96 p/m
  • Soft Pink

    133cm wide, 94% Tencel & 6% lycra suiting fabric in pale pink. Super soft, durable and lightweight!

    Regular price £8.76 p/m
  • Made in Italy+ More colours EZIO - Verdant Stripes Ezio Verdant Stripes Green Blue Viscose Acetate Italian Tailors Lining EZIO - Verdant Stripes

    EZIO - Verdant Stripes

    148cm Italian viscose acetate tailors' lining featuring a versatile striped pattern, ideal for lining blazers.

    Regular price £6.00 p/m
  • Made in Italy+ More colours EZIO - Crests Ezio Crests Silver Grey Viscose Acetate Italian Tailors Lining EZIO - Crests
    Sold out

    EZIO - Crests

    150cm Italian viscose acetate lining featuring an intricate silver/grey pattern; perfect for lining suits.

    Regular price £6.00 p/m
  • Made in Italy+ More colours EZIO - Set In Stone Ezio Set In Stone Viscose Acetate Italian Tailors Lining Fabric EZIO - Set In Stone

    EZIO - Set In Stone

    143cm Italian viscose acetate lining, featuring gothic stone sculpture designs; a luxurious partner for elegant outers.

    (1)
    Regular price £6.00 p/m

Join the Croft Mill Sewing Community

From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.

We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.

Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.

Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.

Join 30,000 Makers

Get 10% off your first order

Be first to see new arrivals and limited fabrics before they sell out.

No spam. Just beautiful fabrics.

Join 30,000 Makers