Skip Navigation Website Accessibility
 

Yarn

Needles

Notions

Accessories

Kits

Books

Magazines

Spinning & Weaving

Needle Felting

Greeting and Care Cards

Last Chance

Mini Retreats


All Classes

Crochet Classes

Dye Classes

For Knitters and Crocheters

Knitting Classes

Needle Felting Classes

Spinning Classes

Weaving Classes

 
 

 
Order Today 1-(804) 594-5849
Social Stitch Groups:
Tuesday Morning 9-11
Thursday Evening 6-8