All Fabric

Browse all fabrics from The Fabric Store Online and use the filter to refine your options!

Exclusive Fabrics: Of all the fabric we sell, about 15% is milled exclusively for us in our unique evolving palette of TFS colours. We work with a handful of trusted companies to perfect these fabric ranges, and have carefully designed them for everyday wear! Browse all our Exclusive fabrics online here including GOTs certified Organic Linen, Gingham Linen, Vintage FInish Linen, Heavyweight Linen, Crinkle Linen, Upcycled Cotton, GOTs certified Cotton and ZQ Premium Merino. Shop TFS Exclusive fabrics today!

Deadstock Fabrics: Of all of the fabrics we sell, the majority (around 85%) are sourced as deadstock. Deadstock fabrics are the leftover fabrics of brands and manufacturers who have over-ordered fabric, or textile mills that have overproduced. These include merino jerseys, silk, cotton, linen, hemp, rayon, viscose, Liberty, wool & specialty fabrics. Our evolving array of deadstock fabrics provides an ongoing treasure hunt for many a seasoned sewist, with lots of these rolls of-of-a-kind and never to be seen again! Shop all deadstock fabrics online here today!

Block Broderie Anglaise Cotton - White

Block Broderie Anglaise Cotton - White

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Soft Crinkle Silk - Ivory

Soft Crinkle Silk - Ivory

$22.00 USD per metre
($5.50 USD per 1/4 metre)

Silk Yoryu - White

Silk Yoryu - White

$22.00 USD per metre
($5.50 USD per 1/4 metre)

Silk Yoryu - Port

Silk Yoryu - Port

$22.00 USD per metre
($5.50 USD per 1/4 metre)

Silk Yoryu - Magenta

Silk Yoryu - Magenta

$22.00 USD per metre
($5.50 USD per 1/4 metre)

Silk Organza - Cumin

Silk Organza - Cumin

$25.00 USD per metre
($6.25 USD per 1/4 metre)

Silk Organza - Periwinkle

Silk Organza - Periwinkle

$25.00 USD per metre
($6.25 USD per 1/4 metre)

Silk Organza - Bright Coral

Silk Organza - Bright Coral

$25.00 USD per metre
($6.25 USD per 1/4 metre)

Fine Cotton Chambray - Oxley Green

Fine Cotton Chambray - Oxley Green

$13.00 USD per metre
($3.25 USD per 1/4 metre)

Stripe Seersucker Cotton Shirting - Blue

Stripe Seersucker Cotton Shirting - Blue

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

Papa Plaid Cotton Twill - Turmeric Mix

Papa Plaid Cotton Twill - Turmeric Mix

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Bold Check Cotton Shirting - Sage

Bold Check Cotton Shirting - Sage

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

Dobby Check Cotton Shirting - Sherbet

Dobby Check Cotton Shirting - Sherbet

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

Gingham Cotton Shirting - Cerise

Gingham Cotton Shirting - Cerise

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

Retro Check Cotton Shirting - Yellow / Brown

Retro Check Cotton Shirting - Yellow / Brown

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

Papa Plaid Cotton Twill - Olive Mix

Papa Plaid Cotton Twill - Olive Mix

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Mini Buffalo Check Cotton Twill - Bumblebee

Mini Buffalo Check Cotton Twill - Bumblebee

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

Seersucker Check Cotton - Charcoal

Seersucker Check Cotton - Charcoal

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

Seersucker Check Cotton - Teal

Seersucker Check Cotton - Teal

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

Music Stripe Cotton Shirting - Bubblegum

Music Stripe Cotton Shirting - Bubblegum

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

Multicolour Stripe Cotton Shirting - Yellow Mix

Multicolour Stripe Cotton Shirting - Yellow Mix

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

Polka Dot Cotton Sateen - Black

Polka Dot Cotton Sateen - Black

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

Polka Dot Cotton Sateen - Marine

Polka Dot Cotton Sateen - Marine

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

Polka Dot Cotton Sateen - Claret

Polka Dot Cotton Sateen - Claret

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

Polka Dot Cotton Sateen - Milk Choc

Polka Dot Cotton Sateen - Milk Choc

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

Polka Dot Cotton Sateen - Ivory

Polka Dot Cotton Sateen - Ivory

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

Seersucker Check Cotton - Dijon

Seersucker Check Cotton - Dijon

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

Multi Check Cotton Shirting - Peach Tree

Multi Check Cotton Shirting - Peach Tree

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

Stretch Silk Crepe De Chine - Warm Ivory

Stretch Silk Crepe De Chine - Warm Ivory

$25.00 USD per metre
($6.25 USD per 1/4 metre)

Soft Silk / Linen - Ivory

Soft Silk / Linen - Ivory

$27.00 USD per metre
($6.75 USD per 1/4 metre)

Cute Clematis Stripe Jacquard - Black

Cute Clematis Stripe Jacquard - Black

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Pinwale Cotton Cord - Black

Pinwale Cotton Cord - Black

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

Memory Polyester - Freekeh

Memory Polyester - Freekeh

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

Silk / Cotton - Deep Ivory

Silk / Cotton - Deep Ivory

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Papery Sheer Silk - Ivory

Papery Sheer Silk - Ivory

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Lightweight Silk / Viscose - Ivory

Lightweight Silk / Viscose - Ivory

$21.00 USD per metre
($5.25 USD per 1/4 metre)