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.

Lightweight Stretch Modal Jersey - Black

Lightweight Stretch Modal Jersey - Black

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

Lightweight Stretch Rayon Jersey - Coal

Lightweight Stretch Rayon Jersey - Coal

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

Lightweight Stripe Lyocell / Cotton - Aster

Lightweight Stripe Lyocell / Cotton - Aster

$18.00 NZD per metre
($4.50 NZD per 1/4 metre)

Lightweight Stripe Lyocell / Cotton - Bon Bon

Lightweight Stripe Lyocell / Cotton - Bon Bon

$18.00 NZD per metre
($4.50 NZD per 1/4 metre)

Lightweight Stripe Lyocell / Cotton - Ecru

Lightweight Stripe Lyocell / Cotton - Ecru

$18.00 NZD per metre
($4.50 NZD per 1/4 metre)

Lightweight Striped Cotton Oxford - Blue

Lightweight Striped Cotton Oxford - Blue

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

Lightweight Viscose Jersey - Black

Lightweight Viscose Jersey - Black

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

Circus Stripe Viscose Satin - Chilli / Apricot

Lightweight Viscose Satin - Chilli

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

Lightweight Viscose Taffeta - Light Ivory

Lightweight Viscose Taffeta - Light Ivory

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

Lightweight Wool Crepe - Lipstick

Lightweight Wool Crepe - Lipstick

$45.00 NZD per metre
($11.25 NZD per 1/4 metre)

Lily Crepe De Chine - Apricot

Lily Crepe De Chine - Apricot

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

Lily Silk / Viscose Jacquard - Ivory

Lily Silk / Viscose Jacquard - Ivory

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

Midweight Linen - Black
Linen - Charcoal (2nd grade)
Midweight Linen - Cumin

Linen - Cumin (2nd grade)

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

Midweight Linen - Dark Chocolate

Linen - Dark Chocolate (2nd grade)

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

Midweight Linen - Fossil

Linen - Fossil (2nd grade)

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

Midweight Linen - Fenugreek

Linen - Harvest (2nd grade)

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

Midweight Linen - Midnight

Linen - Midnight (2nd grade)

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

Linen - Mustard

Linen - Mustard

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

Lightweight Linen - Nimbus

Linen - Nimbus (2nd grade)

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

Midweight Linen - Oregano
Linen - Scarlet

Linen - Scarlet

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

Linen / Cotton - Steel Blue
Linen / Cotton Canvas - Chestnut

Linen / Cotton Canvas - Chestnut

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

Linen / Cotton Canvas - White

Linen / Cotton Canvas - White

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

Linen / Cotton Chambray Twill - Strawberry

Linen / Cotton Chambray Twill - Strawberry

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

Linen / Cotton Shirting - White

Linen / Cotton Shirting - White

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

Linen / Cotton Tattersall Check - Red / Blue
Linen / Nylon Organza - Marine

Linen / Nylon Organza - Marine

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

Linen / Rayon - Dark Indigo

Linen / Rayon - Dark Indigo

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

Linen / Rayon - Petal

Linen / Rayon - Petal

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

Linen / Rayon Twill - Coral
Linen / Viscose - Lemon Ice

Linen / Viscose - Lemon Ice

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

Linen Chambray - Strawberry
Little Gingham Cotton - Byzantium Purple

Little Gingham Cotton - Byzantium Purple

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