All statesYarn Shops › Virginia

Yarn Shops in Virginia

12 of the 414 sewing and fabric businesses we track in Virginia have yarn, knitting and crochet supplies. Local yarn shops are the part of the needlework world that survives on being touched — you come in to feel the fibre, match a dye lot and ask someone what went wrong on row 40. They're listed here alongside fabric and quilt shops because the trip is often the same trip, and because the chains that replaced them don't carry the same stock. Full listings for every city are on the Virginia page.

Abingdon 1

A Likely Yarn Yarn

213 Pecan St SE, Abingdon, VA 24210-3324

+12766282143 Website All Abingdon sewing and fabric businesses

Burke 1

The Yarn Barn Yarn

9413-C Old Burke Lake Rd, Burke, VA 22015

7039782220 Website All Burke sewing and fabric businesses

Culpeper 1

Knit Wit Yarn Shop Yarn

142 N Main St, Culpeper, VA 22701-3026

+15408255648 Website All Culpeper sewing and fabric businesses

Fishersville 1

Susan's Yarn Stash Yarn

1838 Jefferson Hwy, Fishersville, VA 22939-2238

+15404718222 Website All Fishersville sewing and fabric businesses

Fredericksburg 1

Finnegan's Run Yarn & Gifts Yarn

1145 Emancipation Hwy, Fredericksburg, VA 22401-4413

+15403730670 Website All Fredericksburg sewing and fabric businesses

Moneta 1

Yarn Seasons Yarn

13318 Booker T Washington Hwy, Moneta, VA 24121-5818

+15404201289 Website All Moneta sewing and fabric businesses

Occoquan 1

Yarn Cloud Yarn

202 Mill St, Occoquan, VA 22125-8000

+15714084236 Website

Raphine 1

Orchardside Yarn Shop Yarn

273 Raphine Rd, Raphine, VA 24472

(540) 348-5220 Website

Roanoke 1

Yarn Explosion Yarn

5227 Airport Rd NW, Roanoke, VA 24012-1606

+15402062638 Website All Roanoke sewing and fabric businesses

Virginia Beach 1

The Yarn Club Yarn

2448 Virginia Beach Blvd, Virginia Beach, VA 23454-3923

+17574865648 Website All Virginia Beach sewing and fabric businesses

Williamsburg 1

Colorful Stitches Fine Yarn Yarn

409 W Duke of Gloucester St, Williamsburg, VA 23185-3602

+18338251172 Website All Williamsburg sewing and fabric businesses

Wytheville 1

The Yarn Shop of Wytheville, VA Yarn

155 Tazewell St, Wytheville, VA 24382-2347

+12762234459 Website All Wytheville sewing and fabric businesses

Dye lots and classes are why people go in person. If a project needs more than one skein of the same colour, buy them together — the same shade from a different lot can stitch up visibly different. Most shops also run sit-and-knit sessions or beginner classes, which is worth asking about on the phone; they're rarely advertised well online.

Also in Virginia