Shop
Fabrics
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
Our linen and cotton blend fabric features a palm tree print on a pinky red ground, woven in Germany and ideal for shirts!
Price incl. VAT
£18.00 per metre
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.
Price incl. VAT
£10.50 per metre
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.
Price incl. VAT
£10.50 per metre
140cm wide, 75% viscose and 25% linen mix shirting fabric in black, great for loose pants and dressmaking!
Price incl. VAT
£15.00 per metre
148cm wide, linen and cotton mix fine lightweight dress fabric in beige with cream stripes.
Price incl. VAT
£12.00 per metre
This 100% linen fabric in rust offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
This 100% linen fabric in white offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
Our ramie linen & cotton fabric is Oeko-Tex certified and comes in a range of captivating shades.
Price incl. VAT
£12.75 per metre
100% linen dress fabric in a violet purple hue, mid-weight and breathable, perfect for summer garments.
Price incl. VAT
£24.50 per metre
Perfect for clothing and home furnishings, this ramie linen and cotton blend fabric in green is Oeko-Tex Certified.
Price incl. VAT
£12.75 per metre
Woven in Italy, this fine suiting fabric in a blue, black hue is made from a blend of wool, polyamide, silk and linen.
Price incl. VAT
£18.00 per metre
Made from 55% linen and 45% viscose, this plain woven fabric in a rustic dark brown hue is ideal for dresses, shirts and skirts!
Price incl. VAT
£14.00 per metre
139cm wide 45% cotton and 55% linen chambray fabric in grey. Perfect for summer garments!
Price incl. VAT
£15.95 per metre
154cm wide coral pink dress fabric, made from 80% cotton and 20% linen, is perfect for creating comfortable, stylish summer garments.
Price incl. VAT
£13.50 per metre
Soft Olive Green cotton, Tencel, linen and Lycra trouser fabric manufactured in Spain This is stock from a famous British brand of outerwear, particularly well known for their waxed jackets.
Price incl. VAT
£9.95 per metre
Unique and heavy stone washed linen fabric in white with a subtle texture in the weave. 380gsm.
Price incl. VAT
£17.00 per metre
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.
Price incl. VAT
£10.50 per metre
135cm wide, mid-weight linen and viscose blend dress fabric in navy blue. Perfect for summer wear.
Price incl. VAT
£14.50 per metre
135cm wide, mid-weight linen and viscose blend dress fabric in hot pink. Perfect for summer wear.
Price incl. VAT
£14.50 per metre
145cm wide superb soft washed linen in a white with all the slubiness you would expect in a linen cloth. Great for summer trousers. Light enough for a shirt too.
Price incl. VAT
£18.00 per metre
Our viscose, linen & polyester blend slub fabric in cream has a fine black pinstripe, perfect for summer wear.
Price incl. VAT
£15.00 per metre
135cm wide, cotton linen blend jacquard double gauze fabric in rust, with a subtle floral design.
Price incl. VAT
£17.75 per metre
Woven in Italy, this dark denim look, ex-designer 100% linen fabric has a PU backing for water-resistant coats and jackets.
Price incl. VAT
£14.00 per metre
150cm wide cotton & linen fabric with an all-over leaves design in bronze, gold, yellow, light blue, and green hues on a beige ground.
Price incl. VAT
£14.00 per metre
Made from 55% viscose and 45% linen, this plain woven fabric in a red hue is ideal for dresses, shirts and skirts!
Price incl. VAT
£12.00 per metre
135cm wide, mid-weight linen and viscose blend dress fabric in ivory. Perfect for summer wear.
Price incl. VAT
£14.50 per metre
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.
Price incl. VAT
£10.50 per metre
Made from 70% ramie and 30% cotton, our rose pink dress fabric is Oeko-Tex Certified, perfect for skirts.
Price incl. VAT
£12.75 per metre
Made from 70% ramie linen and 30% cotton, our denim blue fabric is Oeko-Tex Certified, ideal for jackets.
Price incl. VAT
£12.75 per metre
A 150cm wide polyester/cloth/linen look dress fabric in a sort of washed out grey.
Price incl. VAT
£7.00 per metre
134cm wide, rayon, linen and cotton fabric with overlaid brushstrokes in an array of vibrant colours.
Price incl. VAT
£16.50 per metre
This 100% linen fabric in mint green offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
140cm wide, 75% viscose and 25% linen mix shirting fabric in oatmeal, great for loose pants and dressmaking!
Price incl. VAT
£15.00 per metre
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.
Price incl. VAT
£10.50 per metre
Soft white and brown check linen viscose shirting and PJ fabric. Unique shirting fabric in a viscose linen mix. Breathable and soft next to your skin.
Old price
£9.00
Price incl. VAT
£4.50 per metre
50% discount
Valid until 17/02/2027
100% stonewashed linen fabric in black, 250gsm, perfect for both home furnishings and clothing.
Price incl. VAT
£18.00 per metre
Cotton and linen blend fabric featuring a checked pattern in navy, red and white, ideal for men’s shirts.
Price incl. VAT
£15.00 per metre
155cm wide, cotton and linen blend shirting fabric with a check pattern in shades of blue, pink and mint.
Price incl. VAT
£15.00 per metre
140cm wide, ex-designer lightweight 100% linen fabric with a charming pattern of blue elephants.
Price incl. VAT
£20.00 per metre
Grown in Europe, this 100% linen fabric features a narrow candy pink and white stripe, perfect for holiday attire.
Price incl. VAT
£26.00 per metre
147cm wide, 100% linen fabric featuring a striped pattern in blue and white, perfect for summer holidays.
Price incl. VAT
£26.00 per metre
135cm wide, 75% viscose and 25% linen mix shirting fabric in a deep navy, great for loose palazzo pants.
Price incl. VAT
£15.00 per metre
145cm wide, 100% linen suiting fabric in a very pale stone hue. Very lightweight and breathable.
Price incl. VAT
£13.50 per metre
154cm wide Italian 100% linen fabric in beige with a coarse but soft texture. Sourced as deadstock.
Price incl. VAT
£25.00 per metre
154cm wide, Italian linen fabric in terracotta with a coarse but soft texture. Sourced as deadstock.
Price incl. VAT
£25.00 per metre
Ex-designer deadstock 100% linen fine shirting fabric in red with white stripes. Made in Italy.
Price incl. VAT
£21.00 per metre
Ex-designer deadstock 100% linen fine shirting fabric in an oatmeal shade. Made in Italy.
Price incl. VAT
£21.00 per metre
100% linen fabric featuring a palm leaf print in navy and green on a white ground, perfect for palazzo pants.
Price incl. VAT
£18.50 per metre
Who doesn't love linen fabric, lightweight, breathable & can be used for multiple purposes. New linen fabric in candy pink.
Price incl. VAT
£14.00 per metre
Part number
FM310329-50 (28)
140cm wide, cotton & linen blend jacquard fabric in ivory with an vibrant abstract floral/leaf design.
Price incl. VAT
£23.00 per metre
Part number
FM321071-10 (28)
145cm wide, viscose, nylon and linen jacquard fabric in deep green with a subtle stripe design.
Price incl. VAT
£19.50 per metre
135cm wide, mid-weight linen and viscose blend dress fabric in terracotta. Perfect for summer wear.
Price incl. VAT
£14.50 per metre
150cm wide, 100% Irish linen in turquoise with open stitching lines running vertical & horizontal.
Price incl. VAT
£19.95 per metre
156cm wide, cotton, linen & polyester fabric in sand, with different coloured yarns running through.
Price incl. VAT
£17.00 per metre
130cm wide, viscose & linen blend fabric with a large scale black leaf print against a beige ground.
Price incl. VAT
£16.25 per metre
137cm wide, viscose & linen batik fabric with a beautiful design reminiscent of a cloudy blue sky.
Price incl. VAT
£12.75 per metre
135cm wide, linen & viscose fabric with sketched cream hibiscus flowers against a blue ground.
Price incl. VAT
£15.60 per metre
131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in navy with white pinstripes.
Price incl. VAT
£15.00 per metre
131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in black with white pinstripes.
Price incl. VAT
£15.00 per metre
This 100% linen fabric in black offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
This 100% linen fabric in pink offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
This 100% linen fabric in navy offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
This 100% linen fabric in ochre offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
This 100% linen fabric in khaki offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
This 100% linen fabric in dark beige offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
This viscose and linen blend fabric features a watercolour floral design in purple, green, and pink.
Price incl. VAT
£15.15 per metre
This viscose and linen blend fabric features a watercolour floral design in orange, blue, and yellow.
Price incl. VAT
£15.15 per metre
This viscose and linen blend fabric features a watercolour floral design in blue, green, and yellow.
Price incl. VAT
£15.15 per metre
This 148cm wide lyocell & linen blend fabric in pink combines durability with a lightweight soft feel.
Price incl. VAT
£19.75 per metre
This 148cm wide lyocell & linen fabric in green combines durability with a lightweight soft feel.
Price incl. VAT
£19.75 per metre
This 148cm wide lyocell & linen fabric in orange combines durability with a lightweight soft feel.
Price incl. VAT
£19.75 per metre
This 148cm wide lyocell & linen blend fabric in blue combines durability with a lightweight soft feel.
Price incl. VAT
£19.75 per metre
Made from 55% linen and 45% cotton, our ex-designer dress fabric features a navy floral print on an ivory ground.
Price incl. VAT
£14.00 per metre
This black and grey marl shirting fabric is made from a blend of linen and viscose, perfect for summer garments.
Price incl. VAT
£14.00 per metre
145cm wide pure linen fabric in peach with pink pinstripes, ideal for breathable, elegant summer dresses and tailored garments.
Price incl. VAT
£19.75 per metre
145cm wide, lightweight suiting fabric made from 60% linen & 40% cotton, featuring a raspberry stripe on a taupe ground.
Price incl. VAT
£18.00 per metre
Made from 60% linen and 40% cotton, our lightweight suiting fabric features a teal stripe on a taupe ground.
Price incl. VAT
£18.00 per metre
Made from 100% linen, our stripe shirting fabric in green and white is ideal for breathable summer shirts.
Price incl. VAT
£18.00 per metre
145cm wide, 100% linen shirting fabric featuring a peach and white stripe, perfect for holiday garments.
Price incl. VAT
£18.00 per metre
Lightweight linen & viscose blend dyed fabric in a rust orange hue. Great for shirts & dresses.
Price incl. VAT
£15.95 per metre
Lightweight linen & viscose blend dyed fabric in a classic lime green hue. Great for shirts & dresses.
Price incl. VAT
£15.95 per metre
Lightweight linen & viscose blend dyed fabric in a classic royal blue hue. Great for shirts & dresses.
Price incl. VAT
£15.95 per metre
Lightweight linen and viscose blend dyed fabric in a classic navy hue. Great for shirts & dresses.
Price incl. VAT
£15.95 per metre
Made from 100% linen, this mid-weight dress fabric in white is perfect for breathable summer wear.
Price incl. VAT
£24.50 per metre
140cm wide, 100% linen dress fabric in a denim blue hue, great for mid-weight, breathable jackets.
Price incl. VAT
£24.50 per metre
Made from 100% linen, this mid-weight fabric comes in an old pink hue, great for breathable blouses.
Price incl. VAT
£24.50 per metre
This mid-weight, 100% linen fabric comes in a sand-coloured hue, perfect for dressmaking & crafts.
Price incl. VAT
£24.50 per metre
Our 136cm wide, yarn-dyed 100% linen fabric in a dark grey hue is mid-weight, ideal for soft furnishings.
Price incl. VAT
£24.50 per metre
Our 140cm wide, 100% linen fabric in a natural hue is perfect for both home furnishings and clothing.
Price incl. VAT
£24.50 per metre
Made from 100% linen, this plain dyed dress fabric in a mint green hue is perfect for summer shirts.
Price incl. VAT
£24.50 per metre
135cm wide, cotton/linen double gauze in sand. The perfect balance of softness & durability.
Price incl. VAT
£14.00 per metre
135cm wide, cotton/linen double gauze in denim blue. The perfect balance of softness & durability.
Price incl. VAT
£14.00 per metre
135cm wide, cotton linen blend jacquard double gauze fabric in black, with a subtle floral design.
Price incl. VAT
£17.75 per metre
Made from a blend of 90% linen and 10% viscose, our stripe shirting fabric in ivory is perfect for kaftans.
Price incl. VAT
£18.00 per metre
Sparkly sweatshirt fabric in an ecru hue with a looped back, made from a blend of cotton, lurex and linen.
Price incl. VAT
£14.95 per metre
Oeko-Tex Certified fabric in a teal blue hue, 70% ramie and 30% linen – perfect for garments or home furnishings.
Price incl. VAT
£12.75 per metre