sign up to our newsletter and get 15% off your first fabric order! >
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
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Painted Spots Viscose Georgette - Primary
$12.00 NZD per metre
($3.00 NZD per 1/4 metre)
Paintstroke Cotton Sateen Shirting - Aquamint
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Paintstroke Silk Jacquard - Ocean
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Paisley Cotton / Rayon - Black Mix
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Paisley Cotton / Rayon - Maroon Mix
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Paisley Fronds Linen / Cotton - Powder Pink (remnant)
from $14.00 NZD
Paisley Patchwork Stretch Cotton Check - Cerise
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Paisley Stripe Soft Cotton - Red
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Paisley Viscose Crinkle Challis - Ivory
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Palm Leaf Linen Jacquard - Spearmint
$40.00 NZD per metre
($10.00 NZD per 1/4 metre)
Palm Leaves Rayon Challis - Blue (remnant)
from $13.00 NZD
Palm Tufts Viscose Challis - Cyan
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Panel Stripe Viscose Georgette - Pastel
$8.00 NZD per metre
($2.00 NZD per 1/4 metre)
Pansy Viscose Crepe - Yellow
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Papery Sheer Silk - Ivory
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Peached Stretch Cotton / Rayon - Ivory
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Peached Stretch Cotton Sateen - White
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Pebble Dot Viscose / Rayon Crepe - Asparagus
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Pebble Print Chambray - Dusty Navy
$32.00 NZD per metre
($8.00 NZD per 1/4 metre)
Pebble Spot Viscose / Rayon Crepe - Black
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Pebbled Organza - Lemon
$18.00 NZD per metre
($4.50 NZD per 1/4 metre)
Pebbled Organza - Mint
$18.00 NZD per metre
($4.50 NZD per 1/4 metre)
Pelta Stripe Viscose Crepe - Black / White
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Peony Hammered Poly Satin - Grayscale
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Peony Print Viscose Georgette - Pink (remnant)
from $5.50 NZD
Persephone Silk Satin - Black / Ivory
$48.00 NZD per metre
($12.00 NZD per 1/4 metre)
Petunia Silk Georgette - Shell
$10.00 NZD per metre
($2.50 NZD per 1/4 metre)
Pineapple Embroidered Stripe Chambray - Blue
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Pinstripe Herringbone Wool Blend Suiting - Marine Mix
$36.00 NZD per metre
($9.00 NZD per 1/4 metre)
Pinstripe Rayon Challis - Ivory
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Pinstripe Stretch Viscose - Ink
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Pinstripe Suiting - Heathered Blue
$22.00 NZD per metre
($5.50 NZD per 1/4 metre)
Pintuck Plaid Cotton - Forgetmenot (remnant)
from $6.50 NZD
Pique-Knit - Gravel Marle
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Pixelated Watermelon Stretch Sateen - Blue
$9.00 NZD per metre
($2.25 NZD per 1/4 metre)