30% off full-priced liberty — shop now >
Shirts & Tops
Discover the perfect fabrics for your shirt and top projects at The Fabric Store Online. Our curated selection features a diverse array of high-quality fabrics, perfect for bringing your creative ideas and wardrobe makes to life. From airy cottons and chic linens to luxurious silks and versatile blends, our fabrics come in a unique and inspiring range of colors and patterns. Whether you're making casual everyday shirts, chic blouses, or contemporary tops, this collection of suitable fabrics offers style, playfulness and durability. Explore our range today to find the ideal fabrics to transform your shirt and top sewing projects into wardrobe favourites.
Acetate / Rayon Twill - Ivory
$16.00 USD per metre
($4.00 USD per 1/4 metre)
Acetate Lining - Black
$7.00 USD per metre
($1.75 USD per 1/4 metre)
Acetate Lining - Blush
$7.00 USD per metre
($1.75 USD per 1/4 metre)
Acetate Lining - Charcoal
$7.00 USD per metre
($1.75 USD per 1/4 metre)
Acetate Lining - Cherry
$7.00 USD per metre
($1.75 USD per 1/4 metre)
Acetate Lining - Chocolate
$7.00 USD per metre
($1.75 USD per 1/4 metre)
Acetate Lining - Cream
$7.00 USD per metre
($1.75 USD per 1/4 metre)
Acetate Lining - Grey
$7.00 USD per metre
($1.75 USD per 1/4 metre)
Acetate Lining - Misty Blue
$7.00 USD per metre
($1.75 USD per 1/4 metre)
Acetate Lining - Navy
$7.00 USD per metre
($1.75 USD per 1/4 metre)
Acetate Lining - Park Grey
$7.00 USD per metre
($1.75 USD per 1/4 metre)
Acetate Lining - White
$7.00 USD per metre
($1.75 USD per 1/4 metre)
Anchor Stretch Cotton Shirting - White
$9.00 USD per metre
($2.25 USD per 1/4 metre)
Anemone Viscose Georgette - Indigo
$9.00 USD per metre
($2.25 USD per 1/4 metre)
Aster Crepe - Persimmon / Blue
$13.00 USD per metre
($3.25 USD per 1/4 metre)
Aster Devoré Velvet - Ivory
$9.00 USD per metre
($2.25 USD per 1/4 metre)
Aster Devoré Velvet - Red
$9.00 USD per metre
($2.25 USD per 1/4 metre)
Australia Shipping
$10.00 USD
Autumn Leaves Poly Satin - Brown
$21.00 USD per metre
($5.25 USD per 1/4 metre)
Awning Stripe Basketweave Linen / Lycocell - Red
$25.00 USD per metre
($6.25 USD per 1/4 metre)
Awning Stripe Cotton / Linen - Ivory / Acorn
$22.00 USD per metre
($5.50 USD per 1/4 metre)
Awning Stripe Rayon Challis - Midnight
$8.00 USD per metre
($2.00 USD per 1/4 metre)
Awning Stripe Silk / Poly Shantung - Blue / Cream
$27.00 USD per metre
($6.75 USD per 1/4 metre)
Bamboo Trellis Textured Cotton - Leaf
$21.00 USD per metre
($5.25 USD per 1/4 metre)
Banana Flower Cotton Twill - Black Mix
$21.00 USD per metre
($5.25 USD per 1/4 metre)
Banana Palm Linen - Lime
$28.00 USD per metre
($7.00 USD per 1/4 metre)
Barcode Stripe Linen - Pink Mix
$25.00 USD per metre
($6.25 USD per 1/4 metre)
Basket Stripe Print Poly - Off White
$7.00 USD per metre
($1.75 USD per 1/4 metre)
Basketweave Linen Blend - Almond
$24.00 USD per metre
($6.00 USD per 1/4 metre)
Basketweave Wool / Silk Suiting - Wenge
$33.00 USD per metre
($8.25 USD per 1/4 metre)
Beach Stripe Viscose - Primary
$21.00 USD per metre
($5.25 USD per 1/4 metre)
Bengal Stripe Viscose Georgette - Wine
$9.00 USD per metre
($2.25 USD per 1/4 metre)
Bias Herringbone Crepe - Parma Violet
$14.00 USD per metre
($3.50 USD per 1/4 metre)
Big Candy Stripe Cotton Poplin - Chianti
$16.00 USD per metre
($4.00 USD per 1/4 metre)
Big Candy Stripe Cotton Poplin - Crimson
$16.00 USD per metre
($4.00 USD per 1/4 metre)
Big Hailspot Cotton - Highlighter Yellow
$18.00 USD per metre
($4.50 USD per 1/4 metre)