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.

Upcycled Fine Striped Chambray – Ecru/Blue

Upcycled Fine Striped Chambray – Ecru/Blue

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

Upcycled Midweight Cotton Twill - Natural Fleck

Upcycled Midweight Cotton Twill - Natural Fleck

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

Upcycled Wide Striped Chambray – Blue/Ecru

Upcycled Wide Striped Chambray – Blue/Ecru

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

Variegated Stretch Cotton Suiting - Gunmetal

Variegated Stretch Cotton Suiting - Gunmetal

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

Vine Leaves Cotton - Russet

Vine Leaves Cotton - Russet

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

Vintage Finish Linen - Buttercup

Vintage Finish Linen - Buttercup

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

Vintage Finish Linen - Fog

Vintage Finish Linen - Fog

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

Vintage Finish Linen - Slate

Vintage Finish Linen - Slate

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

Vintage Plaid Cotton Shirting - Woad Blue

Vintage Plaid Cotton Shirting - Woad Blue

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

Vintage Rose Viscose Georgette - Black

Vintage Rose Viscose Georgette - Black

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

Virgin Wool / Poly Shirting - Anchor

Virgin Wool / Poly Shirting - Anchor

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

Virgin Wool / Poly Shirting - Black

Virgin Wool / Poly Shirting - Black

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

Viscose / Cotton Sateen Suiting - Greige

Viscose / Cotton Sateen Suiting - Greige

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

Viscose / Ecovero Crepe - Aquamint

Viscose / Ecovero Crepe - Aquamint

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

Viscose / Ecovero Crepe - Ginger

Viscose / Ecovero Crepe - Ginger

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

Viscose / Ecovero Crepe - Sour Lemon

Viscose / Ecovero Crepe - Sour Lemon

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

Viscose / Linen - Dandelion

Viscose / Linen - Dandelion

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

Viscose / Linen - Latte

Viscose / Linen - Latte

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

Viscose / Linen - Turquoise

Viscose / Linen - Turquoise

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

Viscose / Nylon Ponte Knit - Milk Chocolate

Viscose / Nylon Ponte Knit - Milk Chocolate

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

Viscose / Nylon Ponte Knit - Undergrowth

Viscose / Nylon Ponte Knit - Undergrowth

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

Viscose / Nylon Satin - PFD (2nd Grade)

Viscose / Nylon Satin - PFD (2nd Grade)

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

Viscose / Silk Twill Shirting - Wedgewood

Viscose / Silk Twill Shirting - Wedgewood

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

Viscose / Silk Velvet - English Peony

Viscose / Silk Velvet - English Peony

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

Viscose Blend Ponte Knit - Rose Vale

Viscose Blend Ponte Knit - Rose Vale

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

Viscose Blend Shirting - Straw

Viscose Blend Shirting - Straw

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

Viscose Blend Twill - Spice

Viscose Blend Twill - Spice

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

Viscose Crepe - Amber
Viscose Crepe - Cayenne

Viscose Crepe - Cayenne

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

Viscose Crepe - Cherry
Viscose Crepe - Chianti
Viscose Crepe - Chrome

Viscose Crepe - Chrome

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

Viscose Crepe - Elephant

Viscose Crepe - Elephant

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

Viscose Crepe - Folly Pink
Viscose Crepe - Lagoon

Viscose Crepe - Lagoon

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

Viscose Crepe - Maize

Viscose Crepe - Maize

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