An Illinois fiber mill has spent years turning wool, alpaca, llama, and mohair into yarn and roving. It’s currently working through existing orders rather than accepting new fiber for processing, but the process itself is fascinating.
Other shops on this list dye their own yarn by hand in small batches. One studio even does custom dye work for other yarn stores. Another stocks wool sourced close to home, plus kits for felting.
Big-box craft aisles have their uses. Still, they rarely offer indie dyers, natural fibers, or a person who can rescue a dropped stitch.
I put this list together for knitters and crocheters who want more than a wall of the same acrylic. Several of these shops sit on old courthouse squares and brick main streets. I’d happily plan a whole road trip around them, with an extra tote bag packed.
1. Leading Men Fiber Arts

A shop that dyes its own yarn line is already ahead of any chain store aisle. Leading Men Fiber Arts does exactly that, right on the courthouse square in Clinton.
Clinton is a small Central Illinois town of about 7,100 people. The square gives the shop an old-school downtown address that suits a craft rooted in tradition.
The real draw is the house line of hand-dyed yarns. You won’t find these colorways shrink-wrapped on a big-box shelf next to seasonal candles.
Hand-dyed yarn often shows small shifts in tone across a skein. Knitters love that because it gives socks, shawls, and hats a little extra depth.
Beyond the dyed skeins, the shop carries a solid range of yarns for different projects. You’ll also spot plenty of yarn-themed goodies, which makes it a fun stop for gifts.
Got a friend who knits? A yarn-themed treat from a local shop beats a generic gift card by a mile.
The shop describes itself as a place meant to spark inspiration and creativity. That’s a fair promise when you’re surrounded by colors someone mixed by hand.
It’s also proudly LGBTQ+ friendly and a transgender safe space. A gender-neutral restroom is on site, too.
Plan around the schedule, since hours vary by day. The shop opens Tuesday from 10 AM to 8 PM, then Wednesday through Saturday from 10 AM to 4 PM.
Tuesday evenings are handy if you work days. Sunday and Monday are closed, so don’t drive over on a lazy weekend afternoon.
A free parking lot makes the visit simple. Bring a project idea, or just bring an open mind and let the colors pick for you.
Address: 704 N Side Square, Clinton, IL 61727
2. Yarn in the Woods

Galena’s Main Street is famous for 19th-century buildings, but one storefront there holds something far newer and brighter. Yarn in the Woods is the home base of a local fiber artist who hand-dyes artisan yarns.
That’s a big difference from a chain store. Here, the person behind the colors is part of the business itself.
The shelves feature small-batch hand-dyed yarns in cotton, wool, and alpaca. New yarns get added over time, so the lineup isn’t frozen in place.
Small batches matter more than you might expect. When a colorway sells out, it may not come back exactly the same, so buy enough for your project.
That’s a classic hand-dyed yarn rule. Grab an extra skein for a sweater, because matching later can be tricky.
Fiber choice opens up options, too. Cotton suits dishcloths and summer tops, while wool and alpaca shine in hats, mittens, and scarves for Illinois winters.
Alpaca deserves a special mention. It’s soft and light, which makes it a treat for neck-hugging scarves.
Custom dyeing is another perk. Individuals can request custom hand-dyed yarn, and so can yarn stores looking to stock something special.
Think about that for a second. A tiny studio in a town of around 3,300 people dyes yarn that other shops might sell.
Galena already pulls visitors for its preserved downtown and river valley scenery. Adding a yarn stop to the day is an easy win for the crafter in your group.
Free street parking is available nearby. Visits tend to be quick, so it slots neatly between other Main Street browsing.
Check ahead before you go, since a small studio’s schedule can shift. Then bring a project in mind and leave room in your bag.
Address: 217 N Main St, Galena, IL 61036
3. Esther’s Place

Big Rock is a village of roughly 1,100 people surrounded by Kane County farmland. That setting suits Esther’s Place, a craft shop built around locally sourced wool and yarn.
Local wool is the headline here. Big-box stores rarely tell you where their fiber came from, let alone point to a source nearby.
The shop is a strong pick for yarn and felting supplies. If you’ve been curious about felting, this is a smart place to stock up.
Felting is satisfying in a hands-on way. You poke or rub wool until it firms up into shapes, which is oddly relaxing.
Wool kits are another big draw. A kit takes the guesswork out of a project, since the materials come together in one bundle.
That makes kits a great gift for a crafty friend. They also help beginners who feel lost staring at piles of fiber.
Classes add even more value. The shop teaches felting and needlework, so you can learn hands-on instead of squinting at online videos at midnight.
Learning in person has real perks. Someone can show you what your hands should be doing, which is tough to grasp from a screen.
Hours are limited, so plan ahead. The shop is open Thursday and Friday from 10 AM to 6 PM and Saturday from 10 AM to 4 PM.
Sunday through Wednesday, the doors stay closed. A Thursday or Friday trip may be the easiest fit for a country drive.
Parking is simple, with a free lot, street parking, and on-site spaces. It’s the kind of stop you can fit into a quiet afternoon outing.
A tiny farm village with its own wool shop feels like a little secret. Big Rock earns its name in the craft world, at least in spirit.
Address: 201 Galena St, Big Rock, IL 60511
4. Wall of Yarn

With a name like Wall of Yarn, this Freeport shop sets high expectations right away. Good news: the selection backs up the bold branding.
The store sits on West Stephenson Street in Freeport’s historic downtown. Freeport is a northern Illinois city of about 23,000, with a brick business district full of character.
Inside, you’ll find high-quality yarn plus accessories for knitters at different skill levels. Newer knitters and seasoned pros can both leave with what they need.
It’s easy to come for the yarn you need and leave with a few bonus skeins. Honestly, that’s the most relatable knitting habit there is.
A shop that lets you browse in person beats guessing colors online. Yarn on a screen never looks quite the same as yarn in your hands.
Accessories matter more than people think. The right needles, notions, and tools can make a project far less frustrating.
Free Wi-Fi is available. That’s handy if you’re pulling up a pattern on your phone while comparing colors.
The shop is LGBTQ+ friendly. It also offers curbside and in-store pickup, which helps when you know exactly what you want.
Hours stretch across most of the week. Monday and Friday run 11 AM to 4 PM, and Tuesday runs late, from 11 AM to 9 PM.
Thursday is open from 11 AM to 7 PM. Saturday runs 9 AM to 4 PM, and Sunday runs noon to 4 PM.
Just skip Wednesday, when the shop is closed. It’s an unusual day off, so double-check before a midweek drive.
Sunday hours are a nice bonus for weekend crafters. Pair your shop visit with a stroll past downtown Freeport’s older buildings.
Address: 14 W Stephenson St, Freeport, IL 61032
5. A Skein Away

Fancy or affordable? A Skein Away in Roscoe stocks both, so you don’t have to pick a side.
The shop carries a thoughtfully curated selection of yarn, tools, and accessories. Indie dyers share shelf space with budget-friendly options, which is a rare combo.
Indie dyers are small, independent artists who color yarn themselves. Buying their work means you get colorways that big chains simply don’t carry.
Meanwhile, the price-conscious picks help when you’re making a big blanket. Nobody wants to spend a fortune on twelve skeins of the same color.
Need a gift? A mix of indie and everyday yarns makes it easy to match a budget.
A seating area is open for shoppers who want to sit and stitch. That’s a rare treat, since chain stores aren’t exactly built for lingering with your knitting.
Classes and events round out the calendar. If you’ve been stuck on a technique, a class might be the push you need.
The shop welcomes fiber lovers at different skill levels. Beginners can start fresh, and experienced crafters can chase new ideas.
Roscoe is a village of about 10,900 people near the Wisconsin border. The shop sits on Hononegah Road, with a free parking lot right on site.
Hours run Thursday and Friday from 10 AM to 5 PM. Saturday is 10 AM to 4 PM, and Sunday is 10 AM to 3 PM.
Monday through Wednesday, the shop is closed. That weekend-heavy schedule works nicely for people with weekday jobs.
A gender-neutral restroom is available, too. Bring a project bag and an open afternoon, because you may stay longer than planned.
Address: 5003 Hononegah Rd Ste 2, Roscoe, IL 61073
6. Yarn Shoppe

Southern Illinois crafters have a short but sweet window to visit this Herrin shop. Yarn Shoppe opens only three days a week, so timing is part of the adventure.
Tuesday through Thursday, hours run from 10 AM to 2:30 PM. The shop is closed Friday through Monday, so plan a weekday trip.
Simple name, focused mission. This is a local yarn shop, plain and simple, and that’s exactly the appeal.
It’s known as a great resource for knitters and crocheters across southern Illinois. In a region where specialty yarn stores can be few and far between, that matters.
Crocheters are part of the picture here, too. That’s refreshing, since plenty of yarn talk leans heavily toward knitting.
The owner brings real know-how to the counter. Expect helpful, friendly yarn suggestions when you’re unsure which fiber fits your pattern.
That kind of guidance is hard to find in a chain store. A big-box cashier might ring you up, but they rarely help you swap a discontinued yarn.
Herrin is a southern Illinois town of around 12,300 people. The shop sits on North 16th Street, an easy stop if you live in the area.
Bring your pattern printed or on your phone. Knowing the yarn weight and yardage you need makes advice faster and more accurate.
Got a project that went sideways? A knowledgeable owner is a great person to ask about what to try next.
Small shops like this keep crafting alive in smaller towns. Shopping here helps make sure the doors stay open for the next knitter.
Mark your calendar for a midweek morning or early afternoon. Just don’t show up at 3 PM and wonder why the door is locked.
Address: 105 N 16th St, Herrin, IL 62948
7. Fiber & Threads Needlecrafts

Tatting lessons in a modern strip of shops? Fiber & Threads Needlecrafts in Shiloh offers just that, along with knitting and crochet.
Tatting is an old lace-making craft done with a small shuttle or needle. It’s not something you see on most class schedules, which makes this place a fun find.
Group lessons are led by experienced instructors. Classes cover a wide range of skill levels, so beginners aren’t left behind.
The shelves stock quality yarn, crochet tools, knitting tools, and other needlecraft supplies. The yarn selection runs colorful, with unique fibers mixed in.
Stitch circles bring fiber fans together, too. If you’ve only ever knitted alone on the couch, a group setting can feel like a whole new hobby.
Coffee or tea is available while you browse. Sipping something hot while choosing yarn sounds like a pretty great afternoon.
The staff can help you choose yarns for your newest projects. That’s handy when a pattern calls for a fiber you’ve never used.
Shiloh is a southwestern Illinois village of about 14,000 people, close to the St. Louis area. The shop sits on Frank Scott Parkway East with a free parking lot.
Hours are a bit unusual, so read closely. Tuesday and Thursday run from 1 to 9 PM, while Wednesday runs from 9 AM to 1 PM.
Friday evening hours run 5 to 9 PM. Saturday is 10 AM to 4 PM, Sunday is 1 to 3 PM, and Monday is closed.
Those evening slots are great for after-work crafting. A Friday night yarn run might be the most relaxing way to kick off a weekend.
The shop also offers delivery, which helps when you’re mid-project and can’t make it over. A gender-neutral restroom is on site as well.
Address: 1207 Frank Scott Pkwy E Suite 100, Shiloh, IL 62269
8. Wool and Company

Brands, weights, colors, supplies: Wool and Company stocks them in such quantity that a quick trip can become a long browse.
This expansive yarn store sits on North Lancaster Road in South Elgin. The village of about 23,000 rests along the Fox River in northern Illinois.
The selection is the star. Expect an enormous range of yarn types, with plenty of brands, weights, and colors to compare side by side.
That variety solves a classic problem. When a pattern calls for a specific weight, you’re far more likely to find a good match here.
Big-box stores tend to repeat the same few brands in long rows. Here, comparing options feels more like a treasure hunt than a chore.
Supplies are part of the mix, too. Grab needles, hooks, or notions while you’re there and save yourself a second stop.
Customer service gets high marks, from the moment you arrive to checkout. Helpful guidance makes a huge store much easier to handle.
Hours are generous for a yarn shop. Monday through Thursday run 10 AM to 8 PM, and Friday through Sunday run 10 AM to 5 PM.
Yes, that means it’s open seven days a week. Weeknight shopping is a real perk if your crafting happens after work.
Saturday afternoons are the busiest time. For quieter browsing, try a Monday morning or a Thursday morning.
Free Wi-Fi helps when you’re checking patterns. A gender-neutral restroom and a free parking lot add to the easy visit.
Delivery and in-store pickup are available, too. Take your time on the first trip, because a written list can keep your budget from wandering.
Or don’t. Sometimes the best project starts with a skein you didn’t know you needed.
Address: 1687 N Lancaster Rd, South Elgin, IL 60177
9. Illinois Wool and Fiber Mill

Most yarn shops sell yarn, but this one makes it. Illinois Wool and Fiber Mill is a family-owned, full-service fiber mill in rural Boone County.
The mill creates yarn and roving from many fiber types. Wool, alpaca, llama, and mohair are all part of the mix.
Roving, if you’re new to the term, is cleaned and prepared fiber ready for spinning or felting. Spinners and felters treat it like gold.
Mills like this have traditionally served fiber farmers, turning raw fleece into something usable. Illinois Wool and Fiber Mill is currently catching up on existing processing orders, so anyone hoping to submit new fiber should check directly before making plans.
For shoppers, the shop offers fiber in raw and spun forms. You can pick up finished yarn or grab roving for your next spinning session.
Alpaca and llama fibers feel different from sheep’s wool. Comparing them in person is the fastest way to learn which one you like.
The setting is pure countryside. The mill sits on Caledonia Road among the rolling farmland near Belvidere.
That peaceful drive is part of the charm. Rolling fields make a nice break from highway traffic and packed parking lots.
Hours run Tuesday from 9 AM to 4:30 PM. Wednesday through Saturday, the mill is open 9:30 AM to 4:30 PM.
Sunday and Monday are closed. Plan your trip for a weekday or Saturday, and leave time to browse.
Buying from a mill connects you to the whole process. You’re not just grabbing a skein, you’re seeing where yarn comes from.
Kids curious about crafts would find it fascinating, too. Few things explain wool better than a place where fiber becomes yarn.
Northern Illinois has plenty of farms, but a working mill with a shop is a rarer treat. Bring questions, and bring a bag for souvenirs.
Address: 10828 Caledonia Rd, Belvidere, IL 61008
10. String Theory Yarn Co

Physics fans will appreciate the name, but knitters will appreciate the shelves even more. String Theory Yarn Co focuses on organic, fair-trade, and artisan yarns.
That focus sets it apart from big-box acrylic rows. Here, where the fiber came from and how it was made actually matter.
Fair-trade yarn supports producers who are paid fairly for their work. Organic fibers appeal to crafters who care about how materials are grown.
Artisan yarns bring texture and color you won’t see in a chain store. The collection is carefully curated, so the choices feel picked with intention.
Organic cotton is a smart pick for baby items. It’s soft, easy to wash, and kind to sensitive skin.
The staff knows its stuff. Ask about substitutions or fiber care, and you’ll likely leave smarter than you arrived.
Curious about a yarn’s backstory? Asking at the counter is half the fun.
Glen Ellyn is a historic commuter village of about 28,000 people in Illinois. The shop sits on North Main Street in the walkable downtown.
Free street parking is available nearby. A stroll along Main Street before or after shopping makes a pleasant outing.
Hours run Tuesday through Saturday from 10 AM to 5 PM. Sunday and Monday are closed.
Free Wi-Fi is on hand for pattern lookups. In-store pickup is offered too, which helps if you’ve reserved something.
The shop is LGBTQ+ friendly and a transgender safe space. Crocheters and knitters can browse side by side, since both crafts are covered.
Choose a fair-trade skein for your next gift project. It’s a small way to make your knitting do some good beyond your own needles.
Address: 477 N Main St, Glen Ellyn, IL 60137
11. Mosaic Yarn Studio, Ltd.

The quantity of yarn at Mosaic Yarn Studio can feel almost overwhelming, in the best possible way. Better still, the quality outshines chain craft stores.
The shop sits on West Prospect Avenue in downtown Mount Prospect. It’s right across from the commuter train depot, which makes a car-free visit possible.
Knitting, crochet, and weaving materials fill the store. Weavers especially will appreciate a shop that thinks beyond needles and hooks.
Natural fibers make up the yarn lineup, with some hand-dyed options mixed in. That’s a big step up from the synthetic blends common at chain stores.
Hand-dyed skeins add little shifts in shade across a project. Mixing them with solid naturals can create striking color patterns, fitting for a shop named Mosaic.
Natural fibers also tend to breathe well. That makes wool and cotton pieces comfortable across changing seasons.
The shop calls itself friendly, supportive, and inviting. That attitude helps if you’re nervous about trying a new craft.
Hours change slightly through the week. Tuesday, Wednesday, and Friday run 11 AM to 4 PM, while Thursday stays open until 6 PM.
Saturday runs 10 AM to 5 PM. Sunday and Monday are closed.
Free Wi-Fi is available, and in-store pickup is offered. The shop is also LGBTQ+ friendly.
A huge selection can be a lot to take in. Try narrowing by fiber or weight first, then let color decide the winner.
Got a train ride ahead? Pick up a skein, cast on, and turn your commute into crafting time.
It’s a fitting final stop on this Illinois yarn tour. One visit might be enough to make the chain store aisle feel very far away.
Address: 109 W Prospect Ave, Mt Prospect, IL 60056
Share this story
