Serving Harrisonburg and the Shenandoah Valley

Get $20 OFF when you get 20 hole punches on your store-supplied card. Fabric samples

Money-saving specials on fabric and more

At The Fabric Warehouse, we're all about offering you real value. With 15 years of experience in the industry, we know that's what will keep you coming back for more. Come in and save today at either of our 2 convenient locations!

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