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.

Dandelion Lyocell / Viscose Twill - Black

Dandelion Lyocell / Viscose Twill - Black

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

Dappled Print Viscose Crepe - Nectarine

Dappled Print Viscose Crepe - Nectarine

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

Daytona Stripe Stretch Cotton - Old Gold

Daytona Stripe Stretch Cotton - Old Gold

$14.00 USD per metre
($3.50 USD per 1/4 metre)

Daytona Stripe Tencel - Spice

Daytona Stripe Tencel - Spice

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

Deco Poppy Rose Silk Jacquard - Gold

Deco Poppy Rose Silk Jacquard - Gold

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

Diagonal Multi Stripe Rayon Challis - Red / Blue

Diagonal Multi Stripe Rayon Challis - Red / Blue

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

Diamond Chain Viscose Double Georgette - Midnight

Diamond Chain Viscose Double Georgette - Midnight

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

Diamond Quilted Jacquard - Midnight

Diamond Quilted Jacquard - Midnight

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

Diamond Stripe Jacquard - Violet

Diamond Stripe Jacquard - Violet

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

Ditsy Floral Linen - Ivory / Sienna

Ditsy Floral Linen - Ivory / Sienna

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

Dobby Dot Sheer Silk - Ivory

Dobby Dot Sheer Silk - Ivory

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

Dobby Silk / Cotton Voile - Apricot

Dobby Silk / Cotton Voile - Apricot

$12.00 USD per metre
($3.00 USD per 1/4 metre)

Dobby Silk / Cotton Voile - White

Dobby Silk / Cotton Voile - White

$12.00 USD per metre
($3.00 USD per 1/4 metre)

Doodle Lyocell / Viscose Twill - Cream Mix

Doodle Lyocell / Viscose Twill - Cream Mix

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

Doodle Stretch Tencel Jersey - Red

Doodle Stretch Tencel Jersey - Red

$14.00 USD per metre
($3.50 USD per 1/4 metre)

Dotted Camelia Stretch Linen / Cotton - Terra Rosa

Dotted Camelia Stretch Linen / Cotton - Terra Rosa

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

Double Faced Poly Satin - Calamine

Double Faced Poly Satin - Calamine

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

Double Faced Poly Satin - Deep Copper

Double Faced Poly Satin - Deep Copper

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

Double Faced Poly Satin - Flame

Double Faced Poly Satin - Flame

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

Double Faced Poly Satin - Lagoon

Double Faced Poly Satin - Lagoon

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

Double Faced Poly Satin - Lime

Double Faced Poly Satin - Lime

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

Double Stripe Tencel Jersey - White Mix

Double Stripe Tencel Jersey - White Mix

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

Drawn Check Stretch Cotton

Drawn Check Stretch Cotton

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

Drawn Dot Poly Crepe - Clementine

Drawn Dot Poly Crepe - Clementine

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

Drawn Flowers Viscose Georgette - Navy

Drawn Flowers Viscose Georgette - Navy

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

Drawn Pinstripe Viscose Satin - Ivory

Drawn Pinstripe Viscose Satin - Ivory

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

Ecovero Blend Shirting - Parsley

Ecovero Blend Shirting - Parsley

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

Ecovero Blend Shirting - Rain

Ecovero Blend Shirting - Rain

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

Edged Floral Lace - Black

Edged Floral Lace - Black

$26.00 USD per metre
($6.50 USD per 1/4 metre)

End-On-End Stretch Cotton - Mist

End-On-End Stretch Cotton - Mist

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

Even Stripe Linen / Viscose - Bamboo Shoot

Even Stripe Linen / Viscose - Bamboo Shoot

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

Even Stripe Linen / Viscose - Lavender

Even Stripe Linen / Viscose - Lavender

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

Fairy Bread Viscose / Rayon Crepe - Black

Fairy Bread Viscose / Rayon Crepe - Black

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

Fairy Bread Viscose / Rayon Crepe - Ivory

Fairy Bread Viscose / Rayon Crepe - Ivory

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

Fairy Foxglove Poly Satin - Summer Dusk

Fairy Foxglove Poly Satin - Summer Dusk

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

Falling Petals Viscose Challis - Antique Copper

Falling Petals Viscose Challis - Antique Copper

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