Spend £55 for a free gift!

Visit us - Make an Appointment here

Puff Sleeves White Fine Cotton Lawn With Woven Satin Stripes Rvr

Striped Fabric

Stripes are one of the most enduring patterns in dressmaking, and it's not hard to see why. A well-chosen stripe works for shirts, summer dresses, wide-leg trousers, children's clothes, and casual separates. Our striped fabric collection covers a wide range of types and weights: yarn-dyed cottons, striped linen, fluid viscose, seersucker, and jersey.

View as:

  • Made in Italy Two Way Stripe Two Way Stripe Panel Navy Woven Dress Fabric Two Way Stripe

    Two Way Stripe

    148cm wide, Italian fine cotton shirting panel fabric in navy, featuring a multi-coloured stripe.

    (1)
    Regular price £12.00 p/u
  • Proper Seersucker - Summer Sky Stripe

    White & Sky Blue Striped Seersucker. 152cm width. 100% Woven Cotton. Lightweight summer cloth.

    Regular price £15.76 per metre
  • Made in Britain Old World Old World Grey Blue Stripe Wool British Suiting Fabric Bolt Old World
    Sold out

    Old World

    142cm wide, British 100% wool flannel suiting fabric in mid grey with pale blue and beige stripes.

    Regular price £16.76 per metre
  • Dobby Voile - Orange

    143cm wide, 100% cotton voile fabric in orange with a delightful geometric dobby weave design.

    Regular price £15.00 per metre
  • Navy & Yellow Polyester Braid Tape (15mm)

    15mm wide polyester braid in navy with yellow dashes. Perfect for dressmaking, soft furnishings & crafts.

    Regular price £1.00 per metre
  • Made in Italy Wadded Bliss Wadded Bliss Wool Polyester Nylon Elastane Stripe Padded Beige Coating Fabric Knitted In Italy Fold Wadded Bliss

    Wadded Bliss

    This padded wool mix coating fabric features a beige chunky stripe that's been knitted in Italy, ideal for cardigans!

    Regular price £24.00 per metre
  • Striped Viscose Linen Slub - Cream

    Our viscose, linen & polyester blend slub fabric in cream has a fine black pinstripe, perfect for summer wear.

    (1)
    Regular price £15.00 per metre
  • But, This is Nicer

    Our black stripe chiffon dressmaking fabric is perfect for party wear, blouses, accessories or evening gowns!

    Regular price £7.00 per metre
  • Betty Betty_Cotton_White_Stripe_Cheesecloth_Summer_Dress_Fabric_CU Betty
    Sold out

    Betty

    Airy 140cm white cheesecloth with a subtle woven stripe. Lightweight 100% cotton. Super soft feel.

    Regular price £12.96 per metre
  • Gilded Cage - Chiffon

    This gold, black and white fabric features a stripe pattern with a hint of gold lurex, ideal for dressmaking and accessories!

    Regular price £7.76 per metre
  • Striped Viscose Linen Slub - Black

    131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in black with white pinstripes.

    Regular price £15.00 per metre
  • Made in Italy Jump Ship Jump Ship Italian Cotton Shirting Fabric Navy White Stripe Fabric Jump Ship
    Sold out

    Jump Ship

    Lightweight Italian cotton fabric, 149cm wide, with a fine broken navy stripe for summer sewing.

    Regular price £10.00 per metre
  • Hermes - Blue Stripe

    This blue stripe jacquard dress lining fabric is made from viscose/acetate and it's perfect to pair with formal suits, dresses, and waistcoats!

    Regular price £6.00 per metre
  • Proper Seersucker - Indigo Stripe

    Denim Blue Striped Seersucker. 152cm wide. 100% Cotton alternating stripe for breathable tailoring.

    (1)
    Regular price £15.76 per metre
  • + More colours Canvas - Bone - Red Canvas Bone Red Folded Fabric Photo Custom Canvas - Bone - Red

    Canvas - Bone - Red

    145cm red and off-white striped cotton canvas, structured woven fabric for jackets and blazers.

    Regular price £12.96 per metre
  • Lost Cord

    Our 154cm wide, polyester, polyamide and lycra blend fabric in brown is excellent for jackets and crafts!

    Regular price £16.00 per metre
  • Stripeway Linen Mix - Mustard

    A soft, lightweight woven fabric in an 80% viscose and 20% linen blend, this version features a warm mustard pinstripe for an easy, relaxed look.

    Regular price £12.50 per metre
  • Linen Mix Stripe - Rust

    145cm wide, lightweight 55% linen, 45% viscose blend fabric with a warm toned stripe design.

    Regular price £13.00 per metre
  • Pretty Little Stripe

    Made from a blend of 90% linen and 10% viscose, our stripe shirting fabric in ivory is perfect for kaftans.

    (1)
    Regular price £18.00 per metre
  • Summer Linen - Pink Stripe

    Beautiful Ex-Designer Deadstock linen in a pink and white stripe for a statement

    (1)
    Regular price £18.00 per metre
  • Snakes & Ladders

    145cm wide, viscose and acetate twill lining in light brown with champagne gold pinstripes.

    Regular price £6.50 per metre
  • + More colours Cotton Jersey - Neon Thread Cotton Jersey Neon Thread Grey Polyester Elastane Pink Green Yellow Stretch Knit Fabric Fold Cotton Jersey - Neon Thread
    Sold out

    Cotton Jersey - Neon Thread

    Marl grey 145cm jersey with neon flecks. 195gsm cotton-rich blend. Flexible 80% stretch & recovery.

    Regular price £12.00 per metre
  • Made in Italy Ethereal Blue Italian Tie Dye Print Blue Polyester Dress Fabric Ethereal Blues Ethereal Blue

    Ethereal Blue

    Exquisite ex-designer Italian deadstock fabric with a fabulous blue tie-dye print. 152cm wide polyester dress fabric.

    (2)
    Regular price £19.00 per metre
  • Ink & Blush Lining

    140cm wide, acetate & viscose lining fabric with pink and navy stripes. Smooth, soft and stylish.

    Regular price £7.00 per metre
  • Stripeway Linen Mix - Grey

    A soft, lightweight woven fabric made from an 80% viscose and 20% linen blend, this grey pinstripe design is ideal if you want something breathable with a cleaner, more modern look.

    (1)
    Regular price £12.50 per metre
  • + More colours Jolly Jersey - Grey Jolly Jersey Grey Viscose Polyester Elastane Striped Knitted Ribbed Fabric Fold Jolly Jersey - Grey
    50% off

    Jolly Jersey - Grey

    Viscose, polyester and elastane blend jersey fabric featuring a grey ribbed stripe detail, ideal for straight skirts!

    Sale price £4.50 per metre Regular price £9.00 per metre
  • Proper Seersucker - Red Stripe

    Red & White Multi-Stripe Seersucker. 152cm wide. 100% Cotton puckered weave for summer dresses.

    Regular price £15.76 per metre
  • Blockhead

    Geometric primary-coloured block print, 150cm wide. Heavy woven cotton yarn. Durable fabric.

    Regular price £13.50 per metre
  • Pastel Rainbow Seersucker

    128cm pastel stripe seersucker fabric with royal blue topstitch detail, summer sewing fabric.

    (2)
    Regular price £9.00 per metre
  • Lyocell - Lime & Soda

    145cm wide, 100% lyocell blouse fabric in lime green and white stripes. Soft, silky and breathable.

    Regular price £9.96 per metre
  • Super Trouper - Burgundy

    Made from a blend of acrylic, polyester, viscose and kanecaron, this striped furnishing fabric in burgundy is great for upholstery.

    (1)
    Sale price £4.50 per metre Regular price £9.00 per metre
  • Otis Linen

    147cm wide, 100% linen fabric featuring a striped pattern in blue and white, perfect for summer holidays.

    Regular price £26.00 per metre
  • Made in Italy+ More colours Missing You - Multi Missing You Multi Wool Polyester Loose Knitted Ex Designer Deadstock Coating Fabric Roll Missing You - Multi

    Missing You - Multi

    136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.

    Regular price £29.00 per metre
  • Made in Italy Ledger Ledger Wool Suiting Pinstripe Black White Fine Woven Fabric Roll Ledger

    Ledger

    156cm wide, fine lightweight wool suiting fabric in black with white pinstripes. Woven in Italy!

    Regular price £29.76 per metre
  • Crochet Stretch Lace - Purple

    1.5cm wide stretch cotton lace in captivating shades of purple, featuring an intricate chain link design.

    Regular price £2.50 per metre
  • + More colours Riley Blake - Chevron - Boy Riley Blake Chevron Boy Cotton Dress Fabric Cu Riley Blake - Chevron - Boy
    50% off

    Riley Blake - Chevron - Boy

    Excellent quality brushed cotton from Riley Blake, it comes in an all-over red, blue, orange, grey chevron print. Can be used for craft, quilting, home decor and apparel.

    Sale price £10.00 per metre Regular price £20.00 per metre
  • Viscose Jersey - Pale Blue Stripe

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

    (1)
    Regular price £7.00 per metre
  • Claudia

    This is a fabulous polyester/organza dress fabric with linear satin stripes and an all-over bright orange, green and black floral print! Great for vintage dresses!

    Regular price £8.00 per metre
  • Made in Italy+ More colours Missing You - Lilac Missing You Lilac Wool Polyester Loose Knitted Ex Designer Deadstock Coating Fabric Roll Missing You - Lilac

    Missing You - Lilac

    136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.

    Regular price £29.00 per metre
  • Salt Air

    140cm cotton linen blend in pickle green. Lightweight, airy with subtle striped texture.

    Regular price £12.00 per metre
  • Hermes - Brown Stripe

    Our acetate/viscose jacquard lining fabric in brown features a green stripe pattern, perfect to pair with formal suits, dresses and waistcoats!

    Regular price £6.00 per metre
  • + More colours Jolly Jersey - Green Jolly Jersey Green Viscose Polyester Elastane Striped Knitted Ribbed Fabric Fold Jolly Jersey - Green
    Sold out
    50% off

    Jolly Jersey - Green

    Viscose, polyester, elastane blend knit jersey fabric, featuring a green ribbed stripe, ideal for bandeau tops!

    Sale price £4.50 per metre Regular price £9.00 per metre
  • Hoffman Bali Cotton Lawn - Peppermint

    112cm wide hand-painted Hoffman cotton lawn. Vivid red striped fabric. Fine woven cotton yarn.

    Regular price £16.50 per metre
  • Crinkle Seersucker Stripe - Blue

    Blue crinkle seersucker, cotton blend with airy texture and slight stretch for everyday comfort.

    Regular price £7.50 per metre
  • + More colours Jolly Jersey - Yellow Jolly Jersey Yellow Viscose Polyester Elastane Striped Knitted Ribbed Fabric Fold Jolly Jersey - Yellow
    50% off

    Jolly Jersey - Yellow

    Our yellow and ivory ribbed, stripe jersey fabric made from viscose, polyester and elastane is ideal for tops!

    (1)
    Sale price £4.50 per metre Regular price £9.00 per metre
  • + More colours Jolly Jersey - Pink Jolly Jersey Pink Viscose Polyester Elastane Striped Knitted Ribbed Fabric Fold Jolly Jersey - Pink
    50% off

    Jolly Jersey - Pink

    Our viscose, polyester and elastane knitted jersey fabric in pink, features a ribbed stripe, perfect for tops!

    Sale price £4.50 per metre Regular price £9.00 per metre
  • Viscose Jersey - Navy Stripe

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

    Regular price £7.00 per metre

Striped fabric is a classic for a reason. Stripes give a garment visual structure without requiring complicated cutting or pressing. They work in every season, read well in photographs, and translate easily from casual to smart depending on the fabric weight and colour palette. Unlike many prints, a well-sewn stripe looks genuinely impressive, which is why it's a favourite for more experienced makers and a satisfying challenge for those building their skills.

At Croft Mill, our striped fabric collection spans dressmaking, shirting, and light furnishing use. There's a wide range of fibre types and weights, so whether you need something crisp and structured or soft and fluid, you'll find it here.

Types of striped fabric

Striped cotton fabric is the backbone of the collection. Yarn-dyed cotton is where the colour is woven into the threads before weaving, giving a rich, saturated stripe that doesn't fade with washing the way printed stripes can. Cotton poplin and shirting stripes are reliable for blouses, shirts, and children's clothes. Printed cotton stripes offer more variety in colour and scale.
Striped linen fabric brings texture and breathability to summer projects. Wide-leg trousers, relaxed dresses, and oversized shirts all work well in a striped linen. The natural slub of the fabric softens the stripe slightly, giving it a more relaxed, artisan quality compared to a crisp cotton.

Striped viscose suits projects that need drape. The stripe pattern reads clearly in fluid fabrics, making it a strong choice for wrap dresses, gathered skirts, and bias-cut styles. It moves well and tends to have a slightly more elevated look than cotton for the same silhouette.

Striped jersey is less common but very wearable. A horizontal jersey stripe has a Breton-inspired feel and suits fitted t-shirts, casual dresses, and children's tops. The stretch makes it forgiving to sew and comfortable to wear.

Seersucker stripe is a lighter summer option with a built-in crinkle texture. It's particularly good for children's clothes and holiday dressmaking: breezy, easy to sew, and distinctive without being high-maintenance.

Getting the most from striped fabric

The stripe direction matters for how a garment looks and how you lay out your pattern pieces. Vertical stripes run along the length of the body and tend to elongate. Horizontal stripes are bolder and more relaxed. Cutting on the bias turns a stripe into a chevron, which can be used as a design feature at seams and pockets.

Pattern matching at seams is one of the most important skills to develop with stripes. Take time to align the stripe at the side seams and centre front before cutting. It's far easier to get right at the cutting stage than to unpick and redo later.

What's the difference between yarn-dyed and printed striped fabric?

With yarn-dyed fabric, the threads are dyed before weaving, so the colour goes all the way through the fibre. The stripe on both sides of the fabric is identical, and the colour holds well through repeated washing. With printed stripes, the pattern is applied to the surface of the finished cloth, so one side is more vivid than the other. Printed stripes offer more variety in colour and design, but may fade slightly faster. Both are suitable for dressmaking; yarn-dyed is generally considered the better quality option for garments that'll see regular wear.

How do I match stripes at the seams?

Lay your pattern pieces on the fabric so that the stripe at the seam allowance matches the corresponding point on the adjacent piece. For a side seam, the stripe on the front and back should line up at the notches. Pin through both layers at the stripe lines to hold them together before sewing, rather than relying on the cut edge alone. Taking your time at the cutting and pinning stage makes the sewing itself much easier.

How much extra fabric do I need for pattern matching?

As a rule, add one full stripe repeat to your total fabric requirement for each major seam you want to match. For a simple stripe with a small repeat (under 2cm), an extra 15–20cm is usually sufficient. For a bold stripe with a large repeat (5cm or more), allow an extra 25–50cm depending on the number of pattern pieces. Always check your pattern's yardage guide first, then add the matching allowance on top.

Can I use striped fabric on the bias?

Yes, and it's a great design technique. Cutting on the bias rotates the stripe 45 degrees, turning a horizontal or vertical stripe into a diagonal or chevron. This works well for bias-cut skirts and dresses, collar stands, and pocket flaps where you want contrast detail. Bear in mind that bias-cut garments typically require more fabric than grain-cut equivalents.

Can I order a sample before buying?

Yes. Most fabrics in this collection are available as a free sample so you can check the stripe scale, colour, handle, and weight before committing to a full cut. Use the "Order sample" button on the product page.

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