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.
12oz Japanese Selvedge Denim - Navy

12oz Japanese Selvedge Denim - Navy

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

10oz Bouquet Stretch Denim - Cream

10oz Bouquet Stretch Denim - Cream

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

9oz Stretch Denim - Black

9oz Stretch Denim - Black

$12.60 USD per metre
($3.15 USD per 1/4 metre)

Liberty Stretch Denim - Luna / A

Liberty Stretch Denim - Luna / A

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

Liberty Stretch Denim - Adriatic / C

Liberty Stretch Denim - Adriatic / C

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

Liberty Stretch Denim - Adriatic / B

Liberty Stretch Denim - Adriatic / B

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

Liberty Stretch Denim - Sandstorm / B

Liberty Stretch Denim - Sandstorm / B

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

Liberty Stretch Denim - Sandstorm / C

Liberty Stretch Denim - Sandstorm / C

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

Liberty Stretch Denim - Tree Of Eden / B

Liberty Stretch Denim - Tree Of Eden / B

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

Liberty Stretch Denim - Sandstorm / A

Liberty Stretch Denim - Sandstorm / A

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

Liberty Stretch Denim - Luna / C

Liberty Stretch Denim - Luna / C

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

Liberty Stretch Denim - Luna / B

Liberty Stretch Denim - Luna / B

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

Liberty Stretch Denim - Forest / C

Liberty Stretch Denim - Forest / C

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

Liberty Stretch Denim - Forest / B

Liberty Stretch Denim - Forest / B

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

Liberty Stretch Denim - Floral Filagree / B

Liberty Stretch Denim - Floral Filagree / B

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

Liberty Stretch Denim - Ocean / A

Liberty Stretch Denim - Ocean / A

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

Liberty Stretch Denim - Floral Filagree / A

Liberty Stretch Denim - Floral Filagree / A

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

Liberty Stretch Denim - Floral Filagree / C

Liberty Stretch Denim - Floral Filagree / C

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

Liberty Stretch Denim - Dot  / C

Liberty Stretch Denim - Dot / C

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

14oz Japanese Selvedge Denim - Dark Indigo - buy online at The Fabric Store

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

6oz Denim - Dark Indigo

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

11oz Denim - Indigo - buy online at The Fabric Store

11oz Denim - Indigo

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

9oz Stretch Denim - Midnight - buy online at The Fabric Store

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

12oz Vintage Weft Denim

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