Free UK delivery over £75

Since - 1974
Linen

Linen

Looking for a beautiful, cool fabric to sew with that will stand the test of time? Look no further than our linen and linen mix dressmaking fabrics! We have an extensive range of colours and patterns to choose from, so you're sure to find the perfect one for your next project.

Linen is a great choice for sewing all year round, as it's light and breathable in warmer weather but also adaptable and comfortable to wear under jumpers in cooler weather. Plus, it's easy to work with and always looks current! Whether you're looking for a classic look or something more modern, our linen dress fabrics are the perfect option

View as:

  • Made in Italy Golden Plaid

    Golden Plaid

    154cm wide, 100% linen dress fabric with a warm plaid check in red, yellow, brown and green.

    Regular price £26.76 p/m
  • Made in Italy Grigio Linen

    Grigio Linen

    154cm wide, 100% linen shirting fabric in slate grey, with a crisp, textured finish.

    Regular price £28.00 p/m
  • Hawaiian Sunset

    Our linen and cotton blend fabric features a palm tree print on a pinky red ground, woven in Germany and ideal for shirts!

    Regular price £18.00 p/m
  • Hawes Check - Blue Pink

    155cm wide, cotton and linen blend shirting fabric with a check pattern in shades of blue, pink and mint.

    Regular price £15.00 p/m
  • Hawes Check - Navy Red

    Cotton and linen blend fabric featuring a checked pattern in navy, red and white, ideal for men's shirts.

    Regular price £15.00 p/m
  • Hector - Black

    140cm wide, 75% viscose and 25% linen mix shirting fabric in black, great for loose pants and dressmaking!

    Regular price £15.00 p/m
  • Hector - Oatmeal

    140cm wide, 75% viscose and 25% linen mix shirting fabric in oatmeal, great for loose pants and dressmaking!

    Regular price £15.00 p/m
  • Hector - Peach

    137cm wide peach linen-viscose blend fabric with a soft drape and breathable handle. Ideal for summer tailoring.

    Regular price £15.00 p/m
  • Highly Strong

    154cm wide coral pink dress fabric, made from 80% cotton and 20% linen, is perfect for creating comfortable, stylish summer garments.

    Regular price £13.50 p/m
  • Made in Italy Indaco Linen

    Indaco Linen

    158cm wide, 100% linen chambray shirting fabric in indigo blue, with a crisp, textured finish.

    Regular price £28.00 p/m
  • Irish Linen - White

    Our 142cm wide, Irish linen fabric in a white hue is perfect for furnishing projects such as tablecloths and curtaining.

    Regular price From £20.00 p/u
  • Made in Italy Italian Silk Chiffon - Floral Fiamma

    Italian Silk Chiffon - Floral Fiamma

    134cm wide, elegant 100% silk chiffon with a subtle crinkle. Ideal for sheer scarves, layering and special occasions.

    Regular price £39.00 p/m
  • Jasmine - Silk Double Georgette

    Exquisite 100% silk double georgette fabric is light to mid weight with a slightly grainy texture that has a delightful spring to it, suitable for wedding and prom dresses.

    Regular price £50.00 p/m
  • JK - Salso - Hot Pink
    Sold out

    JK - Salso - Hot Pink

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

    Regular price £14.50 p/m
  • JK - Salso - Ivory

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

    Regular price £14.50 p/m
  • JK - Salso - Navy
    Sold out

    JK - Salso - Navy

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

    Regular price £14.50 p/m
  • JK - Salso - Terracotta
    Sold out

    JK - Salso - Terracotta

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

    Regular price £14.50 p/m
  • Kaya Gauze - Rust

    135cm wide, cotton/linen double gauze in rust. The perfect balance of softness & durability.

    Regular price £14.00 p/m
  • Made in Italy Lampone Linen

    Lampone Linen

    154cm wide, 100% linen shirting fabric in raspberry pink, with a crisp, textured finish.

    Regular price £28.00 p/m
  • Let Loose - Light Beige

    150cm wide, 100% linen fabric features a loosely woven texture with light beige and white threads. Breathable, durable and perfect for summer garments.

    Regular price £18.00 p/m
  • Liesl + Co - Sintra Halter Top & Dress Pattern
    Sold out

    Liesl + Co - Sintra Halter Top & Dress Pattern

    Introducing the elegant Sintra halter pattern featuring a rounded neckband and gathered front to add a touch of sophistication to any outfit.

    Regular price £19.50 p/u
  • Linen - Lemon Sorbet

    100% Irish linen fabric features a soft yellow hue. Create stunning designs with this quality cloth, great for summer suits and dresses.

    Regular price £18.00 p/m
  • + More colours Linen Bouquet

    Linen Bouquet

    A refined 100% linen fabric, available in three beautiful shades — pecan brown, pistachio green, and sky blue

    Regular price £20.50 p/m
  • Linen Fusion - Lime

    Lightweight linen & viscose blend dyed fabric in a classic lime green hue. Great for shirts & dresses.

    Regular price £15.96 p/m
  • Linen Fusion - Navy

    Lightweight linen and viscose blend dyed fabric in a classic navy hue. Great for shirts & dresses.

    Regular price £15.96 p/m
  • Linen Fusion - Royal

    Lightweight linen & viscose blend dyed fabric in a classic royal blue hue. Great for shirts & dresses.

    Regular price £15.96 p/m
  • Linen Fusion - Rust

    Lightweight linen & viscose blend dyed fabric in a rust orange hue. Great for shirts & dresses.

    Regular price £15.96 p/m
  • + More colours Linen Line - Ecru

    Linen Line - Ecru

    This is a smooth and airy 100% linen in a beautiful ecru colour, ideal if you’re after something cool, breathable, and easy to wear.

    Regular price £18.50 p/m
  • + More colours Linen Line - Navy

    Linen Line - Navy

    This is a smooth and airy 100% linen in a classic navy shade, ideal if you’re after something cool, breathable, and easy to wear.

    Regular price £18.50 p/m
  • Linen Mix - Black

    Stretch, viscose linen mix suiting fabric in black. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.

    Regular price £10.50 p/m
  • Linen Mix - Cream

    Stretch, viscose linen mix suiting fabric in cream. Nice and soft this is a good fabric for tops and shorts. Paperbag style as this will fall beautfully.

    Regular price £10.50 p/m
  • Linen Mix - Deepest Darkest Navy

    Stretch, viscose linen mix suiting fabric in a dark navy. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.

    Regular price £10.50 p/m
  • Linen Mix - Denim

    Stretch, viscose linen mix suiting fabric in blue. Nice and soft this is a good fabric for tops and shorts. Paperbag style as this will fall beautfully.

    Regular price £10.50 p/m
  • Linen Mix - Forest

    Stretch, viscose linen mix suiting fabric in forest green. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.

    Regular price £10.50 p/m
  • Linen Mix - Ochre

    Stretch, viscose linen mix suiting fabric in ochre. Nice and soft this is a good fabric for tops and shorts. Paperbag style as this will fall beautfully.

    Regular price £10.50 p/m
  • 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
  • Linen Mix - Scarlet

    Our stretch viscose linen mix shirting fabric in scarlet red is 130cm, perfect for shorts, blouses and tunics!

    Regular price £10.50 p/m
  • Linen Mix - Sky

    Stretch, viscose linen mix suiting fabric in dull sky blue. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.

    Regular price £10.50 p/m
  • Linen Mix - Soft White

    Stretch, viscose linen mix suiting fabric in soft white. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.

    Regular price £10.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
  • Linen Pack

    4m mixed bundle pack, 7 pieces of linen fabric, ranging from 50cm - 78cm fabric pieces. Great value!

    Regular price £51.20 p/u
  • Linen Viscose Slub - Butterfly - Pink

    140cm wide, 67% linen and 33% viscose slub fabric with a pink butterfly, berry and floral print.

    Regular price £13.00 p/m
  • Linen Viscose Slub - Golden Harvest

    140cm wide, 67% linen, 33% viscose slub with a beautiful golden floral design in earthy tones.

    Regular price £13.00 p/m
  • Linen Viscose Slub - Wild Berry

    140cm wide, 67% linen, 33% viscose slub fabric with a vibrant berry red & pink abstract floral print.

    Regular price £13.00 p/m
  • + More colours Little Bloom Linen

    Little Bloom Linen

    This is a lightweight 100% linen fabric with a neat navy floral print on a clean white base.

    Regular price £20.50 p/m

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