These 10 Small-Town Illinois Yarn Shops Still Stock The Skeins Craft Chains Dropped

Affiliate disclosure: As an Amazon Associate I earn from qualifying purchases. Learn more

Big craft chains keep shrinking their yarn aisles, and the fun stuff is often the first to go. Hand-dyed skeins, alpaca blends, locally sourced wool and small-batch colors rarely survive a corporate shelf reset.

Across Illinois, though, a handful of independent shops in courthouse squares, river towns and quiet villages still carry exactly that kind of yarn. Some dye it in-house, some spin it from raw fleece, and some fill their shelves with indie dyers you will not find in a big-box store.

Many also offer classes, stitch nights or a free place to sit and knit, which makes a visit cost little more than gas and a skein or two. Here are 10 Illinois yarn shops worth a day trip, from the Wisconsin line down to the Metro East.

Send this one to the knitter or crocheter in your life.

1. Leading Men Fiber Arts, Clinton, IL

Leading Men Fiber Arts, Clinton, IL
© Leading Men Fiber Arts, Clinton, IL

Clinton’s courthouse square holds a yarn shop that makes its own colors. Leading Men Fiber Arts specializes in a house line of hand-dyed yarns, so many skeins here simply do not exist anywhere else.

That is a big deal in a central Illinois town of roughly 7,000 people. Instead of driving to a metro mall, local knitters can walk the square at 704 N Side Square and pick from in-house shades, along with other supplies the shop carries.

Tuesday is the late day, with hours running 10 a.m. to 8 p.m. Wednesday through Saturday the shop keeps 10 a.m. to 4 p.m. hours, and it is closed Sunday and Monday.

The shop is openly LGBTQ+ friendly and a transgender safe space, with a gender-neutral restroom. A free parking lot makes the stop easy, and in-store pickup is available if you call ahead at 217-764-8623.

2. Yarn in the Woods, Galena, IL

Yarn in the Woods, Galena, IL
© Yarn in the Woods, Galena, IL

Most people visit Galena’s Main Street for the old brick buildings. Fiber fans have another reason: a local artist who dyes yarn in small batches and sells it right on North Main.

Yarn in the Woods offers hand-dyed cotton, wool and alpaca yarns, with new colors added over time. Small batches mean the shelf can change from one visit to the next, so it pays to grab the skein you like.

Custom dyeing is the unusual twist. Through the website, both individual crafters and other yarn stores can request custom hand-dyed yarn.

You will find the shop at 217 N Main St in this river town of about 3,200 people. Free street parking helps, and the stop pairs nicely with a slow stroll through the historic district.

Call 815-777-1057 before heading out to confirm hours.

3. A Skein Away, Roscoe, IL

A Skein Away, Roscoe, IL
© A Skein Away, Roscoe, IL

Budget knitters, take note. A Skein Away in Roscoe stocks both price-friendly yarn and premium indie-dyed skeins, so a small budget and a splurge can share the same basket.

The curated selection leans toward natural fibers and local yarn makers. You will also find tools and accessories for knitting and crochet.

I like this stop for its open seating area, where anyone can sit and stitch even without a big shopping list. Classes and events round out the calendar.

The shop sits at 5003 Hononegah Rd, Suite 2, with a free on-site lot. Hours run Thursday and Friday 10 a.m. to 5 p.m., Saturday 10 a.m. to 4 p.m., and Sunday 10 a.m. to 3 p.m., which makes it one of the few on this list open on a Sunday.

4. Three Birds Yarn Studio, Mundelein, IL

Three Birds Yarn Studio, Mundelein, IL
© Three Birds Yarn Studio, Mundelein, IL

Kits, patterns, notions and fine yarn all under one small roof. Three Birds Yarn Studio on Seymour Avenue covers the full project, start to finish.

The space is small and intimate, and the shelves hold hand-dyed skeins and more unusual fibers alongside everyday tools. Before this shop opened, Mundelein crafters had no local spot for that kind of yarn.

Evening hours are a plus for working knitters. Tuesday and Thursday run noon to 8 p.m., Wednesday and Friday 10 a.m. to 5 p.m., and Saturday 11 a.m. to 4 p.m.

Find it at 512 N Seymour Ave. In-store pickup is offered, so you can order ahead by calling 847-393-6916.

5. String Theory Yarn Co, Glen Ellyn, IL

String Theory Yarn Co, Glen Ellyn, IL
© String Theory Yarn Co, Glen Ellyn, IL

Where your yarn comes from matters at String Theory Yarn Co. The Glen Ellyn shop focuses on organic, fair-trade and artisan yarns for knitting and crochet.

Many of those skeins come from women-owned businesses and independent dyers. Trunk shows throughout the year bring in even more small-maker yarn to see in person.

The shop sits at 477 N Main St in Glen Ellyn’s walkable downtown, with free street parking nearby. Free Wi-Fi is available, which helps when you need to pull up a pattern mid-shop.

Hours are simple to remember: Tuesday through Saturday, 10 a.m. to 5 p.m. It is also LGBTQ+ friendly and a transgender safe space.

6. Esther’s Place, Big Rock, IL

Esther's Place, Big Rock, IL
© Esther’s Place, Big Rock, IL

Big Rock has around 1,100 residents, and one of its draws is a shop built around local wool. Esther’s Place carries locally sourced wool and yarn, a rare find on any chain store shelf.

Felters get extra attention here. The shop stocks felting supplies and teaches classes in felting and needlework, so beginners can learn a new skill close to home.

You will find it at 201 Galena St in rural Kane County. Parking is easy, with a free lot plus free street parking.

Plan around a short week. Hours are Thursday and Friday 10 a.m. to 6 p.m. and Saturday 10 a.m. to 4 p.m.

7. Wool Warp and Wheel, Richmond, IL

Wool Warp and Wheel, Richmond, IL
© Wool Warp and Wheel, Richmond, IL

Need yarn wound into a cake before you leave? Staff at Wool Warp and Wheel will show you how a swift works and wind it for you.

This little shop in Richmond, a village of under 2,000 near the Wisconsin line, carries natural wools and a wide range of yarns and patterns. There is also a comfortable spot to sit while getting hands-on coaching.

Late hours stand out. Wednesday and Thursday run 11 a.m. to 9 p.m., and Friday through Sunday 11 a.m. to 5 p.m.

Shopping by appointment is also an option at 815-678-4063. The address is 5605 Mill St.

8. Fiber & Threads Needlecrafts, Shiloh, IL

Fiber & Threads Needlecrafts, Shiloh, IL
© Fiber & Threads Needlecrafts, Shiloh, IL

Tatting lessons are not something you see every day. Fiber & Threads Needlecrafts in Shiloh offers group classes in knitting, crochet, tatting and more, led by experienced instructors.

The shelves cover a wide variety of yarn types and colors, plus crochet tools, knitting tools and other needlecraft supplies. It is a strong southern Illinois option for Metro East crafters.

Stitch circles bring people together, and coffee or tea is on hand while you browse.

Hours vary by day, so check before going. Tuesday and Thursday run 1 to 8 p.m., Friday 5 to 9 p.m., Saturday 10 a.m. to 4 p.m., and Sunday 1 to 3 p.m., with a short Wednesday morning window.

Look for Suite 100 at 1207 Frank Scott Pkwy E, with a free parking lot.

9. Wall of Yarn, Freeport, IL

Wall of Yarn, Freeport, IL
© Wall of Yarn, Freeport, IL

Dye lots can wreck a sweater if they do not match. Wall of Yarn pays attention to that detail, even calling online customers when an order would ship in mixed lots.

The shop on downtown Freeport’s Stephenson Street focuses on high-quality yarn and accessories. Free Wi-Fi is available inside.

It is also flexible. Curbside pickup, in-store pickup and online ordering are all options.

Hours are generous, with Tuesday open until 9 p.m. and Saturday starting at 9 a.m. It is closed Wednesday, so plan accordingly.

The address is 14 W Stephenson St.

10. Illinois Wool and Fiber Mill, Belvidere, IL

Illinois Wool and Fiber Mill, Belvidere, IL
© Illinois Wool and Fiber Mill, Belvidere, IL

From fleece to finished skein, the whole process happens on Caledonia Road. Illinois Wool and Fiber Mill is a family-owned, full-service mill outside Belvidere.

The mill turns wool, alpaca, llama and mohair into yarn and roving. That makes it a useful stop for fiber farmers and spinners, not just knitters.

A small shop on site sells some yarn and other products. Selection is modest, but the skeins come straight from a working Illinois mill.

Hours run Tuesday 9 a.m. to 4:30 p.m. and Wednesday through Saturday 9:30 a.m. to 4:30 p.m. Call 815-721-4799 with milling questions.

From Clinton to Shiloh, these shops prove good yarn still has a home in small-town Illinois. Pick one close by, check the hours, and tag the friend who always needs one more skein.

Publish Date: November 10, 2026

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Brand_Element_1.png

SIGN UP FOR OUR NEWSLETTER &
RECEIVE A FAMILY VACATION PLANNING KIT!

We3Travel.com will use the information you provide on this form to send you newsletters. You can unsubscribe at any time by clicking the link in the footer of any email you receive from us, or by contacting [email protected]. By clicking below, you agree that we may process your information in accordance with these terms.

fam-book
Scroll to Top