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.
Liberty Linford Sweatshirting - Prince George / A

Liberty Linford Sweatshirting - Prince George / A

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Liberty Linford Sweatshirting - Deborah / A

Liberty Linford Sweatshirting - Deborah / A

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Liberty Linford Sweatshirting - Hesketh / B

Liberty Linford Sweatshirting - Hesketh / B

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Liberty Linford Sweatshirting - Adriatic / B

Liberty Linford Sweatshirting - Adriatic / B

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Liberty Linford Sweatshirting - Adriatic / C

Liberty Linford Sweatshirting - Adriatic / C

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Liberty Linford Sweatshirting - Desert Landscape / B

Liberty Linford Sweatshirting - Desert Landscape / B

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Liberty Linford Sweatshirting - Satin Cloud / C

Liberty Linford Sweatshirting - Satin Cloud / C

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Liberty Linford Sweatshirting - Tree Of Eden / B

Liberty Linford Sweatshirting - Tree Of Eden / B

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Liberty Linford Sweatshirting - Polly Genevieve / A

Liberty Linford Sweatshirting - Polly Genevieve / A

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Liberty Linford Sweatshirting - Ruby Templar / B

Liberty Linford Sweatshirting - Ruby Templar / B

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Liberty Linford Sweatshirting - John / A

Liberty Linford Sweatshirting - John / A

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Liberty Linford Sweatshirting - Satin Cloud / B

Liberty Linford Sweatshirting - Satin Cloud / B

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Heavyweight Stretch Cotton 1x1 Rib - Gunmetal

Heavyweight Stretch Cotton 1x1 Rib - Gunmetal

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

Double Stripe Cotton Jersey - Blue / Lipstick

Double Stripe Cotton Jersey - Blue / Lipstick

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

Stretch Poly / Cotton Jersey - Ash Marle

Stretch Poly / Cotton Jersey - Ash Marle

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

Stretch Cotton 2x1 Rib - Navy

Stretch Cotton 2x1 Rib - Navy

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

Stretch Cotton Double Jersey - Chocolate

Stretch Cotton Double Jersey - Chocolate

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

Cotton 1x1 Rib - Polar

Cotton 1x1 Rib - Polar

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

Stretch Cotton 2x1 Rib - Ivory

Stretch Cotton 2x1 Rib - Ivory

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

Stretch Cotton Double Jersey - White

Stretch Cotton Double Jersey - White

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

Midweight Cotton Jersey - Aspen Grey

Midweight Cotton Jersey - Aspen Grey

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

Cotton Jersey - Baby Blue

Cotton Jersey - Baby Blue

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

Stretch Viscose Jersey - Pale Lilac

Stretch Viscose Jersey - Pale Lilac

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

Cotton Jersey - Taupe

Cotton Jersey - Taupe

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

Lightweight Poly / Cotton Jersey - Cashew

Lightweight Poly / Cotton Jersey - Cashew

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

Lightweight Cotton Jersey - Army

Lightweight Cotton Jersey - Army

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

Fairisle Stripe Merino / Cotton - Lavender

Fairisle Stripe Merino / Cotton - Lavender

$38.00 NZD per metre
($9.50 NZD per 1/4 metre)

Breton Stripe Cotton Jersey - Polar / Black

Breton Stripe Cotton Jersey - Polar / Black

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

Multi Faux Rib Cotton Knit - Army

Multi Faux Rib Cotton Knit - Army

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

Multi Faux Rib Cotton Knit - Cashew

Multi Faux Rib Cotton Knit - Cashew

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

Striped Cotton Jersey - Red / White - buy online at The Fabric Store

Striped Cotton Jersey - Red / White

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

Layered Print Stretch Cotton Jersey - Pink - buy online at The Fabric Store

Layered Print Stretch Cotton Jersey - Pink

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

Layered Print Stretch Cotton Jersey - Blue - buy online at The Fabric Store

Layered Print Stretch Cotton Jersey - Blue

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

Cotton / Poly Fine Stripe Jersey - Gunmetal / Black - buy online at The Fabric Store

Cotton / Poly Fine Stripe Jersey - Gunmetal

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

Organic Cotton Stripe Jersey - Buttermilk / Toffee - buy online at The Fabric Store

Organic Cotton Stripe Jersey - Buttermilk / Toffee

$26.00 NZD per metre
($6.50 NZD per 1/4 metre)

Cotton Loopback Sweatshirting buy online at The Fabric Store

Cotton Loopback Sweatshirting - Grey Marle

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