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.

Poly Twill Lining - Turquoise

Poly Twill Lining - Turquoise

$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Poly Twill Lining - Sunflower

Poly Twill Lining - Sunflower

$20.00 NZD per metre
($5.00 NZD per 1/4 metre)

Autumn Leaves Poly Satin - Brown

Autumn Leaves Poly Satin - Brown

$28.00 NZD per metre
($7.00 NZD per 1/4 metre)

Peony Hammered Poly Satin - Grayscale

Peony Hammered Poly Satin - Grayscale

$28.00 NZD per metre
($7.00 NZD per 1/4 metre)

Shooting Star Satin Backed Crepe - Black

Shooting Star Satin Backed Crepe - Black

$32.00 NZD per metre
($8.00 NZD per 1/4 metre)

Shooting Star Satin Backed Crepe - Raspberry

Shooting Star Satin Backed Crepe - Raspberry

$32.00 NZD per metre
($8.00 NZD per 1/4 metre)

Bubble Flower Poly Satin - Aqua / Yellow

Bubble Flower Poly Satin - Aqua / Yellow

$32.00 NZD per metre
($8.00 NZD per 1/4 metre)

Leaf Motif Poly Twill - Monochrome

Leaf Motif Poly Twill - Monochrome

$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Twin Stripe Poly Twill - Ink / Emerald

Twin Stripe Poly Twill - Ink / Emerald

$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Ladybird Polka Dot Poly Twill - Candy

Ladybird Polka Dot Poly Twill - Candy

$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Harvest Bouquet Poly Twill - Red

Harvest Bouquet Poly Twill - Red

$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Printed Plaid Poly Twill - Orange Glow

Printed Plaid Poly Twill - Orange Glow

$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Scribble Leaf Poly Seersucker - Pastel

Scribble Leaf Poly Seersucker - Pastel

$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Stiff Satin Twill Viscose Lining - Ivory

Stiff Satin Twill Viscose Lining - Ivory

$16.00 NZD per metre
($4.00 NZD per 1/4 metre)

Twill Weft Stripe Viscose / Poly - Oak

Twill Weft Stripe Viscose / Poly - Oak

$34.00 NZD per metre
($8.50 NZD per 1/4 metre)

Cloud Silk Satin - Black

Cloud Silk Satin - Black

$52.00 NZD per metre
($13.00 NZD per 1/4 metre)

Dainty Bouquet Silk Satin - Lilac Smoke
Linen / Viscose - Lemon Ice

Linen / Viscose - Lemon Ice

$26.00 NZD per metre
($6.50 NZD per 1/4 metre)

Midweight Linen - Salmon

Midweight Linen - Salmon

$36.00 NZD per metre
($9.00 NZD per 1/4 metre)

Awning Stripe Basketweave Linen / Lycocell - Red

Awning Stripe Basketweave Linen / Lycocell - Red

$34.00 NZD per metre
($8.50 NZD per 1/4 metre)

Viscose / Ecovero Crepe - Aquamint

Viscose / Ecovero Crepe - Aquamint

$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Viscose / Ecovero Crepe - Sour Lemon

Viscose / Ecovero Crepe - Sour Lemon

$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Viscose / Ecovero Crepe - Ginger

Viscose / Ecovero Crepe - Ginger

$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Viscose Crepe - Orange Glow

Viscose Crepe - Orange Glow

$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Viscose Crepe - Lagoon

Viscose Crepe - Lagoon

$24.00 NZD per metre
($6.00 NZD per 1/4 metre)

Viscose / Linen - Latte

Viscose / Linen - Latte

$26.00 NZD per metre
($6.50 NZD per 1/4 metre)

Viscose / Linen - Turquoise

Viscose / Linen - Turquoise

$26.00 NZD per metre
($6.50 NZD per 1/4 metre)

Daisy Bed  Viscose / Ecovero Crepe - Black

Daisy Bed Viscose / Ecovero Crepe - Black

$28.00 NZD per metre
($7.00 NZD per 1/4 metre)

Rustling Leaves Viscose Crepe - Black

Rustling Leaves Viscose Crepe - Black

$28.00 NZD per metre
($7.00 NZD per 1/4 metre)

Organic Cotton / Silk Voile - Oak

Organic Cotton / Silk Voile - Oak

$30.00 NZD per metre
($7.50 NZD per 1/4 metre)

Organic Cotton / Silk Voile - Violet

Organic Cotton / Silk Voile - Violet

$30.00 NZD per metre
($7.50 NZD per 1/4 metre)

Organic Cotton / Silk Voile - Sprout

Organic Cotton / Silk Voile - Sprout

$30.00 NZD per metre
($7.50 NZD per 1/4 metre)

Liberty Tana Lawn - Dark Chocolate

Liberty Tana Lawn - Dark Chocolate

$28.00 NZD per metre
($7.00 NZD per 1/4 metre)

Organic Cotton Shirting - Cantaloupe

Organic Cotton Shirting - Cantaloupe

$28.00 NZD per metre
($7.00 NZD per 1/4 metre)

Organic Cotton Shirting - Bon Bon

Organic Cotton Shirting - Bon Bon

$28.00 NZD per metre
($7.00 NZD per 1/4 metre)

Organic Cotton Shirting - Cosmos

Organic Cotton Shirting - Cosmos

$28.00 NZD per metre
($7.00 NZD per 1/4 metre)