T-shirts & Sweaters

Find the perfect fabric for your next t-shirt or sweater project at The Fabric Store Online. Our collection features a wide range of high-quality materials ideal for crafting comfortable t-shirts and cozy sweaters. Choose from soft cottons, stretchy knits, sturdy ponte styles and warm jerseys in various colors and patterns to suit your design needs. Whether you’re sewing everyday wear or creating unique custom pieces, our fabrics ensure durability and style. Browse our selection today to discover the ideal fabrics for your t-shirt and sweater projects and bring your sewing visions to life.

AU Merino Jersey - Quartz

AU Merino Jersey - Quartz

$46.00 NZD per metre
($11.50 NZD per 1/4 metre)

Bold Stripe Merino Jersey - Deep Sea

Bold Stripe Merino Jersey - Deep Sea

$46.00 NZD per metre
($11.50 NZD per 1/4 metre)

Bright Hibiscus Print Stretch Jersey

Bright Hibiscus Print Stretch Jersey

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

Cashmere Blend 1x1 Rib - Coal

Cashmere Blend 1x1 Rib - Coal

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

Cashmere Blend Fleece Sweatshirting - Gravel

Cashmere Blend Fleece Sweatshirting - Gravel

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

Compact Cotton Sweatshirting - Black

Compact Cotton Sweatshirting - Black

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

Compact Cotton Sweatshirting - True Blue

Compact Cotton Sweatshirting - True Blue

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

Cotton 1x1 Rib - Polar Cream

Cotton 1x1 Rib - Polar Cream

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

Cotton Loopback Sweatshirting - Black
Cotton Loopback Sweatshirting - Milk

Cotton Loopback Sweatshirting - Milk

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

Cotton Single Jersey - Green Tea

Cotton Single Jersey - Green Tea

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

Crackle Stretch Knit Jacquard - Ivory

Crackle Stretch Knit Jacquard - Ivory

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

Crackle Stretch Knit Jacquard - Powder Blue

Crackle Stretch Knit Jacquard - Powder Blue

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

Doodle Stretch Tencel Jersey - Red

Doodle Stretch Tencel Jersey - Red

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

Double Stripe Tencel Jersey - White Mix

Double Stripe Tencel Jersey - White Mix

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

Fine Stretch Poly Single Jersey - Estuary

Fine Stretch Poly Single Jersey - Estuary

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

Floral Motif Wool Jersey - Capri / Pink

Floral Motif Wool Jersey - Capri / Pink

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

Floral Motif Wool Jersey - Purple / Turquoise

Floral Motif Wool Jersey - Purple / Turquoise

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

Flower Face Stretch Jacquard Knit - Calendula

Flower Face Stretch Jacquard Knit - Calendula

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

Four Stripe Merino Jersey - Orange / Blue

Four Stripe Merino Jersey - Orange / Blue

$46.00 NZD per metre
($11.50 NZD per 1/4 metre)

Glitter Dot Poly Knit - Black

Glitter Dot Poly Knit - Black

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

Gloss Droplet Mesh - Black

Gloss Droplet Mesh - Black

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

Heavyweight Cotton Jersey - Ash Marle

Heavyweight Cotton Jersey - Ash Marle

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

Heavyweight Merino Boucle - Black

Heavyweight Merino Boucle - Black

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

Heavyweight Merino Ponte - Black

Heavyweight Merino Ponte - Black

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

Honeycomb Sports Knit - White

Honeycomb Sports Knit - White

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

Icicle Stripe Merino Jersey - Blue

Icicle Stripe Merino Jersey - Blue

$46.00 NZD per metre
($11.50 NZD per 1/4 metre)

Jumbo Daisy Knit - Yellow

Jumbo Daisy Knit - Yellow

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

Liberty Argyll Swim - Archive Lilac / X

Liberty Argyll Swim - Archive Lilac / X

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

Liberty Blumham Active Jersey - Super Nova / X

Liberty Blumham Active Jersey - Super Nova / X

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

Liberty Chatsworth Satin - Studio / X

Liberty Chatsworth Satin - Studio / X

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

Liberty DuFour Jersey - Sketch / B

Liberty DuFour Jersey - Sketch / B

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

Liberty Elton Recycled Active Jersey - Entwine / X

Liberty Elton Recycled Active Jersey - Entwine / X

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

Liberty Hove Jersey - Ferguson / X

Liberty Hove Jersey - Ferguson / X

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

Liberty Hove Jersey - Summer Blooms / X

Liberty Hove Jersey - Summer Blooms / X

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

Liberty Hove Jersey - Wiltshire Bud / X

Liberty Hove Jersey - Wiltshire Bud / X

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