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.

Bold Stripe Cotton Shirting - White / Wine

Bold Stripe Cotton Shirting - White / Wine

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

Bold Stripe Linen / Viscose - Bamboo Shoot

Bold Stripe Linen / Viscose - Bamboo Shoot

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

Bold Stripe Linen / Viscose - Coral

Bold Stripe Linen / Viscose - Coral

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

Bold Stripe Rayon / Linen - Sangria

Bold Stripe Rayon / Linen - Sangria

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

Bonded Candy Stripe Satin - Chocolate / Praline
Border Stripe Cotton - Coral Mix
Bouncy Silk - Navy

Bouncy Silk - Navy

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

Bouquet Toss Viscose Georgette - Aquamint

Bouquet Toss Viscose Georgette - Aquamint

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

Bouquet Viscose Challis - Hunter / Lemongrass

Bouquet Viscose Challis - Hunter / Lemongrass

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

Branch Print Linen / Cotton Canvas - Black

Branch Print Linen / Cotton Canvas - Black

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

Bright Hibiscus Print Stretch Jersey

Bright Hibiscus Print Stretch Jersey

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

Broiderie Anglaise Spot Cotton - Cerulean

Broderie Anglaise Spot Cotton - Cerulean

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

Broken Clouds Silk Organza - Blue

Broken Clouds Silk Organza - Blue

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

Bronze Palm Crinkle Cotton Muslin - Navy

Bronze Palm Crinkle Cotton Muslin - Navy

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

Brushed Cotton Twill - Ash Marle

Brushed Cotton Twill - Ash Marle

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

Brushed Merino Sweatshirting - Almond Marle
Brushed Merino Sweatshirting - Grey Marle

Brushed Merino Sweatshirting - Grey Marle

$58.00 NZD per metre
($14.50 NZD per 1/4 metre)

Bubble Flower Poly Satin - Aqua / Yellow

Bubble Flower Poly Satin - Aqua / Yellow

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

Bubble Jacquard - Lime

Bubble Jacquard - Lime

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

Bubble Jacquard - Orange

Bubble Jacquard - Orange

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

Buffalo Check Brushed Cotton - Noix / Milk

Buffalo Check Brushed Cotton - Noix / Milk

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

Buffalo Check Viscose Georgette - Red / Black

Buffalo Check Viscose Georgette - Red / Black

$10.00 NZD per metre
($2.50 NZD per 1/4 metre)

Butchers Stripe Cotton Shirting - Black
Butterfly Viscose Georgette - Wine

Butterfly Viscose Georgette - Wine

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

Californian Poppy Midweight Linen - Ink

Californian Poppy Midweight Linen - Ink

$38.00 NZD per metre
($9.50 NZD per 1/4 metre)

Camelia Silk Crinkle Chiffon - Brown / Yellow

Camelia Silk Crinkle Chiffon - Brown / Yellow

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

Camo Soft Silk Twill - Brown

Camo Soft Silk Twill - Brown

$38.00 NZD per metre
($9.50 NZD per 1/4 metre)

Candy Drop Poly Satin Backed Crepe - Black

Candy Drop Poly Satin Backed Crepe - Black

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

Candy Stripe Cotton / Rayon - Berry
Candy Stripe Cotton Shirting - Black

Candy Stripe Cotton Shirting - Black

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

Candy Stripe Cotton Shirting - Chocolate

Candy Stripe Cotton Shirting - Chocolate

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

Candy Stripe Cotton Shirting - Crema

Candy Stripe Cotton Shirting - Crema

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

Candy Stripe Cotton Shirting - Dartmouth Green
Candy Stripe Ottoman - Black

Candy Stripe Ottoman - Black

$10.00 NZD per metre
($2.50 NZD per 1/4 metre)

Candy Stripe Viscose Georgette - Maroon

Candy Stripe Viscose Georgette - Maroon

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

Canterbury Bells Viscose / Rayon Crepe - Black Multi

Canterbury Bells Viscose / Rayon Crepe - Black Multi

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