Dresses & Skirts

Transform your dress and skirt projects with our premium fabrics at The Fabric Store Online. Our collection features a range of high-quality fabrics perfect for every dress and skirt project in the wardrobe. Choose from cute cottons, slinky silks, cozy knits, versatile viscose, and flowy linens in an eclectic variety of colors, prints and patterns. Whether you're crafting a chic dress for a special occasion, a breezy summer sundress, or an everyday skirt or tunic, our range of fabrics offers the perfect blend of style, trend and functionality. Browse our selection today to find dream fabrics that will bring your dress and skirt creations to life.

10oz Tiny Rose Denim - Black

10oz Tiny Rose Denim - Black

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

10oz Upcycled Denim – Wave

10oz Upcycled Denim – Wave

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

10oz Rose Denim - Black

10oz White Rose Denim - Black

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

11oz Upcycled Denim – Blue Fade

11oz Upcycled Denim – Blue Fade

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

12oz Cotton Corduroy - Camel

12oz Cotton Corduroy - Camel

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

12oz Cotton Corduroy - Merlot

12oz Cotton Corduroy - Merlot

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

12oz Cotton Corduroy - Stone

12oz Cotton Corduroy - Stone

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

12oz Patchwork Denim - Black

12oz Patchwork Denim - Black

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

12oz Patchwork Denim - Indigo

12oz Patchwork Denim - Indigo

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

14oz Upcycled Denim – Lake

12oz Upcycled Denim – Lake

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

7oz Stretch Cotton Twill - Apple Slice

7oz Stretch Cotton Twill - Apple Slice

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

7oz Stretch Cotton Twill - Lipstick

7oz Stretch Cotton Twill - Lipstick

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

9oz Cotton Denim - Fluro Yellow

9oz Cotton Denim - Fluro Yellow

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

Acetate / Rayon Twill - Ivory

Acetate / Rayon Twill - Ivory

$16.00 USD per metre
($4.00 USD per 1/4 metre)

Acetate Lining - Black

Acetate Lining - Black

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

Acetate Lining - Blush

Acetate Lining - Blush

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

Acetate Lining - Charcoal

Acetate Lining - Charcoal

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

Acetate Lining - Cherry

Acetate Lining - Cherry

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

Acetate Lining - Chocolate

Acetate Lining - Chocolate

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

Acetate Lining - Cream

Acetate Lining - Cream

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

Acetate Lining - Grey

Acetate Lining - Grey

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

Acetate Lining - Misty Blue

Acetate Lining - Misty Blue

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

Acetate Lining - Navy

Acetate Lining - Navy

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

Acetate Lining - Park Grey

Acetate Lining - Park Grey

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

Acetate Lining - White

Acetate Lining - White

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

Anchor Stretch Cotton Shirting - White

Anchor Stretch Cotton Shirting - White

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

Anemone Droplet Viscose / Rayon - Purple

Anemone Droplet Viscose / Rayon - Purple

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

Anemone Silk Chiffon - Purple

Anemone Silk Chiffon - Purple

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

Anemone Viscose Georgette - Indigo

Anemone Viscose Georgette - Indigo

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

Aster Crepe - Persimmon / Blue

Aster Crepe - Persimmon / Blue

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

Aster Devoré Velvet - Ivory

Aster Devoré Velvet - Ivory

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

Aster Devoré Velvet - Red

Aster Devoré Velvet - Red

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

AU Merino Jersey - Quartz

AU Merino Jersey - Quartz

$34.00 USD per metre
($8.50 USD per 1/4 metre)

Autumn Leaves Poly Satin - Brown

Autumn Leaves Poly Satin - Brown

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

Awning Stripe Basketweave Linen / Lycocell - Red

Awning Stripe Basketweave Linen / Lycocell - Red

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

Awning Stripe Cotton / Linen - Ivory / Acorn

Awning Stripe Cotton / Linen - Ivory / Acorn

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