Fabric $10–$30

Discover our curated selection of premium fabrics priced from $10 to $30 per yard — the perfect balance of quality and value for quilters, sewists, crafters, and home decorators. Whether you're building your fabric stash or shopping for a specific project, this collection offers exceptional variety without breaking the budget.

Browse cottons, linens, canvas, batiks, flannels, and more from top manufacturers including Moda, Robert Kaufman, Riley Blake, Art Gallery Fabrics, and Timeless Treasures — all in the $10–$30 price range and ready to ship from Richmond, Texas.

  • ✅ Fabric cut by the yard in continuous lengths
  • ✅ Fat quarters available from select fabrics
  • ✅ Free domestic shipping on orders $100+
  • ✅ Earn Royalty Rewards points on every purchase
  • ✅ Same or next business day shipping

Shop All Fabrics → | Need a custom order? Contact us →

7388 products
Sort by:
Alphabetically, A-Z
Sort by:
Alphabetically, A-Z
XTonga Suzani Paradise Batik 106" Wide Yardage
Suzani Paradise 108-inch wide batik quilt backing fabric by Timeless Treasures featuring layered circular motifs in purple, violet, blue, teal, green, aqua, and pink.
Quick View

XTonga Suzani Paradise Batik 106" Wide Yardage

Price
$27.98
XTonga Tri-Exotic Leaf Reef Batik 106" Wide Yardage
108" XTonga Tri-Exotic Leaf Reef Batik Fabric – blue-green hand-dyed batik leaf pattern
Quick View

XTonga Tri-Exotic Leaf Reef Batik 106" Wide Yardage

Price
$27.98
XTonga Tropical Electric Batik 106" Wide Yardage
106-inch Xtonga Tropical Electric batik backing fabric featuring colorful tropical flowers and leafy botanical motifs on an electric blue background
Quick View

XTonga Tropical Electric Batik 106" Wide Yardage

Price
$27.98
XTonga Water Color Circle Freeze Batik 106" Wide Yardage
106 inch wide watercolor circle freeze batik quilt backing fabric in soft blue tones
Quick View

XTonga Water Color Circle Freeze Batik 106" Wide Yardage

Price
$27.98
Yarn Dyed Nantucket Patchwork 2 Summer - Madras Plaid Patchwork Yardage
Colorful Cotton Plaid Fabric Ideal for Summer Apparel and Quilting
Quick View

Yarn Dyed Nantucket Patchwork 2 Summer - Madras Plaid Patchwork Yardage

Price
$27.98
10
Yarn Dyed Nantucket Patchwork Americana - Madras Plaid Patchwork Yardage
Nantucket Americana Patchwork Fabric with Red, White & Blue Plaids
Quick View

Yarn Dyed Nantucket Patchwork Americana - Madras Plaid Patchwork Yardage

Price
$27.98
Yarn Dyed Nantucket Patchwork Blue - Madras Plaid Patchwork
Yarn Dyed Pre-sewn Blue Patchwork Cotton Fabric
Quick View

Yarn Dyed Nantucket Patchwork Blue - Madras Plaid Patchwork

Price
$27.98
1
Yarn Dyed Nantucket Patchwork Holly - Madras Plaid Patchwork Yardage
Yarn Dyed Nantucket Patchwork Holly fabric with Madras Plaid design in festive red and green, perfect for holiday quilting, apparel, and seasonal projects
Quick View

Yarn Dyed Nantucket Patchwork Holly - Madras Plaid Patchwork Yardage

Price
$27.98
Yarn Dyed Nantucket Patchwork Mango - Madras Plaid Patchwork Yardage
Yarn Dyed Nantucket Patchwork Mango Plaid
Quick View

Yarn Dyed Nantucket Patchwork Mango - Madras Plaid Patchwork Yardage

Price
$27.98
Yarn Dyed Nantucket Patchwork Sorbet - Madras Plaid Patchwork Yardage
Pastel Madras Plaid Patchwork Fabric in Sorbet Colors
Quick View

Yarn Dyed Nantucket Patchwork Sorbet - Madras Plaid Patchwork Yardage

Price
$27.98
Yellow Numbers Canvas Yardage
Tim Holtz Palette Yellow Numbers cotton canvas fabric featuring vintage yellow number cards with black typography arranged in a repeating collage pattern by FreeSpirit Fabrics.
Quick View

Yellow Numbers Canvas Yardage

Price
$19.98
You Are My Sunshine - Bees on Black Yardage
You Are My Sunshine - Bees on Black - Timeless Treasures
Quick View

You Are My Sunshine - Bees on Black Yardage

Price
$13.98