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.

Music Stripe Slubby Cotton / Poly - Beige

Music Stripe Slubby Cotton / Poly - Beige

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

Music Stripe Stretch Cotton / Nylon - Black

Music Stripe Stretch Cotton / Nylon - Black

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

Narrow Stretch Cotton Twill - Black

Narrow Stretch Cotton Twill - Black

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

Narrow Stretch Cotton Twill - Dark Ink

Narrow Stretch Cotton Twill - Dark Ink

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

Narrow Stretch Cotton Twill - Deep Sea

Narrow Stretch Cotton Twill - Deep Sea

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

Natural Cotton Stripe Jersey - Red

Natural Cotton Stripe Jersey - Red

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

Nautical Knot Textured Cotton - Carmine

Nautical Knot Textured Cotton - Carmine

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

Nautical Stripe Heavyweight Cotton Drill - White

Nautical Stripe Heavyweight Cotton Drill - White

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

Needle Stripe Merino Blend Jersey - Black

Needle Stripe Merino Blend Jersey - Black

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

Needle Stripe Merino Blend Jersey - Cherry

Needle Stripe Merino Blend Jersey - Cherry

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

Needle Stripe Merino Blend Jersey - Firethorn

Needle Stripe Merino Blend Jersey - Firethorn

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

Ombre Stripe Silk / Viscose Satin - Navy
Optical Block Sheer Cotton - Autumn
Optical Block Sheer Cotton - Monochrome

Optical Block Sheer Cotton - Monochrome

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

Optical Dot Cotton Poplin - Yellow Mix

Optical Dot Cotton Poplin - Yellow Mix

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

Optical Linen / Cotton  Jacquard - Black / Citrus
Organic Cotton / Silk Voile - Cedar

Organic Cotton / Silk Voile - Cedar

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

Organic Cotton / Silk Voile - Oak

Organic Cotton / Silk Voile - Oak

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

Organic Cotton / Silk Voile - Rhododendron

Organic Cotton / Silk Voile - Rhododendron

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

Organic Cotton / Silk Voile - Sprout

Organic Cotton / Silk Voile - Sprout

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

Organic Cotton / Silk Voile - Violet

Organic Cotton / Silk Voile - Violet

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

Organic Cotton Poplin - Artichoke

Organic Cotton Poplin - Artichoke

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

Organic Cotton Poplin - Black

Organic Cotton Poplin - Black

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

Organic Cotton Poplin - Dark Fern

Organic Cotton Poplin - Dark Fern

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

Organic Cotton Poplin - Navy

Organic Cotton Poplin - Navy

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

Organic Cotton Poplin - White

Organic Cotton Poplin - White

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

Organic Cotton Shirting - Bon Bon

Organic Cotton Shirting - Bon Bon

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

Organic Cotton Shirting - Cantaloupe

Organic Cotton Shirting - Cantaloupe

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

Organic Cotton Shirting - Cosmos

Organic Cotton Shirting - Cosmos

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

Hemp - Buckwheat

Organic Hemp - Buckwheat

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Hemp - Kale

Organic Hemp - Kale

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Hemp - Pink Salt

Organic Hemp - Pink Salt

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Hemp - Rye

Organic Hemp - Rye

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Organic Linen - Black

Organic Linen - Black

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

GOTS Organic Linen - Bone

Organic Linen - Bone

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Organic Linen - Brick

Organic Linen - Brick

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)