Spring Holiday April 13th - 18th. In-store shopping and online order fulfillment will resume on Saturday April 19th at 10am.

Your cart

Your cart is empty

Just getting started?

Sign Up For Classes

or shop our:

All Fabric

At Main Fabric, we pride ourselves on offering a carefully curated selection of high-quality fabrics that align with our commitment to social responsibility and slow fashion. Each fabric in our collection is chosen for its superior quality, durability, and ethical production, from luxurious linens to versatile knits. Whether you're crafting a wardrobe or a special project, our fabrics ensure your creations are both stylish and sustainable. Use the filters on this page to easily find the perfect fabric for your needs.

150 Results

0.8 MTR REMNANT 2.2oz Sunset Cotton Crepe - Chestnut
Sold out
2 MTR REMNANT 2.2oz Sunset Cotton Crepe - Night
2.2oz Sunset Cotton Crepe - Off-White
Sale

2.2oz Sunset Cotton Crepe - Off-White

Regular price $11.00 $6.00 Sale

Unit price
per 

4.7oz Sandwashed Cotton - Moss

4.7oz Sandwashed Cotton - Moss

$8.00

Unit price
per 

9 colors
  • Mint
  • Ivory
  • Navy
  • Mulberry
  • Mist
  • +4 more
4.6oz Lush Linen Blend - Navy Stripe
Sale

4.6oz Lush Linen Blend - Navy Stripe

Regular price $13.00 $7.00 Sale

Unit price
per 

2 colors
  • Blue Stripe
  • Navy Stripe
4.6oz Lush Linen Blend - Blue Stripe
Sold out

4.6oz Lush Linen Blend - Blue Stripe

Regular price $13.00 $7.00 Sale

Unit price
per 

2 colors
  • Blue Stripe
  • Navy Stripe
1.9 MTR REMNANT 4.4oz ECOVERO™ Viscose Linen Blend Ivy Print - Green
Sold out

1.9 MTR REMNANT 4.4oz ECOVERO™ Viscose Linen Blend Ivy Print - Green

Regular price $14.00 $13.00 Sale

Unit price
per 

1 color
  • Ivy Green
3.5oz Koala Viscose - Pecan Pie
Sale

3.5oz Koala Viscose - Pecan Pie

Regular price $12.00 $6.00 Sale

Unit price
per 

2.5oz Imany Lenzing™️Modal  - Pecan Pie
Sale

2.5oz Imany Lenzing™️Modal - Pecan Pie

Regular price $12.00 $6.00 Sale

Unit price
per 

6.5oz Cotton Modal Rib Knit - Vanilla
Sale

6.5oz Cotton Modal Rib Knit - Vanilla

Regular price $11.00 $6.00 Sale

Unit price
per 

1 color
  • Vanilla
4.7oz Sandwashed Cotton - Ivory

4.7oz Sandwashed Cotton - Ivory

$8.00

Unit price
per 

9 colors
  • Mint
  • Ivory
  • Navy
  • Mulberry
  • Mist
  • +4 more