By the Yard Crafts Antique/Vintage Craft Fabrics
Shop by Category
Best Selling
4,104 Results
- $4.99 to $81.45Free shipping
- Brand New · Jacquard$22.99or Best OfferFree shipping
- Brand New · Spectrix$14.99$5.90 shipping
- $2.00 to $18.50Free shipping
- Brand New · Unbranded$12.99$3.99 shipping137 sold
- Brand New · Marcus Fabrics$20.25Was: $22.50was - US $22.50or Best Offer$4.43 shipping
- $14.99Free shipping
- $14.99Free shipping
- Brand New · Daisy Kingdom$12.00or Best OfferFree shipping
- Brand New · Unbranded$3.75$5.95 shipping
- Brand New · Cranston$12.00$6.15 shipping2 watching
- Brand New · Wamsutta$4.00$6.65 shipping
- $10.99or Best OfferFree shipping83 watching
- Brand New · Shabby Chic$12.95$4.30 shipping78 watching
- $10.99or Best OfferFree shipping61 watching
- $12.98or Best Offer$6.00 shipping
- $10.99 to $12.95Free shipping
- Brand New · Unbranded$12.99$3.99 shipping
- Brand New · Unbranded$12.99$5.99 shipping83 sold
- Brand New · Unbranded$12.99$3.99 shipping91 sold
- $9.99$3.99 shipping9 watching
- $14.99Free shipping
- Brand New · Shabby Chic$12.95$4.30 shipping
- $14.99Free shipping23 watching
- Brand New · Plaid$26.39Est. delivery Mon, Jun 10
- Brand New · Unbranded$3.00$4.38 shipping
- $14.99$3.99 shipping66 watching
- $5.00or Best Offer$7.16 shipping
- $10.99 to $79.99$5.95 shipping
- $10.99or Best OfferFree shipping20 watching
- Brand New · Shabby Chic$12.95$4.30 shipping71 watching
- Brand New · Unbranded$12.99$3.99 shipping54 watching
- Brand New · Unbranded$9.99or Best Offer$5.45 shipping6 watching
- $14.99$3.99 shipping14 watching
- Brand New · Unbranded$12.99$3.99 shipping95 sold
- Brand New · Michael Miller Fabrics$13.99or Best Offer$5.50 shipping6 watching
- Brand New · Jacquard$19.99or Best OfferFree shipping
- $12.99Free shipping19 watching
- Brand New · Unbranded$220.00Free shipping
- Brand New · Unbranded$165.99Free shipping
- $14.99Free shipping
- Brand New · Unbranded$14.99$3.99 shipping
- Brand New · Unbranded$9.50$5.00 shipping
- $14.99Free shipping
- $14.99$3.99 shipping60 watching
- $4.99$3.99 shipping
- Brand New · Unbranded$28.99$6.09 shipping51 watching
- $14.99Free shipping
- $14.99$3.99 shipping
- $4.99$3.99 shipping
- $18.99$3.99 shipping28 watching
- Brand New · Unbranded$16.99Free shippingOnly 1 left!
- $15.99$8.60 shipping
- $12.99$3.99 shipping16 sold
- Brand New · Unbranded$4.99$3.99 shipping54 sold
- $14.99Free shipping
- Brand New · Unbranded$14.99$3.99 shipping
- Brand New · Unbranded$8.00$6.15 shipping
- Brand New · Unbranded$55.00Free shipping
- $10.99 to $84.99Free shipping