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.
Plaid Silk/ Poly Taffeta - Serpentine
$36.00 NZD per metre
($9.00 NZD per 1/4 metre)
Museum Textures Silk Satin - Brown
$56.00 NZD per metre
($14.00 NZD per 1/4 metre)
Houndstooth Silk / Cotton Voile - Ivory
$30.00 NZD per metre
($7.50 NZD per 1/4 metre)
Striped Shimmer Pinstripe Silk Georgette - Ivory
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Camelia Cloque Silk Jacquard - Snow
$45.00 NZD per metre
($11.25 NZD per 1/4 metre)
Basketweave Wool / Silk Suiting - Wenge
$45.00 NZD per metre
($11.25 NZD per 1/4 metre)
Silk / Wool Suiting - Macadamia
$45.00 NZD per metre
($11.25 NZD per 1/4 metre)
Leopard Wool / Silk Suiting - Cream
$45.00 NZD per metre
($11.25 NZD per 1/4 metre)
Rose Bush Silk / Cotton Suiting - Blue / Sepia
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Kiss Kiss Wool / Silk Suiting - Lipstick
$45.00 NZD per metre
($11.25 NZD per 1/4 metre)
Blooming Branches Wool / Silk Suiting - Red
$45.00 NZD per metre
($11.25 NZD per 1/4 metre)
Poly / Silk Taffeta - Pistachio Ice
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Poly / Silk Taffeta - Scarlet
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Ombre Georgette Stripe Silk - Orchid
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Ombre Georgette Stripe Silk - Chilli
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Crumpled Cotton Shirting - Lemon Cream
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)
Midweight Poly Twill Suiting - White
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Groovy Wave Viscose Sateen - Sunset
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Viscose Crepe - Cayenne
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Crumpled Poly Shirting - White
$22.00 NZD per metre
($5.50 NZD per 1/4 metre)
Crushed Poly Satin - Greenfinch
$22.00 NZD per metre
($5.50 NZD per 1/4 metre)
Crushed Poly Satin - Seedling
$22.00 NZD per metre
($5.50 NZD per 1/4 metre)
Crushed Poly Satin - Silver Sage
$22.00 NZD per metre
($5.50 NZD per 1/4 metre)
Sheer Circle Sequinned Tulle - Seedling
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Sheer Leopard Shimmer Silk Jacquard - Ivory
$38.00 NZD per metre
($9.50 NZD per 1/4 metre)
Stretch Silk Georgette - Ivory
$30.00 NZD per metre
($7.50 NZD per 1/4 metre)
Stretch Silk / Poly Taffeta - Ivory
$30.00 NZD per metre
($7.50 NZD per 1/4 metre)
Narrow Silk Twill - Ivory
$38.00 NZD per metre
($9.50 NZD per 1/4 metre)
Silhouette Floral Silk Georgette - Fire
$36.00 NZD per metre
($9.00 NZD per 1/4 metre)
Sandwash Silk Satin - Pine Needle
$48.00 NZD per metre
($12.00 NZD per 1/4 metre)
Magnolia Sandwash Silk Satin - Butterscotch
$58.00 NZD per metre
($14.50 NZD per 1/4 metre)
Harvest Blooms Silk Satin - Sepia
$58.00 NZD per metre
($14.50 NZD per 1/4 metre)
Silk Yoryu - Parma Violet
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Sheer Shimmer Silk - Snow
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Silk Basketweave Gauze - Off White
$30.00 NZD per metre
($7.50 NZD per 1/4 metre)
Self Stripe Silk / Cotton Crinkle Voile - Light Cream
$30.00 NZD per metre
($7.50 NZD per 1/4 metre)