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

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

Liberty Kingly Cotton - Chalk Stripe / B

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Rose Vine / B

Liberty Kingly Cotton - Rose Vine / B

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Libby / X

Liberty Kingly Cotton - Libby / X

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Elliot / A

Liberty Kingly Cotton - Elliot / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Cameron / A

Liberty Kingly Cotton - Cameron / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Floral Meadow / A

Liberty Kingly Cotton - Floral Meadow / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Field Blossom / A

Liberty Kingly Cotton - Field Blossom / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Hampstead Garden / B

Liberty Kingly Cotton - Hampstead Garden / B

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Hampstead Garden / A

Liberty Kingly Cotton - Hampstead Garden / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - City Grid / A

Liberty Kingly Cotton - City Grid / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Oliver / A

Liberty Kingly Cotton - Oliver / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Lucky Clover / B

Liberty Kingly Cotton - Lucky Clover / B

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Alistair / A

Liberty Kingly Cotton - Alistair / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Rose Vine / A

Liberty Kingly Cotton - Rose Vine / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Liberty Kingly Cotton - Derwent Vine / A

Liberty Kingly Cotton - Derwent Vine / A

$42.00 NZD per metre
($10.50 NZD per 1/4 metre)

Virgin Wool / Poly Shirting - Anchor

Virgin Wool / Poly Shirting - Anchor

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

Virgin Wool / Poly Shirting - Black

Virgin Wool / Poly Shirting - Black

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

Hairline Pinstripe Cotton Twill - Ink

Hairline Pinstripe Cotton Twill - Ink

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

Music Stripe Slubby Cotton / Poly - Beige

Music Stripe Slubby Cotton / Poly - Beige

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

Corn Chip Poly Organza - Yellow

Corn Chip Poly Organza - Yellow

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

Silk / Cotton Suiting - Midnight

Silk / Cotton Suiting - Midnight

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

Jester Silk Blend Jacquard - Black

Jester Silk Blend Jacquard - Black

$40.00 NZD per metre
($10.00 NZD per 1/4 metre)

Jester Silk Blend Jacquard - Red

Jester Silk Blend Jacquard - Red

$40.00 NZD per metre
($10.00 NZD per 1/4 metre)

Viscose Blend Twill - Spice

Viscose Blend Twill - Spice

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

Midweight Viscose Satin - Anchor

Midweight Viscose Satin - Anchor

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

Paint Satin Viscose Jacquard - Capri

Paint Satin Viscose Jacquard - Capri

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

Small Bloom Ecovero Blend Poplin - Oak

Small Bloom Ecovero Blend Poplin - Oak

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

Twill Weft Stripe Viscose / Poly - Sapphire

Twill Weft Stripe Viscose / Poly - Sapphire

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

Midweight Viscose Crepe Satin - Bon Bon

Midweight Viscose Crepe Satin - Bon Bon

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

Poly Twill - Pale Gold

Poly Twill - Pale Gold

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

Midweight Poly Satin - English Peony

Midweight Poly Satin - English Peony

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

Poly Crepe Backed Sateen - Macadamia

Poly Crepe Backed Sateen - Macadamia

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

Poly Duchess Satin - Fluro Yellow

Poly Duchess Satin - Fluro Yellow

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

Upcycled Midweight Cotton Twill - Natural Fleck

Upcycled Midweight Cotton Twill - Natural Fleck

$38.00 NZD per metre
($9.50 NZD per 1/4 metre)

Broiderie Anglaise Spot Cotton - Cerulean

Broderie Anglaise Spot Cotton - Cerulean

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