Serving Harrisonburg and the Shenandoah Valley

store fabric

A huge selection of fabric

Find fabric for almost everything at The Fabric Warehouse. Our huge selection will enable you to complete just about any project!

  • Upholstery

  • Drapery

  • Décor

  • Indoor and outdoor

  • Vinyl

Carrying many fabric types

At our store, we carry only quality materials and fabric. When you consider that most of our fabric is available for under $12 a yard, we really are your value choice.


When you shop with us, you'll also get friendly and helpful service from our knowledgeable staff. It's what helps set us apart from the competition.



You'll love our fabric prices

Carrying fabric for almost everything! To see if we have what you need, call us today at


Visit us at:

4771 South Valley Pike Route 11 Harrisonburg, VA 22801


Visit our 2nd location at:

2604 West Main Street Waynesboro, VA 22980

  • Cotton

  • Burlap

  • Quilting

  • Dress fabric

  • Remnants

Fabric prices are based on size.