Top Sellers

Shop our selection of top selling Home Decor fabric including upholstery fabric, faux fur and toweling.

If we are out of stock on your favorite, use the link on the product page to sign up and be notified when the fabric is back in stock.

Rodeo Rose Toweling - Aqua On sale

Rodeo Rose Toweling - Aqua

Sale Price: $6.39

Regular Price: $7.99

Fiesta Border Stripe Toweling - Salsa On sale

Fiesta Border Stripe Toweling - Salsa

Sale Price: $5.75

Regular Price: $7.19

Decor Bond Pellon 809
Curly Alpaca Faux Fur - Latte On sale

Curly Alpaca Faux Fur - Latte

Sale Price: $24.95

Regular Price: $31.19

Curly Alpaca Faux Fur - White On sale

Curly Alpaca Faux Fur - White

Sale Price: $24.95

Regular Price: $31.19

Ruby Upholstery Spring Twine by the yard On sale

Ruby Upholstery Spring Twine by the Yard

Sale Price: $0.12

Regular Price: $0.15

Kona Cotton Fabric 6 Yard Cut - Snow | Cotton Fabric On sale

Kona Cotton Solids 6 Yard Cut - Snow

Sale Price: $33.00

Regular Price: $41.25

Kona Cotton Fabric 6 Yard Cut - White | Cotton Fabric On sale

Kona Cotton Solids 6 Yard Cut - White

Sale Price: $33.00

Regular Price: $41.25

Kona Cotton Fabric 6 Yard Cut - Black | Cotton Fabric On sale

Kona Cotton Solids 6 Yard Cut - Black

Sale Price: $33.00

Regular Price: $41.25

Warm Window Fabric On sale

Warm Window Insulated Shade

Sale Price: $17.51

Regular Price: $21.89

Toweling Solid - White On sale

Toweling Solid - White

Sale Price: $5.11

Regular Price: $6.39

Toweling Rural Jardin - Natural Woad Blue On sale

Toweling Rural Jardin - Natural Woad ...

Sale Price: $5.75

Regular Price: $7.19

Toweling Panier De Fleur - Flax On sale

Toweling Panier De Fleur - Flax

Sale Price: $7.67

Regular Price: $9.59

Toweling Flag Day Farm - Red | Toweling On sale

Toweling Flag Day Farm - Red

Sale Price: $5.75

Regular Price: $7.19

Mongolian Faux Fur - Grey Frost On sale

Mongolian Faux Fur - Grey Frost

Sale Price: $21.75

Regular Price: $27.19

Mongolian Faux Fur - Pink On sale

Mongolian Faux Fur - Pink

Sale Price: $21.75

Regular Price: $27.19

Mongolian Faux Fur - Off White On sale

Mongolian Faux Fur - Off White

Sale Price: $21.75

Regular Price: $27.19

Mongolian Faux Fur - Lime On sale

Mongolian Faux Fur - Lime

Sale Price: $21.75

Regular Price: $27.19

Luxury Shag Faux Fur - White On sale

Luxury Shag Faux Fur - White

Sale Price: $19.19

Regular Price: $23.99

Duck Canvas Cloth 9.3oz - White On sale

Duck Canvas Cloth 9.3oz - White

Sale Price: $6.07

Regular Price: $7.59

Duck Canvas Cloth 9.3oz - Steel Gray On sale

Duck Canvas Cloth 9.3oz - Steel Gray

Sale Price: $6.07

Regular Price: $7.59

Duck Canvas Cloth 9.3oz - Black On sale

Duck Canvas Cloth 9.3oz - Black

Sale Price: $6.07

Regular Price: $7.59

Unbleached Duck On sale

Unbleached Duck

Sale Price: $3.83

Regular Price: $4.79

Toweling Granny Fruit Panel - Yellow On sale

Toweling Granny Fruit l - Yellow

Sale Price: $5.75

Regular Price: $7.19

Toweling Very Cherry - Red On sale

Toweling Very Cherry - Red

Sale Price: $7.67

Regular Price: $9.59

Toweling Panier De Fleur - Flax Scarlet On sale

Toweling Panier De Fleur - Flax Scarlet

Sale Price: $7.67

Regular Price: $9.59

Toweling Snow Buddies - Red On sale

Toweling Snow Buddies - Red

Sale Price: $5.75

Regular Price: $7.19

Toweling Flag Day Farm - Tan On sale

Toweling Flag Day Farm - Tan

Sale Price: $5.75

Regular Price: $7.19

Toweling Granny Rose - Blue On sale

Toweling Granny Rose - Blue

Sale Price: $4.98

Regular Price: $6.23

Toweling Granny Rose - Yellow On sale

Toweling Granny Rose - Yellow

Sale Price: $5.75

Regular Price: $7.19

Toweling Pastel Plaid - Multi On sale

Toweling Pastel Plaid - Multi

Sale Price: $5.11

Regular Price: $6.39

Toweling Buffalo Check - Blue On sale

Toweling Buffalo Check - Blue

Sale Price: $5.11

Regular Price: $6.39

Toweling Buffalo Check - Red | Toweling On sale

Toweling Buffalo Check - Red

Sale Price: $5.11

Regular Price: $6.39

Toweling Solid - Natural On sale

Toweling Solid - Natural

Sale Price: $5.11

Regular Price: $6.39

Toweling Multi Allover Stripe - Primary On sale

Toweling Multi Allover Stripe - Primary

Sale Price: $5.11

Regular Price: $6.39