Buy Fabric Online

Browse all products 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 colors, 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 woolens. 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!

10oz Stretch Cotton / Poly Denim - Night

10oz Stretch Cotton / Poly Denim - Night

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

10oz Stretch Denim - Ebony

10oz Stretch Denim - Ebony

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

9oz Stretch Cotton / Poly Denim - Black

9oz Stretch Cotton / Poly Denim - Black

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

10oz Stretch Denim - Noir

10oz Stretch Denim - Noir

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

8oz Dot Row Stretch Denim - Indigo

8oz Dot Row Stretch Denim - Indigo

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

Silk Crepe De Chine - Black

Silk Crepe De Chine - Black

$33.00 USD per metre
($8.25 USD per 1/4 metre)

Rayon / Silk Velvet - Black

Rayon / Silk Velvet - Black

$28.00 USD per metre
($7.00 USD per 1/4 metre)

Graphic Plaid Cotton Voile - White Mix

Graphic Plaid Cotton Voile - White Mix

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

Heathered Check Cotton Suiting - Pale Willow

Heathered Check Cotton - Pale Willow

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

Heathered Check Cotton - Grey

Heathered Check Cotton - Grey

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

Heathered Small Check Cotton Suiting - Bluestone

Heathered Small Check Cotton - Bluestone

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

Graphic Plaid Cotton / Poly Voile - Black Mix

Graphic Plaid Cotton / Poly Voile - Black Mix

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

Graphic Plaid Cotton Voile - Camel Mix

Graphic Plaid Cotton Voile - Camel Mix

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

Gingham Cotton Poplin - Sky

Gingham Cotton Poplin - Sky

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

Gingham Cotton Shirting - Dark Navy

Gingham Cotton Poplin - Dark Navy

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

Gingham Cotton Poplin - Pomegranate

Gingham Cotton Poplin - Pomegranate

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

Geo Block Cotton Voile - Cinnamon Stick

Geo Block Cotton Voile - Cinnamon Stick

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

Plaid Cotton Twill - Lilac Ash / Navy

Plaid Cotton Twill - Lilac Ash / Navy

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

Plaid Cotton Twill - Dovetail / Navy

Plaid Cotton Twill - Dovetail / Navy

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

Candy Stripe Cotton Shirting - Crema

Candy Stripe Cotton Shirting - Crema

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

Candy Stripe Cotton Shirting - Chocolate

Candy Stripe Cotton Shirting - Chocolate

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

Candy Stripe Cotton Shirting - Black

Candy Stripe Cotton Shirting - Black

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

Grandpa Plaid Cotton Twill - Chianti / Black

Grandpa Plaid Cotton Twill - Chianti / Black

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

Grandpa Plaid Cotton Twill - Carob / Navy

Grandpa Plaid Cotton Twill - Carob / Navy

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

Plaid Brushed Cotton Twill - Postbox

Plaid Brushed Cotton Twill - Postbox

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

Fun Floral Silk / Cotton Voile - Pastel Blue

Fun Floral Silk / Cotton Voile - Pastel Blue

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

Sketch Floral Silk Crepe De Chine - Summer

Sketch Floral Silk Crepe De Chine - Summer

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Rose Sprig Viscose Georgette - Pistachio

Rose Sprig Viscose Georgette - Pistachio

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

Paint Daubs Stretch Satin - Strawberry Cream

Paint Daubs Stretch Satin - Strawberry Cream

$28.00 USD per metre
($7.00 USD per 1/4 metre)

Poly Georgette - Zephyr

Poly Georgette - Zephyr

$11.00 USD per metre
($2.75 USD per 1/4 metre)

Linen - Pink Camelia

Linen - Pink Camelia

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

Micro Houndstooth Linen / Cotton - Twig

Micro Houndstooth Linen / Cotton - Twig

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

Microdot Cotton / Silk - Navy

Microdot Cotton / Silk - Navy

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

Microdot Cotton / Silk - Smoke

Microdot Cotton / Silk - Smoke

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

Mini Club Check Cotton Suiting - Spice

Mini Club Check Cotton Suiting - Spice

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

Renaissance Garden Silk Chiffon - Maroon

Renaissance Garden Silk Chiffon - Maroon

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