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.

Beach Stripe Viscose - Primary

Beach Stripe Viscose - Primary

$10.48 USD per metre
($2.62 USD per 1/4 metre)

Bengal Stripe Viscose Georgette - Wine

Bengal Stripe Viscose Georgette - Wine

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

Bias Herringbone Crepe - Parma Violet

Bias Herringbone Crepe - Parma Violet

$7.00 USD per metre
($1.75 USD per 1/4 metre)

Big Candy Stripe Cotton Poplin - Chianti

Big Candy Stripe Cotton Poplin - Chianti

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

Big Candy Stripe Cotton Poplin - Crimson

Big Candy Stripe Cotton Poplin - Crimson

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

Big Hailspot Cotton - Highlighter Yellow

Big Hailspot Cotton - Highlighter Yellow

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

Big Spot Stretch Cotton - Carob

Big Spot Stretch Cotton - Carob

$9.48 USD per metre
($2.37 USD per 1/4 metre)

Big Spot Stretch Cotton - Charcoal

Big Spot Stretch Cotton - Charcoal

$9.48 USD per metre
($2.37 USD per 1/4 metre)

Big Spot Stretch Cotton - Maroon

Big Spot Stretch Cotton - Maroon

$9.48 USD per metre
($2.37 USD per 1/4 metre)

Big Spot Stretch Cotton - Ochre

Big Spot Stretch Cotton - Ochre

$9.48 USD per metre
($2.37 USD per 1/4 metre)

Birds Paradise Cotton - Green / Pink

Birds Paradise Cotton - Green / Pink

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

Block Print Paisley Viscose Crepe - Aster

Block Print Paisley Viscose Crepe - Aster

$10.48 USD per metre
($2.62 USD per 1/4 metre)

Bloom Cotton / Tencel Guipure Lace - Dandelion

Bloom Cotton / Tencel Guipure Lace - Dandelion

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

Blooming Rockrose Textured Cotton - Navy / Red

Blooming Rockrose Textured Cotton - Navy / Red

$10.48 USD per metre
($2.62 USD per 1/4 metre)

Blooms and Berries Stretch Cotton Sateen - Green Mix

Blooms & Berries Stretch Cotton Sateen - Green Mix

$10.48 USD per metre
($2.62 USD per 1/4 metre)

Blue Pinstripe Brushed Wool / Poly Suiting - Black

Blue Pinstripe Brushed Wool / Poly Suiting - Black

$13.48 USD per metre
($3.37 USD per 1/4 metre)

Bold Basketweave Gingham Linen / Cotton - Black

Bold Basketweave Gingham Linen / Cotton - Black

$12.48 USD per metre
($3.12 USD per 1/4 metre)

Arabesque Print Silk Crinkle Chiffon - Chocolate

Bold Diamond Print Silk Crinkle Chiffon - Chocolate

$9.48 USD per metre
($2.37 USD per 1/4 metre)

Bold Gerbera Midweight Linen - Emerald

Bold Gerbera Midweight Linen - Emerald

$14.00 USD per metre
($3.50 USD per 1/4 metre)

Bold Gingham Linen - Bone

Bold Gingham Linen - Bone

$22.08 USD per metre
($5.52 USD per 1/4 metre)

Bold Gingham Linen - Navy

Bold Gingham Linen - Navy

$22.08 USD per metre
($5.52 USD per 1/4 metre)

Bold Gingham Linen - Olive

Bold Gingham Linen - Olive

$22.08 USD per metre
($5.52 USD per 1/4 metre)

Bold Stripe Cotton / Nylon - Black / White

Bold Stripe Cotton / Nylon - Black / White

$7.48 USD per metre
($1.87 USD per 1/4 metre)

Bold Stripe Cotton Shirting - White / Wine

Bold Stripe Cotton Shirting - White / Wine

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

Bold Stripe Linen / Viscose - Bamboo Shoot

Bold Stripe Linen / Viscose - Bamboo Shoot

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Bold Stripe Linen / Viscose - Coral

Bold Stripe Linen / Viscose - Coral

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Bold Stripe Linen / Viscose - Lavender

Bold Stripe Linen / Viscose - Lavender

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Bouncy Silk - Navy

Bouncy Silk - Navy

$11.00 USD per metre
($2.75 USD per 1/4 metre)

Branch Print Linen / Cotton Canvas - Black

Branch Print Linen / Cotton Canvas - Black

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

Bright Hibiscus Print Stretch Jersey

Bright Hibiscus Print Stretch Jersey

$5.00 USD per metre
($1.25 USD per 1/4 metre)

Broiderie Anglaise Spot Cotton - Cerulean

Broderie Anglaise Spot Cotton - Cerulean

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

Broken Clouds Silk Organza - Blue

Broken Clouds Silk Organza - Blue

$11.48 USD per metre
($2.87 USD per 1/4 metre)

Broken Stripe Cotton / Poly - Navy / White

Broken Stripe Cotton / Poly - Navy / White

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

Bronze Palm Crinkle Cotton Muslin - Navy

Bronze Palm Crinkle Cotton Muslin - Navy

$9.48 USD per metre
($2.37 USD per 1/4 metre)

Bubble Flower Poly Satin - Aqua / Yellow

Bubble Flower Poly Satin - Aqua / Yellow

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

Bubble Jacquard - Lime

Bubble Jacquard - Lime

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