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 →

7438 products
Sort by:
Alphabetically, A-Z
Sort by:
Alphabetically, A-Z
Black Embroidered Net Fabric Embellished with Black Sequins
15% off
Black Embroidered Net Fabric Embellished
Quick View

Black Embroidered Net Fabric Embellished with Black Sequins

Sale price
$29.74
Regular price
$34.99
Black Gold Beaded Scalloped Trim
Black and gold beaded scalloped trim with sequins and bugle beads for sarees, lehengas, gowns, veils, and couture sewing projects.
Quick View

Black Gold Beaded Scalloped Trim

Price
$10.98
Black Sheep Cottons - 108" Star Block Multi Wide Yardage
Black Sheep Cottons Star Block Multi 108-inch wide backing fabric by Pam Buda for Marcus Fabrics featuring a reproduction-style patchwork of interconnected star blocks and geometric prints in black, cream, taupe, and charcoal.
Quick View

Black Sheep Cottons - 108" Star Block Multi Wide Yardage

Price
$24.98
Blackthorn - Brown Yardage
Blackthorn Brown cotton fabric by FreeSpirit Fabrics
Quick View

Blackthorn - Brown Yardage

Price
$15.98
Blackthorn - Multi Cotton Lawn Yardage
Blackthorn Multi Bexleyheath cotton lawn fabric by The Original Morris & Co. featuring floral and leafy motifs in green, blue, and terracotta tones by Free Spirit Fabrics.
Quick View

Blackthorn - Multi Cotton Lawn Yardage

Price
$19.98
Blackthorn - Pink Yardage
Blackthorn Pink fabric by Free Spirit Fabrics
Quick View

Blackthorn - Pink Yardage

Price
$15.98
Blast Off! - ABC Letters in Space - Remnant
Blast Off! - ABC Letters in Space
Quick View

Blast Off! - ABC Letters in Space - Remnant

Price
$10.33
Blast Off! - Tossed Planets Yardage
Timeless Treasures - Blast Off! Tossed Planets
Quick View

Blast Off! - Tossed Planets Yardage

Price
$13.98
Blessed by Nature - Medium Florals Cream Yardage
Blessed by Nature - Medium Florals Cream Yardage
Quick View

Blessed by Nature - Medium Florals Cream Yardage

Price
$13.98
Bliss Wide Backing - Amethyst 108" Wide Yardage
Bliss Wide Backing Amethyst 108" Fabric by Northcott – Purple marbled print
Quick View

Bliss Wide Backing - Amethyst 108" Wide Yardage

Price
$24.98
Bliss Wide Backing - Glacier 108" Wide Yardage
Bliss Wide Backing – Glacier 108" wide quilt backing fabric by Northcott, featuring a digitally printed modern bubble pattern in deep blue and gray hues.
Quick View

Bliss Wide Backing - Glacier 108" Wide Yardage

Price
$24.98
Bliss Wide Backing - Heather 108" Wide Yardage
Bliss Wide Backing – Heather 108" wide quilt backing fabric by Northcott, featuring a digitally printed mottled green and purple background with subtle scattered spots.
Quick View

Bliss Wide Backing - Heather 108" Wide Yardage

Price
$24.98