
14 Clever DIY Yarn Holder Ideas for Knitting Enthusiasts
If you’ve spent any time knitting or crocheting, you already know the particular frustration of watching your yarn roll across the floor, disappear under the couch, or tangle itself into a hopeless knot the moment you turn your attention elsewhere. A good yarn holder is one of those tools that seems minor until you don’t have one — and then suddenly it becomes the most important thing in the room.
The great news is that you don’t need to spend a lot of money on fancy commercial yarn bowls or expensive storage systems. With a little creativity and a few materials you probably already have at home, you can build, craft, or repurpose a yarn holder that works perfectly for your setup, matches your aesthetic, and keeps your projects moving smoothly. Whether you knit on the couch, at a craft desk, or on the go, there’s a DIY solution here for you.
Here are 14 clever DIY yarn holder ideas that knitting enthusiasts of every level will love.
1. The Classic Wooden Yarn Bowl
Wooden yarn bowls have been popular for centuries, and for good reason. They keep your ball of yarn contained, allow smooth feeding through a curved slot, and look absolutely beautiful on any crafting table.
To make your own, you’ll need a wooden bowl (thrift stores are goldmines for these), a jigsaw or a rotary tool, and some sandpaper. Draw a spiral or curved slot starting from the inner edge of the bowl toward the rim, then carefully cut along your line. Sand every edge thoroughly until it’s completely smooth — any rough wood will snag your yarn and cause breaks. Finish with food-safe wood oil or beeswax to protect the wood and give it a polished look.
If you’re not comfortable using power tools, you can find plain wooden bowls at craft stores and hire a local woodworker to make the cut for you. The result is a functional, heirloom-quality piece that will last for decades and make every knitting session feel a little more special.
2. Repurposed Colander Yarn Holder
A metal or plastic colander might be the most instantly effective yarn holder you’ll ever make — because you barely have to make anything at all. Drop a ball of yarn inside the colander, thread the end up through one of the holes, and you have a perfectly functioning yarn feeder in about ten seconds.
The holes keep the yarn from rolling around too much, the weight of the colander keeps it stable, and the shape is deep enough to hold most standard yarn balls. If you want to dress it up, spray paint the colander in a color that matches your craft room, or wind twine around the handles for a rustic, farmhouse look.
For extra stability, you can place a small piece of non-slip shelf liner underneath the colander on your work surface. This is also a fantastic solution for feeding multiple strands at once — just drop several balls in and thread each one through a different hole.
3. Mason Jar Yarn Dispenser
Mason jars are one of those endlessly versatile household items, and they work brilliantly as yarn holders for smaller balls and cake-wound yarn. Place your yarn ball inside the jar, thread the working end through a small grommet or rubber stopper set into the lid, and you have a clean, tangle-free dispenser that looks charming on any shelf.
You can find rubber stoppers with pre-drilled holes at hardware stores, or drill a clean hole through a metal mason jar lid and sand the edges smooth. For a more decorative version, replace the metal lid with a piece of thick fabric secured by the jar band — cut a small hole in the center of the fabric and reinforce it with an eyelet or grommet set.
Mason jar yarn dispensers are particularly great for fine laceweight yarn or thread, which tends to tangle more easily than bulkier weights. They’re also useful for keeping yarn clean if you’re working in a dusty environment.
4. PVC Pipe Yarn Organizer
If you work with multiple skeins at once — for colorwork, brioche knitting, or any project requiring several colors — a PVC pipe yarn organizer might be exactly what you need. This project takes a little more effort but produces a genuinely excellent result.
Cut lengths of wide PVC pipe (the 3- or 4-inch diameter works well) into sections roughly 8 to 10 inches long. Drill a small hole near the top of each section, thread a length of sturdy cord through the holes, and hang the whole assembly from a dowel or tension rod. Each pipe section holds one ball of yarn, and you can feed the working ends out through the open bottoms.
Paint the pipes in coordinating colors to make your yarn organizer as decorative as it is functional. You can also mount this system to a piece of pegboard attached to the wall, creating a permanent yarn station that keeps your entire workspace organized.
5. Lazy Susan Yarn Carousel
A lazy Susan — the rotating tray often used in kitchen cabinets — makes a surprisingly effective yarn holder, especially if you work with many colors regularly. Place balls of yarn around the tray, thread each one’s end through a small hook or guide at the edge, and spin the tray to find the color you need without digging through a basket.
Thrift stores often have lazy Susans for very little money. You can leave them plain, paint them, or cover them in contact paper to suit your style. Adding small wooden pegs or cup hooks around the edge gives the yarn something to anchor against and keeps the balls from sliding off as the tray spins.
For a more permanent version, attach the lazy Susan base to the underside of a wooden tray and secure short wooden dowels vertically around the tray’s edge. Wind individual skeins around the dowels and thread the ends outward for easy access. This setup is excellent for following complex colorwork patterns because you can see all your colors laid out at once.
6. Cardboard Box Yarn Holder with Guide Holes
Don’t underestimate the humble cardboard box. A sturdy shoebox or similarly sized box can become an effective, portable yarn holder with almost no effort. Place your yarn inside the box, close the lid, and use a hole punch or skewer to make a small clean hole in the lid. Thread your yarn through the hole, and the box itself acts as a container that prevents rolling and tangling.
For a more refined version, cover the outside of the box with wrapping paper, fabric, or decorative paper before adding your guide hole. You can reinforce the hole with a metal grommet from a hardware or craft store so the edges don’t tear over time.
This is a great project for kids learning to knit, since it requires almost no tools, costs nothing, and gives young crafters a sense of ownership over their supplies. It’s also a wonderful travel solution — just tuck your work-in-progress inside, close the lid, and toss it in your bag.
7. Ceramic Yarn Bowl (Air Dry Clay)
If you’ve always loved the look of ceramic yarn bowls but don’t have access to a pottery wheel or kiln, air dry clay is a beautiful, accessible alternative. You can find it at any craft store, and it requires no special equipment beyond your hands.
Form the clay into a bowl shape by pressing and shaping it over a rounded object like a bowl or a balloon. Allow it to firm up slightly, then cut your spiral or J-shaped slot using a craft knife before the clay dries completely. Once fully dry (usually 24 to 72 hours depending on thickness), sand any rough spots gently and paint with acrylic paint. Finish with several coats of Mod Podge or a similar sealant to waterproof it and add durability.
Air dry clay bowls are lighter than kiln-fired ceramics and a little more fragile, but with a good sealant layer they hold up well to regular use. The creative possibilities are essentially unlimited — you can texture the surface, carve patterns, add sculpted details, or paint intricate designs to make something truly one of a kind.
8. Wire Basket Yarn Feeder
A wire basket — the kind used in kitchen storage or office organization — is another ready-made yarn holder that requires almost no modification. Drop your yarn inside, thread the end out through one of the wire gaps, and you’re done.
Wire baskets are available in dozens of sizes at most home goods stores, and the open wire construction means you can see your yarn at a glance, which is helpful when working with multiple projects. For a more customized look, weave ribbon, twine, or strips of fabric through the wire to add color and texture. You can also attach a small fabric pouch to the side of the basket using S-hooks to hold scissors, stitch markers, and other small tools.
If you want a more enclosed holder that still allows the yarn to feed freely, line the inside of a wire basket with a loose fabric sleeve that has a small hole at the bottom. The fabric prevents the yarn from catching on the wire while keeping the whole assembly light and breathable.
9. Wooden Dowel Yarn Tree
A yarn tree is essentially a vertical stand with multiple horizontal pegs for holding skeins or wound yarn cakes. It’s a beautiful, sculptural object that keeps your yarn displayed and accessible rather than hidden in a bag or bin.
To build one, start with a heavy wooden base (a thick slice of lumber works well) and drill a hole in the center to accept a vertical wooden dowel. Secure the dowel in the hole with strong wood glue and let it cure completely. Then drill small holes at intervals along the length of the dowel and glue shorter horizontal dowels into those holes at slight upward angles to prevent yarn from sliding off.
Sand the entire structure smooth, then finish with paint, stain, or natural wood oil. You can customize the height and number of pegs based on your typical project size. A yarn tree looks beautiful in a living room or craft space, and it doubles as decoration when you’re not actively crafting.
10. Hanging Fabric Yarn Pockets
If wall space is at a premium in your home but you still want your yarn within easy reach, a hanging fabric organizer with individual pockets is an elegant solution. This project is essentially a quilted or sewn wall hanging with deep pockets sized to hold yarn balls.
Cut a large rectangle of sturdy canvas or upholstery fabric for the backing panel. Then sew individual pockets from the same or coordinating fabric and attach them in a grid pattern across the backing. Make the pockets deep and roomy — at least 5 to 6 inches deep — so balls of yarn sit securely without falling out. Add a rod pocket along the top and hang from a wooden dowel.
You can add small grommets or button holes near the top of each pocket so you can thread the working end of your yarn through and have it feeding cleanly without pulling the whole ball out. Choose fabrics that coordinate with your space, and you’ll have something that functions brilliantly and looks like a piece of textile art on your wall.
11. Repurposed Wine Rack
A countertop wine rack is almost perfectly shaped for holding yarn. The individual cradles that hold wine bottles are sized just right for standard skeins and yarn cakes, and the open structure lets you see your full collection at a glance.
Small wine racks are inexpensive and widely available at discount stores, and you can paint or stain them to match your craft room. Arrange your yarn by color family, weight, or fiber type and you’ll have both a storage solution and a display that brings you joy every time you look at it.
For a wall-mounted version, look for wine rack panels designed to be attached to a wall. These take up almost no floor space and can hold a surprising amount of yarn in a small footprint. Add labels to the ends of your yarn cakes noting fiber content and yardage, and you’ll have an organized stash that makes project planning much easier.
12. Toilet Paper Roll Yarn Holder Stand
This idea sounds almost too simple, but it works remarkably well for small yarn balls and finger weight through DK weight yarns. Insert a toilet paper roll holder — either a freestanding desk version or a repurposed one removed from a bathroom — and place your yarn on the horizontal rod exactly as you would a roll of toilet paper. The yarn feeds freely as you knit without rolling around.
For a desk version, look for freestanding paper towel holders with a weighted base, which can handle larger yarn balls. These can be found at thrift stores or discount shops for very little, and the weighted base keeps everything stable on your work surface.
To make this sturdier and more attractive, take a wooden dowel and drill it vertically through a block of heavy wood. Place the dowel through the center of your yarn cake and let the cake rest on the wood base. This DIY yarn swift requires no moving parts and is almost impossible to break.
13. Drawstring Knitting Bag with Internal Yarn Guide
A well-made project bag is something every knitter eventually wants, and making your own means you get exactly the size, fabric, and features you want. The version worth making is one that includes an internal yarn guide so you can reach in, grab the end of your yarn, and knit directly from the closed bag without opening it every few minutes.
Sew a fabric bag from sturdy cotton canvas or a medium-weight linen. Add a drawstring closure along the top. Before finishing, sew a small ring or loop made from ribbon or cord to the inside of the bag near one of the seams, just below the drawstring channel. Thread your yarn through this guide ring before placing it inside the bag. When you close the drawstring, the yarn exits through the gap at the side of the closure and feeds cleanly while you work.
This kind of project bag is excellent for travel because it completely encloses your yarn and needles, protects them from dust and debris, and still allows you to knit without opening the bag. A lined version with an inner pocket for tools and stitch markers makes an incredibly practical gift for other knitters.
14. Tension Spool Yarn Feeder for Multiple Strands
When you’re holding multiple strands together — whether for a thick, cozy yarn-held-double project or for complex colorwork — keeping everything from tangling is a constant challenge. A DIY tension spool feeder solves this elegantly.
Take a flat board or a piece of thick cardboard and drill several holes in a row. Insert large eyelet screws into the holes at equal intervals. Place each ball of yarn behind the board and thread each one through its own eyelet, then group the threads together through a final guide eyelet at the end of the row. As you knit, each strand feeds through its own guide and the tension is maintained independently, keeping the strands separate and tangle-free all the way to your needles.
For a more polished version, mount the eyelet board to a small wooden stand with a weighted base so it sits on your work table without sliding. You can also mount it to the arm of your chair or to a clip that attaches to a side table. Color-code the eyelets with small paint dots matching your yarn colors to make threading quicker and to track which strand is which during complex pattern work.
Final Thoughts
The right yarn holder makes knitting more relaxing, more efficient, and more enjoyable. When you’re not constantly chasing a runaway skein or untangling a knot, you can stay in the flow of your work and focus on the part that matters — the actual knitting.
What makes DIY yarn holders especially satisfying is that you can tailor them to your specific needs. Do you work with fine laceweight yarn that needs delicate handling? A mason jar dispenser with a smooth grommet might be perfect. Do you manage a large stash of chunky yarn cakes? A wine rack display or a yarn tree might be exactly right. Do you knit on the go? A drawstring bag with an internal guide thread will change your commute.
Most of these projects cost very little, use materials you likely already have, and can be completed in an afternoon. Several of them require no tools at all. And a few — like the wooden yarn bowl or the ceramic air dry clay bowl — produce objects beautiful enough to display with pride even when you’re not actively using them.
Start with whichever idea appeals most to your current setup, adapt it freely to suit your space and your style, and enjoy the extra ease it brings to every project you pick up next.