Serving Harrisonburg and the Shenandoah Valley
Find fabric for almost everything at The Fabric Warehouse. Our huge selection will enable you to complete just about any project!
Indoor and outdoor
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.
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
Fabric prices are based on size.