Cotton Fabrics

From stretch cotton sateen to light and airy voile, our Online Fabric Store is home to an amazing bunch of unique and beautiful cotton fabrics, with a style and print to suit all manner of sewing projects. Purchasing cotton fabrics online with us is easy, with the option of purchasing samples first so you can make sure that your chosen fabric is as amazing in real life as it is online. As well as our extensive selection of cotton fashion fabrics and prints, you can also purchase Liberty cotton online, including the iconic Saville poplin and Liberty Tana Lawn cotton collections. Shop online today with The Fabric Store, and enjoy high-quality, designer fabrics with fast international and domestic delivery.
Stretch Cotton Jersey - Day Blue

Stretch Cotton Jersey - Day Blue

$12.00 USD per metre
($3.00 USD per 1/4 metre)

Stretch Cotton Jersey - Arctic

Stretch Cotton Jersey - Arctic

$12.00 USD per metre
($3.00 USD per 1/4 metre)

Stretch Cotton 2x1 Rib - Kelly Green

Stretch Cotton 2x1 Rib - Kelly Green

$6.00 USD per metre
($1.50 USD per 1/4 metre)

Heavyweight Stretch Cotton Jersey - Ash Marle

Heavyweight Stretch Cotton Jersey - Ash Marle

$12.00 USD per metre
($3.00 USD per 1/4 metre)

Heavyweight Stretch Cotton Jersey - Black

Heavyweight Stretch Cotton Jersey - Black

$18.00 USD per metre
($4.50 USD per 1/4 metre)

Stretch Cotton 2x1 Rib - Cashew

Stretch Cotton 2x1 Rib - Cashew

$12.00 USD per metre
($3.00 USD per 1/4 metre)

Stretch Viscose Jersey - Cornflower Shadow

Stretch Viscose Jersey - Cornflower Shadow

$11.00 USD per metre
($2.75 USD per 1/4 metre)

Cotton Jersey - Orchid

Cotton Jersey - Orchid

$16.00 USD per metre
($4.00 USD per 1/4 metre)

Liberty Linford Sweatshirting - Satin Cloud / B

Liberty Linford Sweatshirting - Satin Cloud / B

$33.00 USD per metre
($8.25 USD per 1/4 metre)

Liberty Linford Sweatshirting - John / A

Liberty Linford Sweatshirting - John / A

$33.00 USD per metre
($8.25 USD per 1/4 metre)

Liberty Linford Sweatshirting - Ruby Templar / B

Liberty Linford Sweatshirting - Ruby Templar / B

$33.00 USD per metre
($8.25 USD per 1/4 metre)

Liberty Linford Sweatshirting - Polly Genevieve / A

Liberty Linford Sweatshirting - Polly Genevieve / A

$33.00 USD per metre
($8.25 USD per 1/4 metre)

Liberty Linford Sweatshirting - Satin Cloud / C

Liberty Linford Sweatshirting - Satin Cloud / C

$33.00 USD per metre
($8.25 USD per 1/4 metre)

Liberty Linford Sweatshirting - Desert Landscape / B

Liberty Linford Sweatshirting - Desert Landscape / B

$33.00 USD per metre
($8.25 USD per 1/4 metre)

Liberty Linford Sweatshirting - Adriatic / C

Liberty Linford Sweatshirting - Adriatic / C

$33.00 USD per metre
($8.25 USD per 1/4 metre)

Liberty Linford Sweatshirting - Adriatic / B

Liberty Linford Sweatshirting - Adriatic / B

$33.00 USD per metre
($8.25 USD per 1/4 metre)

Liberty Linford Sweatshirting - Hesketh / B

Liberty Linford Sweatshirting - Hesketh / B

$33.00 USD per metre
($8.25 USD per 1/4 metre)

Liberty Linford Sweatshirting - Deborah / A

Liberty Linford Sweatshirting - Deborah / A

$33.00 USD per metre
($8.25 USD per 1/4 metre)

Cotton Jersey - Taupe

Cotton Jersey - Taupe

$12.00 USD per metre
($3.00 USD per 1/4 metre)

Heavyweight Stretch Cotton 1x1 Rib - Gunmetal - Buy online at The Fabric Store

Heavyweight Stretch Cotton 1x1 Rib - Gunmetal

$14.00 USD per metre
($3.50 USD per 1/4 metre)

Cotton Jersey - Baby Blue

Cotton Jersey - Baby Blue

$11.00 USD per metre
($2.75 USD per 1/4 metre)

Double Stripe Cotton Jersey - Blue / Lipstick

Double Stripe Cotton Jersey - Blue / Lipstick

$6.00 USD per metre
($1.50 USD per 1/4 metre)

Stretch Viscose Jersey - Pale Lilac

Stretch Viscose Jersey - Pale Lilac

$11.00 USD per metre
($2.75 USD per 1/4 metre)

Stretch Cotton 2x1 Rib - Ivory

Stretch Cotton 2x1 Rib - Ivory

$14.00 USD per metre
($3.50 USD per 1/4 metre)

Lightweight Poly / Cotton Jersey - Cashew

Lightweight Poly / Cotton Jersey - Cashew

$8.00 USD per metre
($2.00 USD per 1/4 metre)

Stretch Poly / Cotton Jersey - Ash Marle

Stretch Poly / Cotton Jersey - Ash Marle

$12.00 USD per metre
($3.00 USD per 1/4 metre)

Midweight Cotton Jersey - Aspen Grey

Midweight Cotton Jersey - Aspen Grey

$12.00 USD per metre
($3.00 USD per 1/4 metre)