Upholstery Fabric & Supplies

We supply over 1,000 basic and designer upholstery fabrics and supplies for use in a variety of projects. Our colorful fabrics come in stripe, floral and geometric designs, and our supplies include notions, foam and padding, and pillows. You can use our fabrics and supplies to reupholster chair cushions and sofas, as well as create throw pillows and other home décor accents.
Filter
Page 1 of 865
Number of Items: 31124
Swavelle / Mill Creek Holy Mackeral Aqua Fabric

Swavelle / Mill Creek Holy Mackeral Aqua Fabric

$36.60 / Yard or Less
Red Jute Webbing

Red Jute Webbing

$0.95 / Yard or Less
Bella Velvet Navy Blue Fabric

Bella Velvet Navy Blue Fabric

$13.95 / Yard or Less
P/K Lifestyles Curveball Seaglass Fabric

P/K Lifestyles Curveball Seaglass Fabric

$22.45 / Yard or Less
Spradling EZ Vinyl Oxen Black

Spradling EZ Vinyl Oxen Black

$7.20 / Yard or Less
Waverly Charmed Life Cornflower Fabric

Waverly Charmed Life Cornflower Fabric

$15.90 / Yard or Less
Phifertex Jacquard Plus - Sumba Mocha Fabric

Phifertex Jacquard Plus - Sumba Mocha Fabric

$23.30 / Yard
Waverly Fleuretta Mist Fabric

Waverly Fleuretta Mist Fabric

$9.35 / Yard or Less
Covington Carson Fiesta Fabric

Covington Carson Fiesta Fabric

$12.80 / Yard or Less
JB Martin Cannes Velvet Sage Fabric

JB Martin Cannes Velvet Sage Fabric

$32.00 / Yard
Waverly Castleford Garnet Fabric

Waverly Castleford Garnet Fabric

$9.35 / Yard or Less
P/K Lifestyles Island Gem Silver Fabric

P/K Lifestyles Island Gem Silver Fabric

$9.65 / Yard or Less
Iman Malta Peacock Fabric

Iman Malta Peacock Fabric

$30.05 / Yard or Less
Kelly Ripa Home Jump for Joy Ivory Fabric

Kelly Ripa Home Jump for Joy Ivory Fabric

$26.85 / Yard
Tommy Bahama Outdoor Botanical Glow Tiger Stripe Fabric

Tommy Bahama Outdoor Botanical Glow Tiger Stripe Fabric

$10.98 / Yard
Waverly Castleford Indigo Fabric

Waverly Castleford Indigo Fabric

$9.65 / Yard or Less
Waverly Timeless Ticking - Black / Cream Fabric

Waverly Timeless Ticking - Black / Cream Fabric

$16.10 / Yard or Less
Waverly Fleuretta Slate Fabric

Waverly Fleuretta Slate Fabric

$9.65 / Yard or Less
Waverly Classic Ticking Sage Fabric

Waverly Classic Ticking Sage Fabric

$19.95 / Yard
Tommy Bahama Outdoor Island Hoppin Emerald Fabric

Tommy Bahama Outdoor Island Hoppin Emerald Fabric

$12.30 / Yard or Less
Covington Venus Cindersmoke Fabric

Covington Venus Cindersmoke Fabric

$19.30 / Yard or Less
Tommy Bahama Tucker Resist Flint Fabric

Tommy Bahama Tucker Resist Flint Fabric

$9.65 / Yard or Less
P/K Lifestyles Square Knots Navy Fabric

P/K Lifestyles Square Knots Navy Fabric

$9.65 / Yard or Less
Waverly Set Sail Nautical Fabric

Waverly Set Sail Nautical Fabric

$9.65 / Yard or Less
JB Martin Como Velvet Indigo Fabric

JB Martin Como Velvet Indigo Fabric

$32.00 / Yard
Braemore Andros Island Bermuda Fabric

Braemore Andros Island Bermuda Fabric

$31.05 / Yard or Less
Nassimi Symphony Shagreen Quartz Vinyl

Nassimi Symphony Shagreen Quartz Vinyl

$31.50 / Yard or Less
Waverly Candid Moment Ebony Fabric

Waverly Candid Moment Ebony Fabric

$23.95 / Yard
Richloom Outdoor Sea Life Marine Fabric

Richloom Outdoor Sea Life Marine Fabric

$10.65 / Yard
Phifertex Standard Solids - Black  Fabric

Phifertex Standard Solids - Black Fabric

$14.84 / Yard or Less
P/K Lifestyles Outdoor Flamingoin Platinum Fabric

P/K Lifestyles Outdoor Flamingoin Platinum Fabric

$12.30 / Yard or Less
Phifertex Standard Solids - Almond Fabric

Phifertex Standard Solids - Almond Fabric

$14.84 / Yard or Less
Tommy Bahama Outdoor Inky Palms Indigo Fabric

Tommy Bahama Outdoor Inky Palms Indigo Fabric

$12.30 / Yard or Less
Tommy Bahama Outdoor Crescent Beach Riptide Fabric

Tommy Bahama Outdoor Crescent Beach Riptide Fabric

$12.30 / Yard or Less
Swavelle / Mill Creek Outdoor Splish Splash Atlantis Fabric

Swavelle / Mill Creek Outdoor Splish Splash Atlantis Fabric

$9.60 / Yard or Less
Waverly Wailea Coast Sun N Shade Ebony Fabric

Waverly Wailea Coast Sun N Shade Ebony Fabric

$12.30 / Yard or Less
Page 1 of 865
Number of Items: 31124