Bargain Barn Discount Fabrics is a creative and inspiring atmosphere with a home town friendly feel. It is a spectacular place you can get lost in, well-stocked with everything a creator needs. They have plenty of fabric and styles, including an impressive kids blanket fabric collection, and are one of few places to buy quality upholstery and tapestry fabric at reasonable prices. The very helpful, knowledgeable, and talented people there make the experience fun. They offer services like creating memory quilts and host classes. This amazing store, conveniently located on Highway 460 East between Lynchburg and Roanoke, VA, provides a wonderful experience.
The ladies that work here make it worth the trip every time, they're the sweetest people! Nice selection of fabric ranging from costuming to upholstery and a crazy amount of ribbons and tassels. Everything is priced reasonably and they're more than happy to assist you in whatever you need :)
July 2026
Great selection, reasonable prices and super helpful staff
May 2026
Love this place. Friendly people and make you feel welcome to hang around and ask questions.