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.

Plaid Basketweave Cotton / Poly - Cream / Olive

Plaid Basketweave Cotton / Poly - Cream / Olive

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

Plaid Basketweave Linen / Lyocell - Pastel
Plaid Brushed Cotton Twill - Postbox

Plaid Brushed Cotton Twill - Postbox

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

Plaid Cotton / Silk Voile - Cherry Leaf

Plaid Cotton / Silk Voile - Cherry Leaf

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

Plaid Cotton / Silk Voile - Festive

Plaid Cotton / Silk Voile - Festive

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

Plaid Cotton Oxford - Red Mix

Plaid Cotton Oxford - Red Mix

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

Plaid Cotton Shirting - Monochrome

Plaid Cotton Shirting - Monochrome

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

Plaid Cotton Twill - Dovetail / Navy

Plaid Cotton Twill - Dovetail / Navy

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

Plaid Cotton Twill - Lilac Ash / Navy

Plaid Cotton Twill - Lilac Ash / Navy

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

Plaid Twill Poly Suiting - Lamington

Plaid Twill Poly Suiting - Lamington

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

Plaid Viscose / Rayon Crepe - Ink / Ivory

Plaid Viscose / Rayon Crepe - Ink / Ivory

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

Plain Weave Linen - Apple

Plain Weave Linen - Apple

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

Plain Weave Linen - Cardamom

Plain Weave Linen - Cardamom

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

Plain Weave Linen - Cinnamon Stick

Plain Weave Linen - Cinnamon Stick

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

Plain Weave Linen - Fallow

Plain Weave Linen - Fallow

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

Plain Weave Linen - Iron

Plain Weave Linen - Iron

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

Plain Weave Linen - Lemonade

Plain Weave Linen - Lemonade

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

Plain Weave Linen - Lipstick

Plain Weave Linen - Lipstick

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

Plain Weave Linen - Mango

Plain Weave Linen - Mango

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

Plain Weave Linen - Rose Vale

Plain Weave Linen - Rose Vale

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

Plain Weave Linen - Sage

Plain Weave Linen - Sage

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

Plain Weave Linen - Thistle
Plain Weave Linen - Vintage Rose

Plain Weave Linen - Vintage Rose

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

Plissé Georgette - Ecru

Plissé Georgette - Ecru

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

Plissé Georgette - Ivory

Plissé Georgette - Ivory

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

Plum Pinstripe Stretch Wool Suiting - Gravel

Plum Pinstripe Stretch Wool Suiting - Gravel

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

Polka Dot Cotton Sateen - Black

Polka Dot Cotton Sateen - Black

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

Polka Dot Cotton Sateen - Claret

Polka Dot Cotton Sateen - Claret

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

Polka Dot Cotton Sateen - Ivory

Polka Dot Cotton Sateen - Ivory

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

Polka Dot Cotton Sateen - Marine

Polka Dot Cotton Sateen - Marine

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

Polka Dot Poly Twill Lining - Praline

Polka Dot Poly Twill Lining - Praline

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

Polka Dot Viscose Blend - Allium

Polka Dot Viscose Blend - Allium

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

Polka Dot Viscose Georgette - Fuschia

Polka Dot Viscose Georgette - Fuschia

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

Polkadot Viscose Crepe - Dark Fern
Poly / Cotton Herringbone Stripe - Granite

Poly / Cotton Herringbone Stripe - Granite

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

Poly / Merino Jersey - Ebony

Poly / Merino Jersey - Ebony

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