All statesVirginia › Bristol

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.

Sew Easy Sewing Alterations

1701 Euclid Ave, Bristol, VA 24201-3700

+12766444099 Website Directions

Tvf

952 Sullins St, Bristol, VA 24201

(276) 591-5152 Directions

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

+12766282149 Website Directions

My Little Fabric Shop

📍 13.9 mi · 414 W Main St, Abingdon, VA 24210-2608

+12765254501 Website Directions

Plumb Alley Stitchery

📍 14.5 mi · 117 W Main St, Abingdon, VA 24210-2809

+12766281181 Directions

A Likely Yarn Yarn

📍 14.6 mi · 213 Pecan St SE, Abingdon, VA 24210-3324

+12766282143 Website Directions

Virginia Highlands Quilt Shop Classes

📍 16.8 mi · 25066 Lee Hwy, Abingdon, VA 24211

🕒 Wed-Fri 10am-4pm, Sat 10am-2pm

+12766286442 Website Directions

Everquilts Sewing Co. Alterations

📍 19.5 mi · 21160 Jeb Stuart Hwy, Damascus, VA 24236-2116

+14239633447 Website Directions

P & D's Belfast Fabrics

📍 20.9 mi · 128 Pioneer Dr, Lebanon, VA 24266-5370

+12768802230 Directions

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

Nearby in Virginia

More local guides for Bristol