Michaels
MakerPlace
Photo Gift
Custom Framing
Michaels Rewards
Gift Cards
Classes & Events
Projects
Weekly Ad
Coupons
Shop Categories
Spring
New Arrivals
Birthday Parties
Classes
MichaelsPRO
Home
Fabric & Sewing Shop
Fabrics
Store Pickup
Ship to Me
Same Day Delivery
Under $10 (4005)
$10 - $25 (5118)
$25 - $50 (1898)
$50 - $100 (804)
$100 & Up (654)
Beige (49)
Black (600)
Blue (633)
Brown (345)
Gold (168)
Show All
FabricLA (1764)
Wonderground Fabrics (980)
Expo (887)
Inc. (644)
Belagio Enterprises (643)
Great Buy (2955)
Marketplace (7500)
MichaelsPro - Buy in Bulk (48)
New (1749)
Sale (2201)
0.5 yd (6)
0.44'' x 5yd (1)
0.91 m (1)
1 in x 36 in (1)
1 in x 72 in (1)
100% Cotton (1782)
100% Linen (36)
100% Nylon (65)
100% Polyester (257)
100% Polypropylene (42)
Animal (98)
Argyle (3)
Batik (39)
Checker (18)
Chevron (3)
Please choose a rating
Sort By
Best Match
Best Sellers
Price: High to Low
Price: Low to High
Rating: High to Low
10,000+ Results
+ 5
705
$1.99
30% off every regular price purchase with code APRMIK30 Online only
-
Unavailable
New ZIP Code
23
$3.99/yard
New Lower Price
13
$5.99
8
6
$4.99/yard
9
$5.99/yard
12
4
1
7
132
5
112
11
2
+ 3
293
$14.99