Fall is the perfect time to cuddle up with a homemade afghan or wear your favorite homemade scarf. McHenry County has some great options for small local yarn shops to keep you knitting up comfort all season long.
Yarn Shops in McHenry County
Please keep in mind that shop hours change and vary. Be sure to check individual store hours before you visit. Shops listings are in no particular order.
Wool, Warp, and Wheel
5605 Mill Street, Richmond | (815) 678-4063
Located in the heart of historic Richmond, Wool, Warp, and Wheel is a meeting place for the fiber community. This store purveys the finest in natural fibers, color, quality, and design. Plus, you will find patterns that are easy to read and quality tools and notions. Keep an eye out for their newsletter for class information.
3316 Millstream Rd., Marengo | (815) 568-5730
There is a large variety of yarns to choose from, a wide assortment of needlework supplies, binders of patterns, and so much more. As an added convenience, you can phone your order ahead of time as you plan your next project.
Elgin Knit Works
8 Douglas Avenue, Elgin | (847) 627-4700
A specialty yarn store with a vintage urban feel located in historic downtown Elgin. They offer a vast curriculum of knitting classes to help you build basic knitting skills or take on more challenging projects. Offering classes on a private or semi-private basis and scheduling of class times is flexible to fit the needs of your schedule.
Give knitting or crocheting a try and visit one of these locally-owned, fine yarn stores a try. Tell them Little McHenry County sent you!
What is your favorite, go-to store for yarn in McHenry County? Let us know in the comments section below.
Find more Yarn Shops in Lake County at Little Lake County.