50% off selected wools + cottons // shop now >
All Fabric
Browse all fabrics from The Fabric Store Online. We specialize in merino wool jersey fabric, linen fabric, cotton fabric and Liberty of London fabric along with many other fabric types and specialty items.
Merino wool jersey fabric: We sell the world's best range of merino jersey fabrics, including our premium range, striped merino fabrics, heavyweight merino fabrics such as merino fleece and jacquard, as well as lightweight single jersey styles. We stock an incredible spectrum of colours, from beautiful soft shades through to amazing brights and classic tones such as black, white, cream and navy. Buy merino jersey fabric online with The Fabric Store today!
Linen fabric: Our range of linen fabric is large and includes our beautiful custom linen shades along with seasonal ranges of linen stripes, prints and textures. We offer a range of weights, from heavyweight linen fabrics through to lighter apparel weights.
Online fabric store: Along with our merino wool jersey fabrics and linen, we also sell a curated range of printed silk fabrics, viscose and rayon fabrics, as well as cottons and woollens. New fabrics arrive weekly, so you can be sure there are always beautiful new pieces to browse.
Free shipping via DHL Express: We offer free shipping on all orders over our current free shipping threshold. For our U.S. customers, shipping via DHL Express is much faster and convenient than USPS or USPS priority, ensuring that our American customers receive their fabrics within just a few days. Our European and Canadian customers also receive their packages via DHL's express shipping service, so can place an order on Monday or Tuesday, and be sewing by the weekend!

Cotton / Silk Voile - White
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Cotton / Silk Voile - Black
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Heavyweight Cotton 1x1 Rib Knit - Navy
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Shadow Stripe Crepe - Maroon
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)

Drawn Pinstripe Viscose Crepe - Black
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)

Cotton / Silk - Tomato
$22.00 NZD per metre
($5.50 NZD per 1/4 metre)

Tonal Check Tweed - Midnight
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)

Circus Geo Stripe Crepe - Red
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)

Lightweight Cotton - Cherry Blossom
$12.00 NZD per metre
($3.00 NZD per 1/4 metre)

Watercolour Hibiscus Strech Cotton - Cerise
$18.00 NZD per metre
($4.50 NZD per 1/4 metre)

Sheer Cotton Crepe - Maple
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Brushed Cotton Twill Plaid - Red / Green / White
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Multi Stripe Cotton Batiste - Red
$18.00 NZD per metre
($4.50 NZD per 1/4 metre)

12oz Japanese Selvedge Denim - Navy
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Cotton Chambray - Dusty Navy
$18.00 NZD per metre
($4.50 NZD per 1/4 metre)

10oz Bouquet Stretch Denim - Cream
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Heavyweight Cotton Sweatshirting - Cream
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Polka Dot Linen - Umber
$36.00 NZD per metre
($9.00 NZD per 1/4 metre)

Printed Twill Check Viscose Georgette - Ivory
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Watercolour Viscose Georgette - pastel
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Safari Viscose Crepe - Ivory
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)

Jasmine Viscose Georgette - Bottle
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Small Rose Viscose Georgette - Dijon
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Carolina Rose Viscose Georgette - Brick
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Carnation Viscose Georgette - Maroon
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Butterfly Viscose Georgette - Wine
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Ladybird Spot Viscose Georgette - Red
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Polka Dot Viscose Georgette - Fuschia
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Polka Dot Viscose Georgette - Lavender
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Polka Dot Viscose Georgette - Periwinkle
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Little Polka Dot Viscose Georgette - Emerald
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Rayon Crepe - Paynes Grey
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Rayon Crepe - Cobalt
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Paintstroke Stretch Silk - Ivory
$36.00 NZD per metre
($9.00 NZD per 1/4 metre)

Lattice Print Stretch Silk - Purple
$36.00 NZD per metre
($9.00 NZD per 1/4 metre)

Double Check Stretch Silk - Melon
$36.00 NZD per metre
($9.00 NZD per 1/4 metre)