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.
Foiled Heart 9oz Stretch Denim - Indigo / Pink

Foiled Heart 9oz Stretch Denim - Indigo / Pink

$28.00 NZD per metre
($7.00 NZD per 1/4 metre)

Pique Denim Cotton - Yale Blue

Pique Denim Cotton - Yale Blue

$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

12oz Japanese Selvedge Denim - Navy

12oz Japanese Selvedge Denim - Navy

$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

10oz Bouquet Stretch Denim - Cream

10oz Bouquet Stretch Denim - Cream

$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Liberty Stretch Denim - Dot  / C

Liberty Stretch Denim - Dot / C

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Stretch Denim - Floral Filagree / A

Liberty Stretch Denim - Floral Filagree / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Stretch Denim - Floral Filagree / C

Liberty Stretch Denim - Floral Filagree / C

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Stretch Denim - Floral Filagree / B

Liberty Stretch Denim - Floral Filagree / B

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Stretch Denim - Forest / C

Liberty Stretch Denim - Forest / C

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Stretch Denim - Luna / C

Liberty Stretch Denim - Luna / C

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Stretch Denim - Luna / B

Liberty Stretch Denim - Luna / B

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Stretch Denim - Sandstorm / A

Liberty Stretch Denim - Sandstorm / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Stretch Denim - Sandstorm / B

Liberty Stretch Denim - Sandstorm / B

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Stretch Denim - Sandstorm / C

Liberty Stretch Denim - Sandstorm / C

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Stretch Denim - Adriatic / B

Liberty Stretch Denim - Adriatic / B

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Stretch Denim - Adriatic / C

Liberty Stretch Denim - Adriatic / C

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Stretch Denim - Luna / A

Liberty Stretch Denim - Luna / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

6oz Denim - Dark Indigo

6oz Denim - Dark Indigo

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

14oz Japanese Selvedge Denim - Dark Indigo

14oz Japanese Selvedge Denim - Dark Indigo

$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

9oz Stretch Denim - Midnight

9oz Stretch Denim - Midnight

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