Skip to content
FREE Shipping On All Domestic Orders $50+
FREE Shipping On All Domestic Orders $50+

Upholstery Fabric

Explore upholstery fabric by the yard. Classic & trendy designs, with remarkable durability. Reupholster your sofas and chairs and make them to look brand new!
  • 7425 #U163 White
    Original price $9.95 - Original price $9.95
    Original price
    $9.95
    $9.95 - $9.95
    Current price $9.95

    White | Faux Linen Slub Upholstery - SKU 7425 #U163

    100% Cotton, 54" Wide If you're looking to add a cozy, more raw touch to your home decor, look no further than this cotton faux linen upholstery. M...

    View full details
    Original price $9.95 - Original price $9.95
    Original price
    $9.95
    $9.95 - $9.95
    Current price $9.95
  • Black/White | Diamond Reversible Upholstery - SKU 7427 #S85
    7427 #S85 Black/White
    Original price $9.95 - Original price $9.95
    Original price
    $9.95
    $9.95 - $9.95
    Current price $9.95

    Black/White | Diamond Reversible Upholstery - SKU 7427 #S85

    Polyester, 56" Wide This upholstery fabric can be used with either side as the face, expanding your decor options. Use the negative to make accent ...

    View full details
    Original price $9.95 - Original price $9.95
    Original price
    $9.95
    $9.95 - $9.95
    Current price $9.95
  • Grey | Criss-Cross Lush Pile Upholstery - SKU 7394 #S906/907
    7394 #S906/907 Grey
    Original price $13.50 - Original price $13.50
    Original price $13.50
    $16.50
    $16.50 - $16.50
    Current price $16.50

    Grey | Criss-Cross Lush Pile Upholstery - SKU 7394 #S906/907

    Polyester/Cotton, 60" Wide Add some modern charm to your home with more flexibility with this fully reversible embroidered upholstery material feat...

    View full details
    Original price $13.50 - Original price $13.50
    Original price $13.50
    $16.50
    $16.50 - $16.50
    Current price $16.50
  • 7393 #S906/907 Fushia
    Original price $12.50 - Original price $12.50
    Original price $12.50
    $15.50
    $15.50 - $15.50
    Current price $15.50

    Fushia | Withering Demask Lightweight Upholstery Canvas - SKU 7393 #S906/907

    100% Cotton, 60" Wide This lightweight canvas is perfect for upholstery uses both in and out of the home. Featuring a beautiful withered demask pat...

    View full details
    Original price $12.50 - Original price $12.50
    Original price $12.50
    $15.50
    $15.50 - $15.50
    Current price $15.50
  • Steel Olive #S909 Mock-Linen Pottery Barn High Performance Upholstery Woven - SKU 7298
    Save 11% Save %
    7298 Steel Olive
    Original price $17.75
    Original price $17.75 - Original price $17.75
    Original price $17.75
    Current price $15.75
    $15.75 - $15.75
    Current price $15.75

    Steel Olive | Mock-Linen Pottery Barn High Performance Upholstery - SKU 7298 #S909

    Cotton/Synthetic, 56" wide. Pottery Barn upholstery fabric creates a house that feels like a home. Fabrics that look and feel bespoke, but stand up...

    View full details
    Original price $17.75
    Original price $17.75 - Original price $17.75
    Original price $17.75
    Current price $15.75
    $15.75 - $15.75
    Current price $15.75
    Save 11% Save %
  • Off-White #S909 Bouclet Pottery Barn High Performance Upholstery Woven - SKU 7298
    Save 11% Save %
    7298 Off-White
    Original price $17.75
    Original price $17.75 - Original price $17.75
    Original price $17.75
    Current price $15.75
    $15.75 - $15.75
    Current price $15.75

    Off-White | Bouclet Pottery Barn High Performance Upholstery - SKU 7298 #S909

    Cotton/Synthetic, 56" wide. Pottery Barn upholstery fabric creates a house that feels like a home. Fabrics that look and feel bespoke, but stand up...

    View full details
    Original price $17.75
    Original price $17.75 - Original price $17.75
    Original price $17.75
    Current price $15.75
    $15.75 - $15.75
    Current price $15.75
    Save 11% Save %
  • Steel Grey #U157 Pottery Barn High Performance Upholstery Woven - SKU 7242
    7242 Steel Grey
    Original price $17.95 - Original price $17.95
    Original price $17.95
    $20.95
    $20.95 - $20.95
    Current price $20.95

    Steel Grey | Pottery Barn High Performance Upholstery - SKU 7242 #S23

    Cotton/Linen, 56" wide. Pottery Barn Upholstery (10 ounce) creates a house that feels like a home. Fabrics that look and feel bespoke, but stand up...

    View full details
    Original price $17.95 - Original price $17.95
    Original price $17.95
    $20.95
    $20.95 - $20.95
    Current price $20.95
  • Khaki #S93 Upholstery Velveteen Suede Woven Fabric - SKU 7193
    7193 Khaki
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95

    Khaki | Upholstery Velveteen Suede - SKU 7193 #S83

    Polyester/Rayon, 56" Wide Refresh your stools, dining chairs, or ottomans with this gorgeously soft upholstery suede. Mid-weighted body and a velve...

    View full details
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95
  • Charcoal #S93 Upholstery Velveteen Suede Woven Fabric - SKU 7193
    7193 Charcoal
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95

    Charcoal | Upholstery Velveteen Suede - SKU 7193 #S83

    Polyester/Rayon, 56" Wide Refresh your stools, dining chairs, or ottomans with this gorgeously soft upholstery suede. Mid-weighted body and a velve...

    View full details
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95
  • Ivory #S93 Upholstery Velveteen Suede Woven Fabric - SKU 7193
    7193 Grey
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95

    Ivory | Upholstery Velveteen Suede - SKU 7193 #S93

    Polyester/Rayon, 56" Wide Refresh your stools, dining chairs, or ottomans with this gorgeously soft upholstery suede. Mid-weighted body and a velve...

    View full details
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95
  • Brown #S93 Upholstery Velveteen Suede Woven Fabric - SKU 7193
    7193 Brown
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95

    Brown | Upholstery Velveteen Suede - SKU 7193 #S93

    Polyester/Rayon, 56" Wide Refresh your stools, dining chairs, or ottomans with this gorgeously soft upholstery suede. Mid-weighted body and a velve...

    View full details
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95
  • Mocha #S93 Upholstery Velveteen Suede Woven Fabric - SKU 7193
    7193 Mocha
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95

    Mocha | Upholstery Velveteen Suede - SKU 7193 #S93

    Polyester/Rayon, 56" Wide Refresh your stools, dining chairs, or ottomans with this gorgeously soft upholstery suede. Mid-weighted body and a velve...

    View full details
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95
  • Ivory #U163 Pottery Barn "High Performance" Upholstery Woven Fabric- SKU 7183
    Sold out
    Original price $17.95 - Original price $17.95
    Original price $17.95
    $17.95
    $17.95 - $17.95
    Current price $17.95

    Ivory | Pottery Barn "High Performance" Upholstery - SKU 7183 #U163

    Cotton/Synthetic, 56" wide. Pottery Barn upholstery fabric creates a house that feels like a home. Fabrics that look and feel bespoke, but stand up...

    View full details
    Original price $17.95 - Original price $17.95
    Original price $17.95
    $17.95
    $17.95 - $17.95
    Current price $17.95
    Sold out
  • White #U74 Pottery Barn "High Performance" Upholstery Woven Fabric- SKU 7183
    7183 White
    Original price $17.95 - Original price $17.95
    Original price $17.95
    $17.95
    $17.95 - $17.95
    Current price $17.95

    White | Pottery Barn "High Performance" Upholstery - SKU 7183 #U168

    Cotton/Synthetic, 56" wide. Pottery Barn upholstery fabric creates a house that feels like a home. Fabrics that look and feel bespoke, but stand up...

    View full details
    Original price $17.95 - Original price $17.95
    Original price $17.95
    $17.95
    $17.95 - $17.95
    Current price $17.95
  • Copen #U95/96 Sharkskin Upholstery Fabric SKU 7146
    7146 Copen
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95

    Copen | Sharkskin Upholstery SKU 7146 #U95/96

    Cotton/Synthetic, 56" wide.  Versatile and weather-bearing material suitable for indoor or outdoor use. Breathe new life into your living room or p...

    View full details
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95
  • Brown/White #U95/96 Cross Stitch Upholstery Fabric SKU 7146
    7146 Brown/White
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95

    Brown/White | Cross Stitch Upholstery - SKU 7146 #U95/96

    Cotton/Synthetic, 56" wide.  Durable and versatile material suitable for indoor and outdoor use, perfect for breathing new life into your patio fur...

    View full details
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95
  • Gold #U95/96 Golden Rod Upholstery Fabric SKU 7146
    7146 Gold
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95

    Gold | Golden Rod Upholstery - SKU 7146 #U95/96

    Cotton/Synthetic, 56" wide.  Durable and versatile material suitable for indoor and outdoor use allowing you to bring new life to your patio furnis...

    View full details
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95
  • Grey #U95/96 Cobblestone Upholstery Fabric SKU 7146
    7146 Grey
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95

    Grey | Cobblestone Upholstery SKU 7146 #U95/96

    Cotton/Synthetic, 56" wide.  Durable and versatile material suitable for indoor and outdoor use. Bring new life to you patio furnishings.  Machine ...

    View full details
    Original price $11.95 - Original price $11.95
    Original price $11.95
    $14.95
    $14.95 - $14.95
    Current price $14.95
  • Blue/Purple #U95/96 Upholstery Woven Fabric (8 Yards Roll) - SKU 7145D BTR
    7145C Blue/Purple
    Original price $39.60 - Original price $39.60
    Original price
    $39.60
    $39.60 - $39.60
    Current price $39.60

    Blue/Purple | Upholstery (8 Yards Roll @ $4.95/Yard) - SKU 7145D BTR #U95/96

    Cotton/Synthetic, 56" wide. Refresh your living space with a personal touch with this mid-weight upholstery material. Machine wash, tumble dry. 

    Original price $39.60 - Original price $39.60
    Original price
    $39.60
    $39.60 - $39.60
    Current price $39.60
  • Turquois/Navy #U95/96 Upholstery Woven Fabric (10 Yards Roll) - SKU 7145D BTR
    7145C Turquois/Navy
    Original price $49.50 - Original price $49.50
    Original price
    $49.50
    $49.50 - $49.50
    Current price $49.50

    Turquoise/Navy | Upholstery (10 Yards Roll @ $4.95/Yard) - SKU 7145D BTR #U95/96

    Cotton/Synthetic, 56" wide. Add a personal touch to your living space with this vibrant, textured turquoise and navy upholstery material.  Machine ...

    View full details
    Original price $49.50 - Original price $49.50
    Original price
    $49.50
    $49.50 - $49.50
    Current price $49.50
  • Olive #U95/96 Upholstery Woven Fabric (12 Yards Roll) - SKU 7145C BTR
    7145C Olive
    Original price $59.40 - Original price $59.40
    Original price
    $59.40
    $59.40 - $59.40
    Current price $59.40

    Olive | Upholstery (12 Yards Roll @ $4.95/Yard) - SKU 7145C BTR #U95/96

    Cotton/Synthetic, 56" wide. Add a personal touch to your living space with this soft, muted olive upholstery material.  Machine wash, tumble dry. 

    Original price $59.40 - Original price $59.40
    Original price
    $59.40
    $59.40 - $59.40
    Current price $59.40
  • Charcoal #S908 Tweed Upholstery Woven Fabric - SKU 7127
    Save 17% Save %
    7230C Charcoal
    Original price $11.95
    Original price $11.95 - Original price $11.95
    Original price $11.95
    Current price $9.95
    $9.95 - $9.95
    Current price $9.95

    Charcoal | Tweed Upholstery - SKU 7230C #S908

    Polyester/Acrylic, 56" wide This medium weight has a pronounced canvas weave, ideal for upholstery, home décor, and where a strong durable fabric i...

    View full details
    Original price $11.95
    Original price $11.95 - Original price $11.95
    Original price $11.95
    Current price $9.95
    $9.95 - $9.95
    Current price $9.95
    Save 17% Save %
  • Ivory #S907 Pottery Barn High Performance Upholstery Woven Fabric- SKU 7120
    Ivory #7120
    Original price $17.95 - Original price $17.95
    Original price $17.95
    $20.95
    $20.95 - $20.95
    Current price $20.95

    Ivory | Pottery Barn High Performance Upholstery - SKU 7120 #S907

    Cotton/Synthetic, 56" wide. Pottery Barn upholstery (10 ounce) fabric creates a house that feels like a home. Fabrics that look and feel bespoke, b...

    View full details
    Original price $17.95 - Original price $17.95
    Original price $17.95
    $20.95
    $20.95 - $20.95
    Current price $20.95
  • 3 Pottery Barn High Performance Upholstery Woven Fabric- SKU 7088B
    Save 6% Save %
    7088B White
    Original price $17.95
    Original price $17.95 - Original price $17.95
    Original price $17.95
    Current price $16.95
    $16.95 - $16.95
    Current price $16.95

    White | Pottery Barn High Performance Upholstery - SKU 7088B #S205

    Cotton/Synthetic, 56" wide. Pottery Barn upholstery (10 ounce) fabric creates a house that feels like a home. Fabrics that look and feel bespoke, b...

    View full details
    Original price $17.95
    Original price $17.95 - Original price $17.95
    Original price $17.95
    Current price $16.95
    $16.95 - $16.95
    Current price $16.95
    Save 6% Save %