Salem, OR Fabric Stores

Instock Fabrics

Instock Fabrics is a fabric store in Salem, OR with over 25000 fabrics available.  We specialize in custom orders with huge selections of home décor, fabrics, and bolts. Our knowledgeable staff and crew guarantee to assist you with what you need.

fabric stores - Salem, OR - Instock Fabrics

Instock Fabrics Offers:

  • Upholstery
  • Drapery, lace, sheers, tassels, trim, foam, vinyl
  • Huge selection of home décor fabrics
  • Over 2000 bolts in stock
  • Custom orders - choose from over 25000 fabrics
  • Trims, beads
  • Foam cut to size while you wait

Instock Fabrics is located on the corner of Capitol and market in Salem, OR.

Call Instock Fabrics at 503-588-1745 today.

Contact Information


Instock Fabrics  1240 Capitol St. NE, Salem, OR 97301-1641  

Hours of Business:

Monday - Friday 10am - 6pm
Saturday 10am - 5pm

Methods of Payment: