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.

Bouncy Silk - Navy

Bouncy Silk - Navy

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

Sheer Silk / Cotton - Navy

Sheer Silk / Cotton - Navy

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

Silk / Cotton Ottoman - Navy

Silk / Cotton Ottoman - Navy

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

Liberty Tana Lawn - Tempo / B

Liberty Tana Lawn - Tempo / B

$45.00 NZD per metre
($11.25 NZD per 1/4 metre)

Liberty Tana Lawn - Transformation / C-CW

Liberty Tana Lawn - Transformation / C-CW

$45.00 NZD per metre
($11.25 NZD per 1/4 metre)

Liberty Tana Lawn - Metropolis / X

Liberty Tana Lawn - Metropolis / X

$45.00 NZD per metre
($11.25 NZD per 1/4 metre)

Liberty Tana Lawn - Devonshire / X

Liberty Tana Lawn - Devonshire / X

$45.00 NZD per metre
($11.25 NZD per 1/4 metre)

Liberty Tana Lawn - Crescendo / C

Liberty Tana Lawn - Crescendo / C

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

Liberty Tana Lawn - Smock / C

Liberty Tana Lawn - Smock / C

$18.00 NZD per metre
($4.50 NZD per 1/4 metre)

Liberty Tana Lawn - Smock / B

Liberty Tana Lawn - Smock / B

$18.00 NZD per metre
($4.50 NZD per 1/4 metre)

Liberty Tana Lawn - Little Leaf / B

Liberty Tana Lawn - Little Leaf / B

$45.00 NZD per metre
($11.25 NZD per 1/4 metre)

Liberty Tana Lawn - Lingonberry / C

Liberty Tana Lawn - Lingonberry / C

$45.00 NZD per metre
($11.25 NZD per 1/4 metre)

Liberty Tana Lawn - Costume Party / C

Liberty Tana Lawn - Costume Party / C

$45.00 NZD per metre
($11.25 NZD per 1/4 metre)

Thread Stripe Silk / Cotton - Black

Thread Stripe Silk / Cotton - Black

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

Shadow Shapes Stretch Cotton Poplin - Forsythia
Shadow Shapes Stretch Cotton Poplin - Black

Shadow Shapes Stretch Cotton Poplin - Black

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

Mirrored Ink Stretch Cotton Sateen - Adriatic

Mirrored Ink Stretch Cotton Sateen - Adriatic

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

Silk / Poly Taffeta - Sapphire

Silk / Poly Taffeta - Sapphire

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

Silk / Poly Taffeta - Midnight

Silk / Poly Taffeta - Midnight

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

Woven Cotton Mesh - Ivory

Woven Cotton Mesh - Ivory

$18.00 NZD per metre
($4.50 NZD per 1/4 metre)

Layer Weft Stripe Cotton - Farro

Layer Weft Stripe Cotton - Farro

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

Cotton Poplin - Day Blue
Self Stripe Soft Cotton - Glaucous
Self Stripe Soft Cotton - Freekeh

Self Stripe Soft Cotton - Freekeh

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

Stretch Cotton Twill - Shell

Stretch Cotton Twill - Shell

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

Vine Leaves Cotton - Russet

Vine Leaves Cotton - Russet

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

Lightweight Small Stripe Cotton - Red
Poly / Cotton Pocketing - Zinc Marle

Poly / Cotton Pocketing - Zinc Marle

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

Constellation Cotton Shirting - Cream
Pelta Stripe Viscose Crepe - Black / White

Pelta Stripe Viscose Crepe - Black / White

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

Tencel Twill - NY Pink
Bold Polka Dot Viscose Crepe - Old Rose

Bold Polka Dot Viscose Crepe - Old Rose

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

Small Flower Dot Motif Rayon Challis - Ink

Small Flower Dot Motif Rayon Challis - Ink

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

Lemon Striped Rayon Challis - Yellow / Navy

Lemon Striped Rayon Challis - Yellow / Navy

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

Little Ripple Silk Jacquard - Apricot

Little Ripple Silk Jacquard - Apricot

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

Crumpled Spot Silk / Poly Jacquard - Pearl

Crumpled Spot Silk / Poly Jacquard - Pearl

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