Quilt & Fabric Shops in Bristol, VA
2 fabric stores in and around Bristol, Virginia — call ahead to check current hours, class schedules and whether they offer longarm quilting.
Bristol has about 16,316 residents, which works out to 12 quilt & fabric shops per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.
More fabric stores within 30 miles of Bristol
Only 2 fabric stores listed in Bristol itself, so here are the closest ones in nearby towns. Distance is straight-line from Bristol.
Sunshine Sewing Alterations
📍 13.2 mi · 793 W Main St, Abingdon, VA 24210-2482
My Little Fabric Shop
📍 13.9 mi · 414 W Main St, Abingdon, VA 24210-2608
A Likely Yarn Yarn
📍 14.6 mi · 213 Pecan St SE, Abingdon, VA 24210-3324
Virginia Highlands Quilt Shop Classes
📍 16.8 mi · 25066 Lee Hwy, Abingdon, VA 24211
🕒 Wed-Fri 10am-4pm, Sat 10am-2pm
Everquilts Sewing Co. Alterations
📍 19.5 mi · 21160 Jeb Stuart Hwy, Damascus, VA 24236-2116
Tip: ask about remnant bins and end-of-bolt discounts — most local shops mark down cuts under a yard, perfect for scrappy quilts.
Virginia statewide, by feature
- Quilt Shops with Classes in Virginia27
- Longarm Quilting Services in Virginia15
- Quilt Shops with Sewing Machine Sales & Service in Virginia15
- Alterations & Tailoring in Virginia224
- Sewing Machine Repair in Virginia12
- Embroidery & Monogramming in Virginia65
- Yarn Shops in Virginia12
- Bridal & Gown Alterations in Virginia8