sign up to our newsletter and get 15% off your first fabric order! >
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.
Abstract Anemone Silk Georgette - Black / Shell (remnant)
from $7.00 NZD
Acetate / Rayon Twill - Ivory
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Acetate Lining - Black
$9.60 NZD per metre
($2.40 NZD per 1/4 metre)
Acetate Lining - Blush
$9.60 NZD per metre
($2.40 NZD per 1/4 metre)
Acetate Lining - Charcoal
$9.60 NZD per metre
($2.40 NZD per 1/4 metre)
Acetate Lining - Cherry
$9.60 NZD per metre
($2.40 NZD per 1/4 metre)
Acetate Lining - Chocolate
$9.60 NZD per metre
($2.40 NZD per 1/4 metre)
Acetate Lining - Cream
$9.60 NZD per metre
($2.40 NZD per 1/4 metre)
Acetate Lining - Grey
$9.60 NZD per metre
($2.40 NZD per 1/4 metre)
Acetate Lining - Misty Blue
$9.60 NZD per metre
($2.40 NZD per 1/4 metre)
Acetate Lining - Navy
$9.60 NZD per metre
($2.40 NZD per 1/4 metre)
Acetate Lining - Park Grey
$9.60 NZD per metre
($2.40 NZD per 1/4 metre)
Acetate Lining - White
$9.60 NZD per metre
($2.40 NZD per 1/4 metre)
Anchor Stretch Cotton Shirting - White
$12.00 NZD per metre
($3.00 NZD per 1/4 metre)
Anemone Droplet Viscose / Rayon - Purple
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Anemone Silk Chiffon - Purple
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Anemone Viscose Georgette - Indigo
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Aster Crepe - Persimmon / Blue
$18.00 NZD per metre
($4.50 NZD per 1/4 metre)
Aster Devoré Velvet - Ivory
$12.00 NZD per metre
($3.00 NZD per 1/4 metre)
Aster Devoré Velvet - Red
$12.00 NZD per metre
($3.00 NZD per 1/4 metre)
Autumn Leaves Poly Satin - Brown
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Awning Stripe Basketweave Linen / Lycocell - Red
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Awning Stripe Rayon Challis - Midnight
$11.00 NZD per metre
($2.75 NZD per 1/4 metre)
Awning Stripe Silk / Poly Shantung - Blue / Cream
$36.00 NZD per metre
($9.00 NZD per 1/4 metre)
Bamboo Trellis Textured Cotton - Leaf
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Banana Flower Cotton Twill - Black Mix
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Banana Flower Cotton Twill - Marmalade Mix
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Banana Palm Linen - Lime
$38.00 NZD per metre
($9.50 NZD per 1/4 metre)
Barcode Stripe Linen - Pink Mix
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Baroque Paisley Viscose Twill (pieces)
from $6.00 NZD
Basket Stripe Print Poly - Off White
$10.00 NZD per metre
($2.50 NZD per 1/4 metre)
Basketweave Check Linen / Cotton - Ivory
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Basketweave Linen Blend - Almond
$32.00 NZD per metre
($8.00 NZD per 1/4 metre)
Beach Stripe Viscose - Primary
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Bengal Stripe Viscose Georgette - Wine
$12.00 NZD per metre
($3.00 NZD per 1/4 metre)
Bias Herringbone Crepe - Parma Violet
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)