All 15% Off Fabrics

Browse all our 15% off fabrics here and use the filter to refine your options!

Our exclusive fabric ranges are the fabrics that we have milled especially for our stores 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 our Exclusive fabrics online here including certified Organic Linen, Gingham Linen, Vintage Finish Linen, Heavyweight Linen, Crinkle Linen, Upcycled Cotton and certified Organic Cotton. Shop TFS Exclusive fabrics today!

All fabrics in this collection are already discounted by 15%. Please note only full-priced fabrics are included in this sale and fabrics cannot be further discounted with other offers or purchased using loyalty coupons.

AU Merino Jersey - Quartz

AU Merino Jersey - Quartz

$28.88 USD per metre
($7.22 USD per 1/4 metre)

Bold Gingham Linen - Bone

Bold Gingham Linen - Bone

$22.08 USD per metre
($5.52 USD per 1/4 metre)

Bold Gingham Linen - Navy

Bold Gingham Linen - Navy

$22.08 USD per metre
($5.52 USD per 1/4 metre)

Bold Gingham Linen - Olive

Bold Gingham Linen - Olive

$22.08 USD per metre
($5.52 USD per 1/4 metre)

Bold Stripe Merino Jersey - Deep Sea

Bold Stripe Merino Jersey - Deep Sea

$28.88 USD per metre
($7.22 USD per 1/4 metre)

Four Stripe Merino Jersey - Orange / Blue

Four Stripe Merino Jersey - Orange / Blue

$28.88 USD per metre
($7.22 USD per 1/4 metre)

Gingham Linen - Black

Gingham Linen - Black

$28.88 USD per metre
($7.22 USD per 1/4 metre)

Gingham Linen - Canary

Gingham Linen - Canary

$22.08 USD per metre
($5.52 USD per 1/4 metre)

Gingham Linen - Navy

Gingham Linen - Navy

$22.08 USD per metre
($5.52 USD per 1/4 metre)

Gingham Linen - Olive

Gingham Linen - Olive

$22.08 USD per metre
($5.52 USD per 1/4 metre)

Heavyweight Linen - Army

Heavyweight Linen - Army

$26.32 USD per metre
($6.58 USD per 1/4 metre)

Heavyweight Linen - Bone

Heavyweight Linen - Bone

$26.32 USD per metre
($6.58 USD per 1/4 metre)

Heavyweight Linen - Cloud

Heavyweight Linen - Cloud

$26.32 USD per metre
($6.58 USD per 1/4 metre)

Heavyweight Linen - Deep Teal

Heavyweight Linen - Deep Teal

$26.32 USD per metre
($6.58 USD per 1/4 metre)

Heavyweight Linen - Dusky Orchid

Heavyweight Linen - Dusky Orchid

$26.32 USD per metre
($6.58 USD per 1/4 metre)

Heavyweight Linen - Fog

Heavyweight Linen - Fog

$26.32 USD per metre
($6.58 USD per 1/4 metre)

Heavyweight Linen - Natural

Heavyweight Linen - Natural

$28.04 USD per metre
($7.01 USD per 1/4 metre)

Heavyweight Linen - Navy

Heavyweight Linen - Navy

$26.32 USD per metre
($6.58 USD per 1/4 metre)

Heavyweight Linen - White

Heavyweight Linen - White

$26.32 USD per metre
($6.58 USD per 1/4 metre)

Heavyweight Merino Ponte - Black

Heavyweight Merino Ponte - Black

$37.40 USD per metre
($9.35 USD per 1/4 metre)

Icicle Stripe Merino Jersey - Blue

Icicle Stripe Merino Jersey - Blue

$28.88 USD per metre
($7.22 USD per 1/4 metre)

Liberty Amalfi Woven Swim - Duke / A

Liberty Amalfi Woven - Duke / A

$28.04 USD per metre
($7.01 USD per 1/4 metre)

Liberty Amalfi Woven Swim - Duke / B

Liberty Amalfi Woven - Duke / B

$28.04 USD per metre
($7.01 USD per 1/4 metre)

Liberty Amalfi Woven Swim - Felix Raison / B

Liberty Amalfi Woven - Felix Raison / B

$28.04 USD per metre
($7.01 USD per 1/4 metre)

Liberty Argyll Swim - Archive Lilac / X

Liberty Argyll Swim - Archive Lilac / X

$30.60 USD per metre
($7.65 USD per 1/4 metre)

Liberty Argyll Swim - Poppys Patchwork / B

Liberty Argyll Swim - Poppys Patchwork / B

$28.04 USD per metre
($7.01 USD per 1/4 metre)

Liberty Belgravia Satin - Botanist's Diary / B

Liberty Belgravia Satin - Botanist's Diary / B

$49.28 USD per metre
($12.32 USD per 1/4 metre)

Liberty Belgravia Satin - Cambridge Lace / B-SP

Liberty Belgravia Satin - Cambridge Lace / B-SP

$49.28 USD per metre
($12.32 USD per 1/4 metre)

Liberty Belgravia Satin - Jupiter Flower / C

Liberty Belgravia Satin - Jupiter Flower / C

$49.28 USD per metre
($12.32 USD per 1/4 metre)

Liberty Belize Poly Satin - Mitsi / Z

Liberty Belize Poly Satin - Mitsi / Z

$28.04 USD per metre
($7.01 USD per 1/4 metre)

Liberty of London Bloomsbury Crinkle Chiffon - Nomad / B

Liberty Bloomsbury Crinkle Chiffon - Nomad / B

$22.08 USD per metre
($5.52 USD per 1/4 metre)

Liberty of London Bloomsbury Crinkle Chiffon - Progeny / B

Liberty Bloomsbury Crinkle Chiffon - Progeny / B

$22.08 USD per metre
($5.52 USD per 1/4 metre)

Liberty Blumham Active Jersey - Super Nova / X

Liberty Blumham Active Jersey - Super Nova / X

$28.04 USD per metre
($7.01 USD per 1/4 metre)

Liberty Calvi Canvas - Field Flowers / X

Liberty Calvi Canvas - Field Flowers / X

$30.60 USD per metre
($7.65 USD per 1/4 metre)

Liberty Camber Sands - Paradise Bay / Y

Liberty Camber Sands - Paradise Bay / Y

$28.04 USD per metre
($7.01 USD per 1/4 metre)

Liberty Chatsworth Satin - Studio / X

Liberty Chatsworth Satin - Studio / X

$32.28 USD per metre
($8.07 USD per 1/4 metre)