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

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

Bold Stripe Merino Jersey - Deep Sea

Bold Stripe Merino Jersey - Deep Sea

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

Bright Hibiscus Print Stretch Jersey

Bright Hibiscus Print Stretch Jersey

$5.00 USD per metre
($1.25 USD per 1/4 metre)

Cashmere Blend 1x1 Rib - Coal

Cashmere Blend 1x1 Rib - Coal

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Cashmere Blend Fleece Sweatshirting - Gravel

Cashmere Blend Fleece Sweatshirting - Gravel

$25.00 USD per metre
($6.25 USD per 1/4 metre)

Compact Cotton Sweatshirting - Black

Compact Cotton Sweatshirting - Black

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Compact Cotton Sweatshirting - True Blue

Compact Cotton Sweatshirting - True Blue

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Cotton 1x1 Rib - Polar Cream

Cotton 1x1 Rib - Polar Cream

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

Cotton Loopback Sweatshirting - Milk

Cotton Loopback Sweatshirting - Milk

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Cotton Single Jersey - Green Tea

Cotton Single Jersey - Green Tea

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

Crackle Stretch Knit Jacquard - Ivory

Crackle Stretch Knit Jacquard - Ivory

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

Crackle Stretch Knit Jacquard - Powder Blue

Crackle Stretch Knit Jacquard - Powder Blue

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

Doodle Stretch Tencel Jersey - Red

Doodle Stretch Tencel Jersey - Red

$14.00 USD per metre
($3.50 USD per 1/4 metre)

Double Stripe Tencel Jersey - White Mix

Double Stripe Tencel Jersey - White Mix

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

Fine Stretch Poly Single Jersey - Estuary

Fine Stretch Poly Single Jersey - Estuary

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

Floral Motif Wool Jersey - Capri / Pink

Floral Motif Wool Jersey - Capri / Pink

$14.00 USD per metre
($3.50 USD per 1/4 metre)

Floral Motif Wool Jersey - Purple / Turquoise

Floral Motif Wool Jersey - Purple / Turquoise

$14.00 USD per metre
($3.50 USD per 1/4 metre)

Flower Face Stretch Jacquard Knit - Calendula

Flower Face Stretch Jacquard Knit - Calendula

$33.00 USD per metre
($8.25 USD per 1/4 metre)

Four Stripe Merino Jersey - Orange / Blue

Four Stripe Merino Jersey - Orange / Blue

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

Glitter Dot Poly Knit - Black

Glitter Dot Poly Knit - Black

$13.00 USD per metre
($3.25 USD per 1/4 metre)

Gloss Droplet Mesh - Black

Gloss Droplet Mesh - Black

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Heavyweight Cotton Jersey - Ash Marle

Heavyweight Cotton Jersey - Ash Marle

$21.00 USD per metre
($5.25 USD per 1/4 metre)

Heavyweight Merino Boucle - Black

Heavyweight Merino Boucle - Black

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

Heavyweight Merino Ponte - Black

Heavyweight Merino Ponte - Black

$44.00 USD per metre
($11.00 USD per 1/4 metre)

Honeycomb Sports Knit - White

Honeycomb Sports Knit - White

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

Icicle Stripe Merino Jersey - Blue

Icicle Stripe Merino Jersey - Blue

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

Jumbo Daisy Knit - Yellow

Jumbo Daisy Knit - Yellow

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

Liberty Argyll Swim - Archive Lilac / X

Liberty Argyll Swim - Archive Lilac / X

$25.20 USD per metre
($6.30 USD per 1/4 metre)

Liberty Blumham Active Jersey - Super Nova / X

Liberty Blumham Active Jersey - Super Nova / X

$23.08 USD per metre
($5.77 USD per 1/4 metre)

Liberty Chatsworth Satin - Studio / X

Liberty Chatsworth Satin - Studio / X

$26.60 USD per metre
($6.65 USD per 1/4 metre)

Liberty DuFour Jersey - Sketch / B

Liberty DuFour Jersey - Sketch / B

$16.08 USD per metre
($4.02 USD per 1/4 metre)

Liberty Elton Recycled Active Jersey - Entwine / X

Liberty Elton Recycled Active Jersey - Entwine / X

$23.08 USD per metre
($5.77 USD per 1/4 metre)

Liberty Hove Jersey - Ferguson / X

Liberty Hove Jersey - Ferguson / X

$23.08 USD per metre
($5.77 USD per 1/4 metre)

Liberty Hove Jersey - Summer Blooms / X

Liberty Hove Jersey - Summer Blooms / X

$23.08 USD per metre
($5.77 USD per 1/4 metre)

Liberty Hove Jersey - Wiltshire Bud / X

Liberty Hove Jersey - Wiltshire Bud / X

$23.08 USD per metre
($5.77 USD per 1/4 metre)

Liberty Odyssey Jersey - Michael / X

Liberty Odyssey Jersey - Michael / X

$21.68 USD per metre
($5.42 USD per 1/4 metre)