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.

Painted Polka Dot Rayon Crepe - Shell

Painted Polka Dot Rayon Crepe - Shell

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

Painted Spots Viscose Georgette - Primary

Painted Spots Viscose Georgette - Primary

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

Paintstroke Cotton Sateen Shirting - Aquamint

Paintstroke Cotton Sateen Shirting - Aquamint

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

Paintstroke Silk Jacquard - Ocean

Paintstroke Silk Jacquard - Ocean

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

Paisley Cotton / Rayon - Black Mix

Paisley Cotton / Rayon - Black Mix

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

Paisley Cotton / Rayon - Maroon Mix

Paisley Cotton / Rayon - Maroon Mix

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

Paisley Fronds Linen / Cotton - Powder Pink
Paisley Patchwork Stretch Cotton Check - Cerise

Paisley Patchwork Stretch Cotton Check - Cerise

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

Paisley Stripe Soft Cotton - Red

Paisley Stripe Soft Cotton - Red

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

Paisley Viscose Crinkle Challis - Ivory

Paisley Viscose Crinkle Challis - Ivory

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

Palm Leaf Linen Jacquard - Spearmint

Palm Leaf Linen Jacquard - Spearmint

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

Palm Leaves Rayon Challis - Blue (remnant)
Palm Tufts Viscose Challis - Cyan

Palm Tufts Viscose Challis - Cyan

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

Panel Stripe Viscose Georgette - Pastel

Panel Stripe Viscose Georgette - Pastel

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

Pansy Viscose Crepe - Yellow

Pansy Viscose Crepe - Yellow

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

Papery Sheer Silk - Ivory

Papery Sheer Silk - Ivory

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

Peached Stretch Cotton / Rayon - Ivory

Peached Stretch Cotton / Rayon - Ivory

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

Peached Stretch Cotton Sateen - White

Peached Stretch Cotton Sateen - White

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

Pebble Dot Viscose / Rayon Crepe - Asparagus

Pebble Dot Viscose / Rayon Crepe - Asparagus

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

Pebble Print Chambray - Dusty Navy

Pebble Print Chambray - Dusty Navy

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

Pebble Spot Viscose / Rayon Crepe - Black

Pebble Spot Viscose / Rayon Crepe - Black

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

Pebbled Organza - Lemon

Pebbled Organza - Lemon

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

Pebbled Organza - Mint

Pebbled Organza - Mint

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

Pelta Stripe Viscose Crepe - Black / White

Pelta Stripe Viscose Crepe - Black / White

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

Peony Hammered Poly Satin - Grayscale

Peony Hammered Poly Satin - Grayscale

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

Peony Print Viscose Georgette - Pink
Persephone Silk Satin - Black / Ivory

Persephone Silk Satin - Black / Ivory

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

Petunia Silk Georgette - Shell

Petunia Silk Georgette - Shell

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

Pineapple Embroidered Stripe Chambray - Blue

Pineapple Embroidered Stripe Chambray - Blue

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

Pinstripe Herringbone Wool Blend Suiting - Marine Mix

Pinstripe Herringbone Wool Blend Suiting - Marine Mix

$36.00 NZD per metre
($9.00 NZD per 1/4 metre)

Pinstripe Rayon Challis - Ivory

Pinstripe Rayon Challis - Ivory

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

Pinstripe Stretch Viscose - Ink

Pinstripe Stretch Viscose - Ink

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

Pinstripe Suiting - Heathered Blue

Pinstripe Suiting - Heathered Blue

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

Pintuck Plaid Cotton - Forgetmenot
Pique Knit - Gravel

Pique-Knit - Gravel Marle

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

Pixelated Watermelon Stretch Sateen - Blue

Pixelated Watermelon Stretch Sateen - Blue

$9.00 NZD per metre
($2.25 NZD per 1/4 metre)