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.

Cotton Voile - Lapis
Cotton Voile - Lavender

Cotton Voile - Lavender

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

Cotton Voile - Orange Glow

Cotton Voile - Orange Glow

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

Cotton Voile - Rose Red

Cotton Voile - Rose Red

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

Crackle Stretch Knit Jacquard - Ivory

Crackle Stretch Knit Jacquard - Ivory

$30.00 NZD per metre
($7.50 NZD per 1/4 metre)

Crackle Stretch Knit Jacquard - Powder Blue

Crackle Stretch Knit Jacquard - Powder Blue

$30.00 NZD per metre
($7.50 NZD per 1/4 metre)

Crepe - Teal Shadow
Crepe Back Sateen - Magenta

Crepe Back Sateen - Magenta

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

Crepe Back Satin - Maroon

Crepe Back Satin - Maroon

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

Crepe Backed Satin - Aluminium

Crepe Backed Satin - Aluminium

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

Crepe Backed Satin - Black
Crepe Backed Satin - Rose Gum

Crepe Backed Satin - Rose Gum

$32.00 NZD per metre
($8.00 NZD per 1/4 metre)

Crepe Backed Satin - Wintergreen Dream
Crepe Check Wool Blend Suiting - Ivory / Black

Crepe Check Wool Blend Suiting - Ivory / Black

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

Crepe De Chine - Maroon

Crepe De Chine - Maroon

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

Crinkle Gauze - Black

Crinkle Gauze - Black

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

Crinkle Gauze - White
Crinkle Linen - Black
Crinkle Poly Taffeta - Amethyst

Crinkle Poly Taffeta - Amethyst

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

Crinkle Poly Taffeta - Salmon

Crinkle Poly Taffeta - Salmon

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

Crinkle Viscose / Rayon Satin - Nickel

Crinkle Viscose / Rayon Satin - Nickel

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

Crinkle Viscose/Rayon Satin - Seashell

Crinkle Viscose/Rayon Satin - Seashell

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

Crisp Cotton Sateen - Dark Navy

Crisp Cotton Sateen - Dark Navy

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

Crisp Cotton Voile - Dark Navy

Crisp Cotton Voile - Dark Navy

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

Crisp Gingham Cotton - Phthalo

Crisp Gingham Cotton - Phthalo

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

Crisp Gingham Cotton - Scarlet

Crisp Gingham Cotton - Scarlet

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

Crosshatch Stripe Cotton / Linen - White / Black

Crosshatch Stripe Cotton / Linen - White / Black

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

Crumpled Spot Silk / Poly Jacquard - Pearl

Crumpled Spot Silk / Poly Jacquard - Pearl

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

Crushed Matt Velvet - Crema

Crushed Matt Velvet - Crema

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

Cupro / Cotton Bemberg Twill Lining - Sunflower

Cupro / Cotton Bemberg Twill Lining - Sunflower

$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Cute Clematis Stripe Jacquard - Black

Cute Clematis Stripe Jacquard - Black

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

Daisy Bed  Viscose / Ecovero Crepe - Black

Daisy Bed Viscose / Ecovero Crepe - Black

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

Daisy Cotton Broderie Anglaise - Firethorn

Daisy Cotton Broderie Anglaise - Firethorn

$32.00 NZD per metre
($8.00 NZD per 1/4 metre)

Dalmatian Print Viscose Crepe - Orange

Dalmatian Print Viscose Crepe - Orange

$8.00 NZD per metre
($2.00 NZD per 1/4 metre)

Dancing Dots Poly - Black

Dancing Dots Poly - Black

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

Dancing Dots Viscose Georgette - Black

Dancing Dots Viscose Georgette - Black

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