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.
Mid Century Flower Viscose Twill - Strawberry Shortcake
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Liberty Kingly Cotton - Chalk Stripe / B
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Rose Vine / B
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Libby / X
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Elliot / A
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Cameron / A
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Floral Meadow / A
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Field Blossom / A
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Hampstead Garden / B
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Hampstead Garden / A
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - City Grid / A
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Oliver / A
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Lucky Clover / B
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Alistair / A
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Rose Vine / A
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Liberty Kingly Cotton - Derwent Vine / A
$42.00 NZD per metre
($10.50 NZD per 1/4 metre)
Virgin Wool / Poly Shirting - Anchor
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Virgin Wool / Poly Shirting - Black
$34.00 NZD per metre
($8.50 NZD per 1/4 metre)
Hairline Pinstripe Cotton Twill - Ink
$30.00 NZD per metre
($7.50 NZD per 1/4 metre)
Music Stripe Slubby Cotton / Poly - Beige
$24.00 NZD per metre
($6.00 NZD per 1/4 metre)
Corn Chip Poly Organza - Yellow
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Silk / Cotton Suiting - Midnight
$36.00 NZD per metre
($9.00 NZD per 1/4 metre)
Jester Silk Blend Jacquard - Black
$40.00 NZD per metre
($10.00 NZD per 1/4 metre)
Jester Silk Blend Jacquard - Red
$40.00 NZD per metre
($10.00 NZD per 1/4 metre)
Viscose Blend Twill - Spice
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Midweight Viscose Satin - Anchor
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Paint Satin Viscose Jacquard - Capri
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Small Bloom Ecovero Blend Poplin - Oak
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Twill Weft Stripe Viscose / Poly - Sapphire
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Midweight Viscose Crepe Satin - Bon Bon
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Poly Twill - Pale Gold
$20.00 NZD per metre
($5.00 NZD per 1/4 metre)
Midweight Poly Satin - English Peony
$26.00 NZD per metre
($6.50 NZD per 1/4 metre)
Poly Crepe Backed Sateen - Macadamia
$28.00 NZD per metre
($7.00 NZD per 1/4 metre)
Poly Duchess Satin - Fluro Yellow
$32.00 NZD per metre
($8.00 NZD per 1/4 metre)
Upcycled Midweight Cotton Twill - Natural Fleck
$38.00 NZD per metre
($9.50 NZD per 1/4 metre)
Broderie Anglaise Spot Cotton - Cerulean
$32.00 NZD per metre
($8.00 NZD per 1/4 metre)