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.

Liberty Sherwood Cady - Hendrix / X

Liberty Sherwood Cady - Hendrix / X

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

Lightweight Merino Jersey - Ash Heather

Lightweight Merino Jersey - Ash Heather

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

Lightweight Merino Jersey - Black

Lightweight Merino Jersey - Black

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

Lightweight Merino Jersey - Polar Cream

Lightweight Merino Jersey - Polar Cream

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

Lightweight Merino Jersey - Walnut Marle

Lightweight Merino Jersey - Walnut Marle

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

Lightweight Stretch Rayon Jersey - Coal

Lightweight Stretch Rayon Jersey - Coal

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

Lightweight Viscose Jersey - Black

Lightweight Viscose Jersey - Black

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

Lightweight Viscose Jersey - Sapphire

Lightweight Viscose Jersey - Sapphire

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

Loopback Cotton Sweatshirting - Mint Ice

Loopback Cotton Sweatshirting - Mint Ice

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

Merino / Nylon Jersey - Cashew

Merino / Nylon Jersey - Cashew

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

Merino / Nylon Jersey - Lavender

Merino / Nylon Jersey - Lavender

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

Merino / Nylon Jersey - Tomato

Merino / Nylon Jersey - Tomato

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

Merino / Nylon Jersey - Wisteria Marle

Merino / Nylon Jersey - Wisteria Marle

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

Merino / Nylon Jersey - Zinc Marle

Merino / Nylon Jersey - Zinc Marle

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

Merino / Poly Diagonal Marle Jersey - Carbon

Merino / Poly Diagonal Marle Jersey - Carbon

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

Merino / Poly Diagonal Marle Jersey - Smoke

Merino / Poly Diagonal Marle Jersey - Smoke

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

Merino / Tencel Jersey - Blue Mirage

Merino / Tencel Jersey - Blue Mirage

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Merino Activewear Loopback Sweatshirting - Flint

Merino Activewear Loopback Sweatshirting - Flint

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

Midweight Cotton Jersey - Gunmetal

Midweight Cotton Jersey - Gunmetal

$9.00 USD per metre
($2.25 USD per 1/4 metre)

Midweight Merino Jersey - Avocado

Midweight Merino Jersey - Avocado

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Black

Midweight Merino Jersey - Black

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Charcoal

Midweight Merino Jersey - Charcoal

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Dusky Orchid

Midweight Merino Jersey - Dusky Orchid

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Evergreen

Midweight Merino Jersey - Evergreen

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Forest

Midweight Merino Jersey - Forest

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Foxglove

Midweight Merino Jersey - Foxglove

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Ice Blue

Midweight Merino Jersey - Ice Blue

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Iris

Midweight Merino Jersey - Iris

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Ivory

Midweight Merino Jersey - Ivory

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Marsala

Midweight Merino Jersey - Marsala

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Moss

Midweight Merino Jersey - Moss

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Mulberry

Midweight Merino Jersey - Mulberry

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Merino Jersey - Navy

Midweight Merino Jersey - Navy

$31.00 USD per metre
($7.75 USD per 1/4 metre)

idweight Merino Jersey - Peacock

Midweight Merino Jersey - Peacock

$31.00 USD per metre
($7.75 USD per 1/4 metre)

Midweight Rayon Knit - Postbox

Midweight Rayon Knit - Postbox

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

Midweight Stretch Cotton Jersey - Black

Midweight Stretch Cotton Jersey - Black

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