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 Hove Jersey - Wiltshire Bud / X

Liberty Hove Jersey - Wiltshire Bud / X

$31.48 NZD per metre
($7.87 NZD per 1/4 metre)

Liberty Odyssey Jersey - Michael / X

Liberty Odyssey Jersey - Michael / X

$29.40 NZD per metre
($7.35 NZD per 1/4 metre)

Liberty Sherwood Cady - Hendrix / X

Liberty Sherwood Cady - Hendrix / X

$31.48 NZD per metre
($7.87 NZD per 1/4 metre)

Lightweight Merino Jersey - Ash Heather

Lightweight Merino Jersey - Ash Heather

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

Lightweight Merino Jersey - Black

Lightweight Merino Jersey - Black

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

Lightweight Merino Jersey - Polar Cream

Lightweight Merino Jersey - Polar Cream

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

Lightweight Merino Jersey - Walnut Marle

Lightweight Merino Jersey - Walnut Marle

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

NZ Nuyarn Merino Jersey - Black

Lightweight Nuyarn Merino Jersey - Black

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

Lightweight Stretch Modal Jersey - Black

Lightweight Stretch Modal Jersey - Black

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

Lightweight Stretch Rayon Jersey - Coal

Lightweight Stretch Rayon Jersey - Coal

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

Lightweight Viscose Jersey - Black

Lightweight Viscose Jersey - Black

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

Lightweight Viscose Jersey - Sapphire

Lightweight Viscose Jersey - Sapphire

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

Loopback Cotton Sweatshirting - Mint Ice

Loopback Cotton Sweatshirting - Mint Ice

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

Merino / Nylon Jersey - Cashew

Merino / Nylon Jersey - Cashew

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

Merino / Nylon Jersey - Lavender

Merino / Nylon Jersey - Lavender

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

Merino / Nylon Jersey - Tomato

Merino / Nylon Jersey - Tomato

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

Merino / Nylon Jersey - Wisteria Marle

Merino / Nylon Jersey - Wisteria Marle

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

Merino / Nylon Jersey - Zinc Marle

Merino / Nylon Jersey - Zinc Marle

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

Merino / Poly Activewear - Ebony (remnant)
Merino / Poly Diagonal Marle Jersey - Carbon

Merino / Poly Diagonal Marle Jersey - Carbon

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

Merino / Poly Diagonal Marle Jersey - Smoke

Merino / Poly Diagonal Marle Jersey - Smoke

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

Merino / Tencel Jersey - Blue Mirage

Merino / Tencel Jersey - Blue Mirage

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

Merino Activewear Loopback Sweatshirting - Flint

Merino Activewear Loopback Sweatshirting - Flint

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

Merino Pointelle Plated Stripe Jersey - Black

Merino Pointelle Plated Stripe Jersey - Black

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

Merino Single Jersey - Kumquat
Midweight Cotton Jersey - Gunmetal

Midweight Cotton Jersey - Gunmetal

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

Midweight Merino Jersey - Avocado

Midweight Merino Jersey - Avocado

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

Midweight Merino Jersey - Black

Midweight Merino Jersey - Black

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

Midweight Merino Jersey - Charcoal

Midweight Merino Jersey - Charcoal

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

Midweight Merino Jersey - Dusky Orchid

Midweight Merino Jersey - Dusky Orchid

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

Midweight Merino Jersey - Evergreen

Midweight Merino Jersey - Evergreen

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

Midweight Merino Jersey - Forest

Midweight Merino Jersey - Forest

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

Midweight Merino Jersey - Foxglove

Midweight Merino Jersey - Foxglove

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

Midweight Merino Jersey - Ice Blue

Midweight Merino Jersey - Ice Blue

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

Midweight Merino Jersey - Iris

Midweight Merino Jersey - Iris

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

Midweight Merino Jersey - Ivory

Midweight Merino Jersey - Ivory

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