Fabric Under $10

Good fabric doesn't have to cost a lot. Shop 600+ fabrics under $10, including quilting cotton, muslin, plaids, remnants and precuts from brands you already trust.

Read more

Inexpensive Fabric That's Still Good Fabric

Everything in this collection is priced under $10, and it's the same fabric we sell across the rest of the store, from makers like Moda, Riley Blake and Robert Kaufman. It's an easy way to build your stash, test a pattern or finish a project without stretching your budget.

What You'll Find Under $10

  • Quilting cotton by the yard: prints, solids and blenders for quilts, crafts and everyday sewing
  • Muslin: natural and white muslin for test garments, quilt backs and embroidery
  • Plaids and yarn dyes: great for shirts, skirts and cozy projects
  • Remnants and end of bolt: one-of-a-kind cuts at the best prices in the shop
  • Precuts: mini charm packs and small bundles for fast, low-cost projects

Great For

  • Scrappy quilts and stash-busting projects
  • Practice pieces and pattern mockups before you cut into pricier fabric
  • Kids' clothes, pillowcases and quick gifts
  • Sewing classes, guild projects and charity quilts

Why Shop Fabric Under $10 at My Fabric Villa

  • Trusted brands, lower prices: name-brand fabric, not bargain-bin quality
  • New finds added often: check back as collections change and remnants come in
  • Free US shipping on orders $100+: add a few under-$10 picks to reach it
  • Free local pickup: shopping near Richmond or Katy, TX? Pick up your order at our store

Not sure how much you need? Try our Fabric Yardage Calculator. Looking for even bigger savings? Browse Remnants & End of Bolt and our Sale section.

616 products
1/8 Inch Small Gingham Check Baby Pink - Remnant
Riley 1/8 Inch Small Gingham Check Baby Pink
Quick View

1/8 Inch Small Gingham Check Baby Pink - Remnant

Price
$7.99
3 Sisters Solids Mini Charm Pack
3 Sisters Solids Mini Charm Pack by Moda Fabrics containing 42 assorted 2.5-inch solid fabric squares.
Quick View

3 Sisters Solids Mini Charm Pack

Price
$5.99
45" 200 Count Muslin Natural Yardage
Moda 200 Count Muslin Natural cotton fabric, a soft cream neutral quilting and sewing muslin by Moda Fabrics.
Quick View

45" 200 Count Muslin Natural Yardage

Price
$9.98
4
45" 200 Count Muslin Optic White Yardage
Moda 200 Count Muslin Optic White cotton fabric, a crisp bright white quilting and sewing muslin by Moda Fabrics.
Quick View

45" 200 Count Muslin Optic White Yardage

Price
$9.98
2
45" 200 Count Muslin Warm White
Moda 200 Count Muslin Warm White cotton fabric, a soft solid warm white quilting and sewing muslin by Moda Fabrics.
Quick View

45" 200 Count Muslin Warm White

Price
$9.98
4
45" Dottie - Dottie Small Dots on Steel/Grey - Remnant
45" Dottie Small Dots on Steel Grey 45009 66 by Moda | Royal Motif
Quick View

45" Dottie - Dottie Small Dots on Steel/Grey - Remnant

Price
$9.69
45" Dottie - Dottie Tiny Dots on Steel/Grey - Remnant
45" Dottie - Dottie Tiny Dots on Steel/Grey 45010 66 by Moda Fabrics
Quick View

45" Dottie - Dottie Tiny Dots on Steel/Grey - Remnant

Price
$9.16
45" Muslins 60 x 60 Natural Yardage
Moda Fabrics - 45" Muslins 60 x 60 Natural
Quick View

45" Muslins 60 x 60 Natural Yardage

Price
$7.98
45" Muslins 60 x 60 Warm White Yardage
Moda Fabrics - 45" Muslins 60 x 60 Warm White
Quick View

45" Muslins 60 x 60 Warm White Yardage

Price
$7.98
1
56" Width - Mad for Madras Plaid Yarn Dyed - Navy - Remnant
Kaufman - Mad for Madras Plaid Yarn Dyed Navy
Quick View

56" Width - Mad for Madras Plaid Yarn Dyed - Navy - Remnant

Price
$5.99
57" Width - Sevenberry Classic Plaid Yarn Dyed Twill - Navy Black Hunter Green Yellow - Remnant
Sevenberry Classic Plaid Twill fabric by Robert Kaufman Fabrics featuring navy, black, hunter green, and yellow plaid pattern, 100% cotton twill fabric.
Quick View

57" Width - Sevenberry Classic Plaid Yarn Dyed Twill - Navy Black Hunter Green Yellow - Remnant

Price
$4.06
57" Width - Yellowstone Plaids - Olive - Remnant
Yellowstone Plaids - Olive Fabric
Quick View

57" Width - Yellowstone Plaids - Olive - Remnant

Price
$5.89