Free UK delivery over £75

Since - 1974

Cotton Jersey

These breathable cotton jersey fabrics are perfect for t-shirts, children's crafts, and dresses. With a great range of plain and printed fabrics to choose from, you're sure to find the perfect one for your next project.

Cotton jersey fabric is a knitted material that is predominately cotton with some elastane thrown in for added stretch. This makes it the perfect choice for t-shirts and children's clothes. In fact, it's also great for dressmaking—­whether you're creating something simple or intricate. We've got a great range of fabrics to choose from, including plain and printed cotton jersey fabrics that are perfect for holiday shirts.

Additionally, cotton jersey dress fabrics are naturally absorbent and breathable – keeping your clothes comfortable no matter the season. And unlike other materials, cotton jersey is wrinkle-resistant and requires minimal care; ideal for those days when you’re just too busy to worry about ironing. Jersey cotton is often used in lightweight garments like tees and dresses, but don’t be fooled by its delicate feel – its resilient fibres make it surprisingly sturdy! With cotton jersey as your fabric of choice, dressmaking has never been so effortless.

View as:

  • Serena - Brown

    Knitted in Austria, this soft brown velour fabric is made from 82% cotton and 18% polyester, ideal choice for loungewear!

    Regular price £14.50 p/m
  • French Terry - Yellow

    Plain yellow 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.

    Regular price £12.90 p/m
  • GOTS Organic French Terry - Mauve

    Our GOTS organic French Terry fabric made from cotton and elastane in a mauve hue is perfect for lounge-wear.

    Regular price £15.50 p/m
  • GOTS Organic French Terry - Grey

    This GOTS organic French Terry fabric in grey is made from cotton and elastane, perfect for hoodies.

    Regular price £15.50 p/m
  • GOTS Organic French Terry - Pebble
    Sold out

    GOTS Organic French Terry - Pebble

    95% organic cotton and 5% elastane French Terry fabric in a pebble hue, perfect for t-shirts. GOTS certified.

    Regular price £15.50 p/m
  • Sweats - Organic Jersey - Wine

    Organic and Oeko-Tex 100, 95% cotton & 5% elastane knitted jersey fabric in wine.

    Regular price £17.26 p/m
  • Serena - Black

    This rich black, 80% cotton and 20% polyester knitted velour fabric is fabulous for creating comfy lounge and sportswear. OEKO-TexÆ.

    Regular price £16.00 p/m
  • Serena - Ice Blue
    Sold out

    Serena - Ice Blue

    Soft ice blue velour fabric made from 80% cotton and 20% polyester. A great choice for lounge and sportswear. OEKO-TexÆ.

    Regular price £16.00 p/m
  • Party Leaves - Alpine Fleece
    Sold out

    Party Leaves - Alpine Fleece

    150cm wide, pink palm tree leaf print polycotton jersey fabric with a soft backing, ideal for hoodies, sweaters and joggers!

    Regular price £14.00 p/m
  • GOTS Organic French Terry - Soft White

    95% cotton and 5% elastane organic French Terry fabric in soft white, GOTS certified, perfect for hoodies.

    Regular price £15.50 p/m
  • Serena - Grey Marble

    This light grey, 80% cotton and 20% polyester knitted velour fabric is beautifully soft. Perfect for creating lounge and sports wear. OEKO-TexÆ.

    Regular price £16.00 p/m
  • Get Plucked - Green

    62% polyester, 35% cotton and 3% elastane, jacquard jersey fabric in green featuring a 'plucked' star print!

    Regular price £13.00 p/m
  • GOTS Organic French Terry - Dusty Blue

    152cm wide, organic cotton and elastane blend French Terry fabric in a pale blue hue, perfect for lounge-wear. GOTS certified.

    Regular price £15.50 p/m
  • Ernie

    150cm wide, softly loosely knitted 97% cotton, 3% elastane jersey in cocoa, it says on the roll.

    Regular price £11.00 p/m
  • Fairy Jersey - Grey

    This 145cm wide, OEKO- TEX 100 certified, cotton stretch jersey is in grey with an all-over fairy print, perfect for children's clothes, by the Ojutie kids collection.

    Regular price £14.76 p/m
  • To Infinity and Beyond

    Brilliant Buzz Lightyear brushed back jersey fabric. Perfect for kids nightwear and hoodies. Certificated OEKO-TexÆ

    Regular price £15.00 p/m
  • GOTS Organic French Terry - Salmon

    Organic French Terry fabric in a plain red hue, made from 95% cotton and 5% elastane, ideal for tops. GOTS certified.

    Regular price £15.50 p/m
  • Cotton Ponte - Cream

    135cm wide, cotton & elastane Ponte jersey fabric in plain cream. Great for loungewear!

    Regular price £12.00 p/m
  • French Terry - Cinnamon

    Our 150cm wide plain French Terry jersey fabric in a cinnamon shade is great for joggers and dressmaking.

    Regular price £12.90 p/m
  • Glitter Jersey - Kiss Pink

    150cm wide, 95% Cotton / 5% Elastane, 200gsm superior quality glitter jersey fabric in pink.

    Regular price £17.00 p/m
  • Serena - Lavender

    Beautifully soft, this 80% cotton and 20% polyester blend velour fabric has a light purple hue. Perfect for loungewear. OEKO-TexÆ.

    Regular price £16.00 p/m
  • Denim Jersey - Indigo

    150cm wide, 66% cotton, 26% polyester & 8% spandex denim-look jersey fabric in indigo blue.

    Regular price £19.46 p/m
  • + More colours Cotton Jersey - Sparkle Heart
    Sold out

    Cotton Jersey - Sparkle Heart

    Cotton-elastane knit off-white jersey fabric with a brown, pink & glitter heart print. Great for pyjamas.

    Regular price £17.00 p/m
  • Jersey Cord - Grey

    150cm wide, cotton & polyester jersey corduroy fabric in grey with a soft, velvety texture.

    Regular price £18.00 p/m
  • GOTS Organic Jersey - Bottle

    GOTS Organic 95% Cotton / 5% Elastane knitted jersey fabric in dark green. Breathable and skin-friendly, ideal for everyday wear

    Regular price £10.50 p/m
  • GOTS Organic French Terry - Dusty Pink

    Cotton and elastane blend French Terry jersey fabric in a dusty pink hue, GOTS certified, great for t-shirts.

    Regular price £15.50 p/m
  • Stof Avalana Jersey - Pablo

    150cm wide, cotton and elastane knitted jersey fabric with a penguin print on a blue ground. Oeko-Tex Standard.

    Regular price £15.96 p/m
  • French Terry - Grey

    Our 150cm wide plain French Terry jersey fabric in a grey shade is great for joggers, dressmaking and leggings!

    Regular price £12.90 p/m
  • Jersey Cord - Mauve

    150cm wide, cotton & polyester jersey corduroy fabric in mauve purple with a soft, velvety texture.

    Regular price £18.00 p/m
  • Jersey Cord - Navy

    150cm wide, cotton & polyester jersey corduroy fabric in navy blue with a soft, velvety texture.

    Regular price £18.00 p/m
  • Serena - Blush
    Sold out

    Serena - Blush

    Simply gorgeous, light pink 80% cotton and 20% polyester blend velour fabric is a great choice for loungewear. OEKO-TexÆ.

    Regular price £16.00 p/m
  • Made in Britain Interlock - Sunflower

    Interlock - Sunflower

    160cm wide sunflower yellow cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer garments!

    Regular price £9.00 p/m
  • Get Plucked - Pink

    Our 'plucked' knit jacquard jersey fabric in pink is made from polyester, cotton and elastane, ideal for jackets!

    Regular price £13.00 p/m
  • Modal Cotton Velour - Purple

    150cm wide, modal and cotton velour fabric in purple, perfect for creating soft tracksuits.

    Regular price £13.00 p/m
  • Superior Sweatshirt - Teal Marl

    164cm wide, heavy sweatshirt fabric in teal marl, made from 70% cotton and 30% polyester.

    Regular price £16.50 p/m
  • Stof Avalana Jersey - Parallel Pink
    Sold out

    Stof Avalana Jersey - Parallel Pink

    Perfect for soft lounge wear, this cotton and elastane jersey fabric features a pink stripe pattern. OEKOTexÆ.

    Regular price £15.96 p/m
  • Stof Avalana Jersey - Flapper
    Sold out

    Stof Avalana Jersey - Flapper

    Made from 94% cotton and 6% elastane, this OEKOTex knit jersey fabric in black is perfect for soft dresses.

    Regular price £15.96 p/m
  • Graffiti Jersey - Blue
    Sold out

    Graffiti Jersey - Blue

    140cm wide digitally printed graffiti printed cotton stretch jersey in blue, designed by Poppy Europe.

    Regular price £17.50 p/m
  • + More colours Denim Sweatshirt - Mid Blue
    Sold out

    Denim Sweatshirt - Mid Blue

    145cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in mid blue.

    Regular price £17.26 p/m
  • Qjutie - Plain Cotton Jersey - White

    155cm wide, cotton & spandex plain jersey fabric in white, from the Qjutie & The Qjutest range.

    Regular price £12.30 p/m
  • Superior Sweatshirt - Burgundy Marl

    Our 164cm wide, marl sweatshirt fabric in a burgundy hue is made from cotton and polyester, perfect for hoodies.

    Regular price £16.50 p/m
  • Stof Avalana Jersey - Chompers

    Our 95% cotton and 5% elastane knitted jersey fabric features a fun dinosaur print on a navy ground. OEKOTexÆ

    Regular price £15.96 p/m
  • Stof French Terry - Leona

    Cotton and elastane blend French Terry fabric with a leopard print in a yellow, brown hue, ideal for tops.

    Regular price £15.96 p/m
  • French Terry - Pink

    Our 150cm wide plain French Terry jersey fabric in a pink shade is great for joggers, dressmaking and leggings!

    Regular price £12.90 p/m
  • Alpine Fleece - Tractors

    4-way stretch alpine fleece with a blue jersey face featuring tractors and a super-soft microfleece reverse in grey.

    Regular price £16.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