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 Blend Suiting - Malachite

Stretch Cotton Blend Suiting - Malachite

$10.20 USD per metre
($2.55 USD per 1/4 metre)

Stretch Cotton Blend Suiting - Green Tea

Stretch Cotton Blend Suiting - Green Tea

$10.20 USD per metre
($2.55 USD per 1/4 metre)

Stretch Cotton Blend Suiting - Cumin

Stretch Cotton Blend Suiting - Cumin

$10.20 USD per metre
($2.55 USD per 1/4 metre)

Soft Cotton Muslin - White

Soft Cotton Muslin - White

$7.20 USD per metre
($1.80 USD per 1/4 metre)

Stretch Cotton / Silk - Black

Stretch Cotton / Silk - Black

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Check Cotton Blend Tweed - Coral / Ivory

Check Cotton Blend Tweed - Coral / Ivory

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Stretch Silk / Cotton Sateen - Black

Stretch Silk / Cotton Sateen - Black

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Midweight Silk / Cotton Crepe - Black

Midweight Silk / Cotton Crepe - Black

$13.80 USD per metre
($3.45 USD per 1/4 metre)

Lightweight Cotton Sateen - White

Lightweight Cotton Sateen - White

$9.00 USD per metre
($2.25 USD per 1/4 metre)

Slubby Cotton Blend Tweed - Granite / Fluro Pink

Slubby Cotton Blend Tweed - Granite / Fluro Pink

$11.40 USD per metre
($2.85 USD per 1/4 metre)

Tonal Check Tweed - Light Peach

Tonal Check Tweed - Light Peach

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Slubby Houndstooth Tweed - Ivory / Jeans

Slubby Houndstooth Tweed - Ivory / Jeans

$11.40 USD per metre
($2.85 USD per 1/4 metre)

5oz Cotton Chambray - Ink

5oz Cotton Chambray - Ink

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

Watercolour Clematis Cotton - Citrus Mix

Watercolour Clematis Cotton - Citrus Mix

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Small Stripe Cotton / Silk Voile - Black

Small Stripe Cotton / Silk Voile - Black

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Gingham Cotton / Silk Voile - Black

Gingham Cotton / Silk Voile - Black

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Small Gingham Cotton Shirting - Crema

Small Gingham Cotton Shirting - Crema

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Ring Dot Silk / Cotton Jacquard  - Black

Ring Dot Silk / Cotton Jacquard - Black

$15.00 USD per metre
($3.75 USD per 1/4 metre)

Gingham Cotton / Silk Voile - Wedgewood

Gingham Cotton / Silk Voile - Wedgewood

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Rose Fronds Silk Brocade - Oyster / Gold

Rose Fronds Silk Brocade - Oyster / Gold

$19.80 USD per metre
($4.95 USD per 1/4 metre)

Metallic Haze Cotton Jacquard - Black / Gold

Metallic Haze Cotton Jacquard - Black / Gold

$15.00 USD per metre
($3.75 USD per 1/4 metre)

Rose Fronds Silk Brocade - Black / Gold

Rose Fronds Silk Brocade - Black / Gold

$19.80 USD per metre
($4.95 USD per 1/4 metre)

Plaid Cotton Shirting - Primary

Plaid Cotton Shirting - Primary

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Small Stripe Cotton / Silk Voile - Ink

Small Stripe Cotton / Silk Voile - Ink

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Micro Gingham Cotton Shirting - Black

Micro Gingham Cotton Shirting - Black

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Tattersall Check Cotton Shirting - Lipstick

Tattersall Check Cotton Shirting - Lipstick

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Small Stripe Cotton / Silk Voile - Biscuit

Small Stripe Cotton / Silk Voile - Biscuit

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Micro Gingham Cotton Shirting - Crema

Micro Gingham Cotton Shirting - Crema

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Gingham Cotton / Silk Voile - Ganache

Gingham Cotton / Silk Voile - Ganache

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Gingham Cotton / Silk Voile - Yale

Gingham Cotton / Silk Voile - Yale

$10.80 USD per metre
($2.70 USD per 1/4 metre)

Micro Gingham Cotton Shirting - Ganache

Micro Gingham Cotton Shirting - Ganache

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Small Gingham Cotton Shirting - Black

Small Gingham Cotton Shirting - Black

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Watercolour Clematis Cotton - Grey Mix

Watercolour Clematis Cotton - Grey Mix

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Watercolour Clematis Cotton - Lavender Mix

Watercolour Clematis Cotton - Lavender Mix

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Gingham Cotton Shirting - Crema

Gingham Cotton Shirting - Crema

$9.60 USD per metre
($2.40 USD per 1/4 metre)

Gingham Cotton / Silk Voile - Biscuit

Gingham Cotton / Silk Voile - Biscuit

$10.80 USD per metre
($2.70 USD per 1/4 metre)