Yarn Shops and Knitting Shops in Virginia

Find knitting shops and yarn shops near you in Virginia with our comprehensive guide to fiber shop locations. Simply choose a city to see a guide to all shops in that location and the surrounding area.

View statewide map
Abingdon
Alexandria
Berryville
Burke
Charlottesville
Chincoteague Island
Christiansburg
Culpeper
Dayton
Dillwyn
Fairfax
Fairfax Station
Fancy Gap
Floyd
Fredericksburg
Hampton
Harrisonburg
Haymarket
Irvington
Leesburg
Lexington
Lynchburg
Manassas
Massanutten
Meadows of Dan
Newport News
Norfolk
Onancock
Radford
Raphine
Roanoke
Rocky Mount
Sperryville
Staunton
Suffolk
Tazewell
The Plains
Virginia Beach
Warrenton
Waynesboro
Williamsburg
Winchester
Woodbridge
Wytheville
Yorktown