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.

Plaid Silk/ Poly Taffeta - Serpentine

Plaid Silk/ Poly Taffeta - Serpentine

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

Museum Textures Silk Satin - Brown

Museum Textures Silk Satin - Brown

$56.00 NZD per metre
($14.00 NZD per 1/4 metre)

Houndstooth Silk / Cotton Voile - Ivory

Houndstooth Silk / Cotton Voile - Ivory

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

Striped Shimmer Pinstripe Silk Georgette - Ivory

Striped Shimmer Pinstripe Silk Georgette - Ivory

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

Camelia Cloque Silk Jacquard - Snow

Camelia Cloque Silk Jacquard - Snow

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

Basketweave Wool / Silk Suiting - Wenge

Basketweave Wool / Silk Suiting - Wenge

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

Silk / Wool Suiting - Macadamia

Silk / Wool Suiting - Macadamia

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

Leopard Wool / Silk Suiting - Cream

Leopard Wool / Silk Suiting - Cream

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

Rose Bush Silk / Cotton Suiting - Blue / Sepia

Rose Bush Silk / Cotton Suiting - Blue / Sepia

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

Kiss Kiss Wool / Silk Suiting - Lipstick

Kiss Kiss Wool / Silk Suiting - Lipstick

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

Blooming Branches Wool / Silk Suiting - Red

Blooming Branches Wool / Silk Suiting - Red

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

Poly / Silk Taffeta - Pistachio Ice

Poly / Silk Taffeta - Pistachio Ice

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

Poly / Silk Taffeta - Scarlet

Poly / Silk Taffeta - Scarlet

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

Ombre Georgette Stripe Silk - Orchid

Ombre Georgette Stripe Silk - Orchid

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

Ombre Georgette Stripe Silk - Chilli

Ombre Georgette Stripe Silk - Chilli

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

Crumpled Cotton Shirting - Lemon Cream

Crumpled Cotton Shirting - Lemon Cream

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

Midweight Poly Twill Suiting - White

Midweight Poly Twill Suiting - White

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

Groovy Wave Viscose Sateen - Sunset

Groovy Wave Viscose Sateen - Sunset

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

Viscose Crepe - Cayenne

Viscose Crepe - Cayenne

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

Crumpled Poly Shirting - White

Crumpled Poly Shirting - White

$22.00 NZD per metre
($5.50 NZD per 1/4 metre)

Crushed Poly Satin - Greenfinch

Crushed Poly Satin - Greenfinch

$22.00 NZD per metre
($5.50 NZD per 1/4 metre)

Crushed Poly Satin - Seedling

Crushed Poly Satin - Seedling

$22.00 NZD per metre
($5.50 NZD per 1/4 metre)

Crushed Poly Satin - Silver Sage

Crushed Poly Satin - Silver Sage

$22.00 NZD per metre
($5.50 NZD per 1/4 metre)

Sheer Circle Sequined Tulle - Seedling

Sheer Circle Sequinned Tulle - Seedling

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

Sheer Leopard Shimmer Silk Jacquard - Ivory

Sheer Leopard Shimmer Silk Jacquard - Ivory

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

Stretch Silk Georgette - Ivory

Stretch Silk Georgette - Ivory

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

Stretch Silk / Poly Taffeta - Ivory

Stretch Silk / Poly Taffeta - Ivory

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

Narrow Silk Twill - Ivory

Narrow Silk Twill - Ivory

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

Silhouette Floral Silk Georgette - Fire

Silhouette Floral Silk Georgette - Fire

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

Sandwash Silk Satin - Pine Needle

Sandwash Silk Satin - Pine Needle

$48.00 NZD per metre
($12.00 NZD per 1/4 metre)

Magnolia Sandwash Silk Satin - Butterscotch

Magnolia Sandwash Silk Satin - Butterscotch

$58.00 NZD per metre
($14.50 NZD per 1/4 metre)

Harvest Blooms Silk Satin - Sepia

Harvest Blooms Silk Satin - Sepia

$58.00 NZD per metre
($14.50 NZD per 1/4 metre)

Silk Yoryu - Parma Violet

Silk Yoryu - Parma Violet

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

Sheer Shimmer Silk - Snow

Sheer Shimmer Silk - Snow

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

Silk Basketweave Gauze - Off White

Silk Basketweave Gauze - Off White

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

Self Stripe Silk / Cotton Crinkle Voile - Light Cream

Self Stripe Silk / Cotton Crinkle Voile - Light Cream

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