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.
Big Candy Stripe Cotton Poplin - Chianti
$22.00 NZD per metre
($5.50 NZD per 1/4 metre)
Big Hailspot Cotton - Highlighter Yellow
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Big Spot Midweight Linen - Ebony
$38.00 NZD per metre
($9.50 NZD per 1/4 metre)
Big Spot Stretch Cotton - Carob
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Big Spot Stretch Cotton - Charcoal
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Big Spot Stretch Cotton - Maroon
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Big Spot Stretch Cotton - Ochre
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Birds Paradise Cotton - Green / Pink
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Blooming Garden Hailspot Cotton - Tropical (remnant)
from $6.00 NZD
Blooming Rockrose Textured Cotton - Navy / Red
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Blooms & Berries Stretch Cotton Sateen - Green Mix
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Blooms Silk / Poly Jacquard - Navy (remnant)
from $8.50 NZD
Bold Basketweave Gingham Linen / Cotton - Black
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Bold Daisy Lightweight Cotton Sateen - Green
$22.00 NZD per metre
($5.50 NZD per 1/4 metre)
Bold Diamond Print Silk Crinkle Chiffon - Chocolate
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Bold Gerbera Midweight Linen - Emerald
$38.00 NZD per metre
($9.50 NZD per 1/4 metre)
Bold Gingham Linen - Bone
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Bold Gingham Linen - Duck Egg
from $8.50 NZD
Bold Gingham Linen - Navy
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Bold Gingham Linen - Olive
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Bold Polka Dot Viscose Crepe - Old Rose
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Bold Stripe Cotton / Nylon - Black / White
$22.00 NZD per metre
($5.50 NZD per 1/4 metre)
Bold Stripe Cotton Shirting - White / Wine
$22.00 NZD per metre
($5.50 NZD per 1/4 metre)
Bold Stripe Linen / Viscose - Bamboo Shoot
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Bold Stripe Linen / Viscose - Coral
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Bold Stripe Rayon / Linen - Sangria
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Border Stripe Cotton - Coral Mix (remnant)
from $12.00 NZD
Bouncy Silk - Navy
$30.00 NZD per metre
($7.50 NZD per 1/4 metre)
Bouquet Toss Viscose Georgette - Aquamint
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Bouquet Viscose Challis - Hunter / Lemongrass
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Branch Print Linen / Cotton Canvas - Black
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Broderie Anglaise Spot Cotton - Cerulean
$32.00 NZD per metre
($8.00 NZD per 1/4 metre)
Broken Clouds Silk Organza - Blue
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Bronze Palm Crinkle Cotton Muslin - Navy
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Brushed Cotton Twill - Ash Marle
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Bubble Flower Poly Satin - Aqua / Yellow
$32.00 NZD per metre
($8.00 NZD per 1/4 metre)