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.
Pique Denim Cotton - Yale Blue ?id=28101720703057

Pique Denim Cotton - Yale Blue

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

 ?id=28099055124561

Foiled Heart 9oz Stretch Denim - Indigo / Pink

$19.00 USD per metre
($4.75 USD per 1/4 metre)

12oz Japanese Selvedge Denim - Navy ?id=16575760269393

12oz Japanese Selvedge Denim - Navy

$7.00 USD per metre
($1.75 USD per 1/4 metre)

10oz Bouquet Stretch Denim - Cream ?id=16573195255889

10oz Bouquet Stretch Denim - Cream

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

Liberty Stretch Denim - Luna / A ?id=16086429171793

Liberty Stretch Denim - Luna / A

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Adriatic / C ?id=16086381330513

Liberty Stretch Denim - Adriatic / C

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Adriatic / B ?id=16086241673297

Liberty Stretch Denim - Adriatic / B

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Sandstorm / B ?id=16091531083857

Liberty Stretch Denim - Sandstorm / B

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Sandstorm / C ?id=16086648750161

Liberty Stretch Denim - Sandstorm / C

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Sandstorm / A ?id=16091562836049

Liberty Stretch Denim - Sandstorm / A

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Luna / C ?id=16091618541649

Liberty Stretch Denim - Luna / C

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Luna / B ?id=16091578204241

Liberty Stretch Denim - Luna / B

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Forest / C ?id=16091672936529

Liberty Stretch Denim - Forest / C

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Forest / B ?id=16091737391185

Liberty Stretch Denim - Forest / B

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Floral Filagree / B ?id=16091873706065

Liberty Stretch Denim - Floral Filagree / B

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Floral Filagree / A ?id=16091958280273

Liberty Stretch Denim - Floral Filagree / A

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Floral Filagree / C ?id=16091895005265

Liberty Stretch Denim - Floral Filagree / C

$29.00 USD per metre
($7.25 USD per 1/4 metre)

Liberty Stretch Denim - Dot  / C ?id=16091965259857

Liberty Stretch Denim - Dot / C

$29.00 USD per metre
($7.25 USD per 1/4 metre)

14oz Japanese Selvedge Denim - Dark Indigo ?id=14370792603729

14oz Japanese Selvedge Denim - Dark Indigo

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

6oz Denim - Dark Indigo - buy online at The Fabric Store ?id=14371046522961

6oz Denim - Dark Indigo

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

9oz Stretch Denim - Midnight - buy online at The Fabric Store ?id=16403596443729

9oz Stretch Denim - Midnight

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

12oz Vintage Weft Denim - buy online at The Fabric Store Online ?id=16399558344785

12oz Vintage Weft Denim

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