
10 Beautiful DIY Makeup Bag Knitting Patterns
There is something deeply satisfying about reaching into a makeup bag you made with your own hands. The texture of the yarn, the way the stitches line up perfectly, the little zipper pull you chose because it made you smile — every detail feels intentional in a way that a store-bought pouch simply cannot replicate. Knitted makeup bags have become one of the most popular small projects in the crafting community, and it is easy to understand why. They are fast to finish, practical enough to use every single day, and versatile enough to give as gifts for birthdays, bridal showers, baby showers, or just because you want to show someone you care.
Whether you are a complete beginner picking up your very first set of needles or a seasoned knitter looking for a new weekend project, there is a makeup bag pattern in this list for you. Some require nothing more than basic knit and purl stitches. Others incorporate colorwork, cables, or lace for those who want a little more of a creative challenge. All of them are beautiful, all of them are functional, and all of them can be customized to fit your personal style.
Before we dive in, a few quick notes on materials. Cotton yarn is almost always the best choice for makeup bags because it is washable, durable, and holds its shape beautifully. Look for a smooth, tightly spun DK or worsted weight cotton for most of these patterns. If you want a softer feel, a cotton-acrylic blend works wonderfully and adds a slight stretch that makes zippered closures easier to install. As for needles, most of these patterns work on US size 4 to US size 7 needles depending on the yarn weight and the gauge you want to achieve. Always swatch first — it takes only a few minutes and saves a great deal of frustration later.
Now, let us get into the patterns.
1. The Classic Ribbed Makeup Bag
If you are new to knitting or simply want a project you can work on while watching television, the classic ribbed makeup bag is your perfect starting point. This pattern uses a simple 2×2 rib stitch — knit two, purl two — repeated across the entire bag. The result is a stretchy, textured fabric that looks polished and professional even though it requires almost no technique beyond the most fundamental stitches.
To make this bag, cast on 40 stitches on US size 5 needles using a worsted weight cotton yarn. Work in 2×2 rib until your piece measures approximately 8 inches. Bind off, fold the piece in half, and seam the sides. Add a zipper along the top opening and a simple fabric lining if you prefer a cleaner interior. The finished bag measures roughly 8 inches wide by 4 inches tall, which is the perfect size for everyday essentials.
The ribbed texture naturally compresses and expands, so this bag can accommodate a surprisingly large number of products without looking bulky. It also lays flat when empty, making it ideal for travel. Try this pattern in a neutral cotton like cream or charcoal for an everyday bag, or use a bright coral or cobalt for a bag you can find easily in the bottom of a tote.
2. The Seed Stitch Pouch with Zipper
Seed stitch has a wonderfully bumpy, textured surface that gives even the simplest knitted object a handmade quality that is hard to replicate with any other stitch. This makeup pouch uses seed stitch exclusively — knit one, purl one, then on the following row, purl the knit stitches and knit the purl stitches — to create a fabric that is dense, sturdy, and resistant to curling at the edges.
Because seed stitch lies so flat and stable, it is much easier to attach a zipper to this style of bag than to stockinette or ribbed fabric. The finished seam looks clean and intentional. Work this bag on US size 6 needles with a DK weight mercerized cotton for a crisp, slightly shiny finish. Cast on 50 stitches and work in seed stitch for 10 inches, then fold and seam as with the ribbed version.
This is an excellent pattern to make in a set. Knit one larger bag for full-size products and one smaller version — cast on 30 stitches and work for 6 inches — for lip products, eyeliner, and small brushes. Tuck the small one inside the large one for a nested gift set that looks absolutely beautiful when tied up with a ribbon.
3. The Striped Travel Bag
Color is one of the most joyful elements of knitting, and a striped makeup bag lets you explore color combinations in a low-stakes, fast-finishing project. This pattern is worked flat in stockinette stitch, with color changes every two rows to create crisp, even horizontal stripes. Because you are working in stockinette, you will want to add a fabric lining to prevent the interior from snagging on mascara wands and brushes.
Choose two, three, or even four colors for this bag. Some of the most stunning versions use a neutral base — warm ivory or soft grey — alternated with bold accent colors like mustard yellow, deep burgundy, and forest green. Others go full rainbow, cycling through six or seven colors for a bag that looks like a piece of modern art.
For this pattern, cast on 48 stitches on US size 5 needles and alternate your colors every two rows for approximately 9 inches. The fabric will naturally curl at the edges in stockinette, but once you seam the sides and add the lining and zipper, everything settles into a neat, structured shape. Weave in your color ends carefully as you go, and consider using the Russian join method if you want to avoid as many ends as possible.
4. The Cable Knit Cosmetic Bag
If you want a makeup bag that looks genuinely impressive and makes people ask if you bought it at a boutique, the cable knit cosmetic bag is the one to make. Cables sound intimidating to beginners, but they are really nothing more than crossing a small group of stitches over another group using a cable needle. Once you do it a few times, it becomes automatic.
This pattern features a centered four-stitch cable flanked by panels of reverse stockinette, which makes the cable pop beautifully. Work this on US size 7 needles with a chunky cotton or a worsted weight cotton-acrylic blend to give the cables good definition. Cast on 44 stitches and arrange them as follows: 10 stitches reverse stockinette, 4 stitches cable panel, 16 stitches reverse stockinette, 4 stitches cable panel, 10 stitches reverse stockinette. Cross the cables every 6 rows and work until the piece is 8 inches long.
The finished fabric is thick and luxurious, and it holds its rectangular shape beautifully after seaming. This is also an excellent pattern for fall and winter gift knitting — the cable texture feels cozy and seasonal, especially in a warm camel, oatmeal, or deep teal color.
5. The Fair Isle Inspired Colorwork Pouch
Fair Isle colorwork involves working with two colors at a time, carrying one yarn along the back while you knit with the other, creating a stranded fabric with beautiful repeating patterns. It sounds complex, but many Fair Isle patterns use very simple geometric motifs — small diamonds, dots, zigzags, or checkers — that are easy to follow even for relative newcomers to colorwork.
A Fair Isle makeup bag worked in the round on double-pointed needles or a short circular needle produces a seamless tube that you can close at both ends with a running seam, leaving one end open for the zipper. Use a DK weight cotton in two contrasting colors — classic red and cream, navy and white, or black and gold — and follow a simple repeating chart of your choice. There are dozens of free Fair Isle charts available online that work beautifully for a small project like this.
The stranded fabric that colorwork creates is denser and more structured than single-color knitting, which means your finished bag will feel almost like a woven textile. This is a gorgeous quality in a makeup bag because the bag holds its shape well even when it is not completely full.
6. The Lace Border Makeup Bag
For knitters who love delicate, feminine details, adding a lace border to an otherwise simple makeup bag elevates the whole project into something that looks truly special. This pattern works a simple stockinette body and then adds a band of easy lace — a yarn over, knit two together pattern worked in a two-row repeat — along the top edge before attaching the zipper.
The lace edge softens the top of the bag and frames the zipper beautifully. Use a cotton-linen blend yarn for this project if you can find it, as linen adds a lovely drape and a slight rustic texture that complements the delicacy of the lace. Choose a soft blush, dusty lavender, or sage green for the most flattering effect, or try an ecru for a timeless, heirloom quality look.
This bag works beautifully as a bridesmaid gift when made in a color that matches the wedding palette. If you are making several at once, knit the bodies in assembly-line fashion first, then add all the lace borders, then attach all the zippers. This method is much faster than finishing one bag completely before starting the next.
7. The Textured Basket Weave Bag
The basket weave stitch is one of those stitch patterns that looks extraordinarily complicated but is actually just a combination of knit and purl blocks that alternate in a checkerboard arrangement. Over several rows, these blocks create the illusion of woven fabric, with squares of texture that catch the light differently depending on the angle.
For this bag, cast on a multiple of 6 stitches — 42 works well for a medium-sized pouch — on US size 6 needles with a worsted cotton. Work in the basket weave pattern by knitting a 3×3 block pattern, alternating between all-knit blocks and all-purl blocks over a 6-row repeat, then reversing the blocks for the next 6 rows. The resulting fabric is thick, structured, and looks beautifully tailored.
This is a fantastic stitch pattern for people who get bored with repetitive patterns but are not quite ready for colorwork or cables. The stitch sequence changes just frequently enough to keep you engaged throughout the project, and the finished result looks like something that took much longer than it actually did.
8. The Boho Fringe Makeup Clutch
Not every makeup bag needs to be a neat little zippered rectangle. The boho fringe makeup clutch takes a slightly larger, flatter pouch shape and adds cut yarn fringe along the bottom edge for a free-spirited, festival-ready look. This clutch uses a simple garter stitch body — every row knit — which is the easiest stitch in knitting and produces a thick, squishy fabric that naturally lies flat.
Work this clutch on US size 8 needles with a bulky weight cotton or a cotton-jute blend. Cast on 36 stitches and work in garter stitch for 12 inches. Fold the bottom third of the piece up to form the pouch, seam the sides, and attach a magnetic snap closure or a simple button and loop at the top. Then cut lengths of yarn approximately 6 inches long, fold each in half, and use a crochet hook to pull them through the bottom edge of the clutch, forming a row of fringe.
This clutch is large enough to hold a full face of makeup plus a small brush roll, making it ideal for travel or for anyone who needs to carry their products to and from a gym or studio. The fringe adds personality and movement, and you can mix yarn colors in the fringe to create an ombre or multicolor effect even if the body of the bag is a single solid color.
9. The Monogram Intarsia Makeup Bag
Intarsia is a colorwork technique that creates distinct blocks of color rather than an all-over pattern. It is the technique used when you want to knit a single letter, motif, or shape in a contrasting color on a solid background. A monogrammed makeup bag made in intarsia is one of the most personal and impressive gifts you can knit for someone you love.
To work intarsia, you use a separate small bobbin of yarn for each distinct color section, bringing them together at the color change point and twisting them to prevent holes. It requires a little more attention than other colorwork methods, but the results are dramatic and beautiful. Graph paper or a knitting chart app will help you chart out a simple block letter in the size you want.
Choose a simple, bold letter — ideally no taller than 12 stitches and no wider than 10 stitches for a medium-sized bag — and center it on your fabric. Work the body of the bag in a solid background color and follow your chart for the letter. The finished bag looks like it came from a monogrammed gift shop, and the recipient will treasure it precisely because they know you made it just for them.
10. The Boxy Structured Zip-Top Bag
The final pattern in this collection is the most ambitious but also the most versatile and functional. The boxy structured zip-top bag is knitted in pieces — a front panel, a back panel, a bottom gusset, and two side gussets — which are then seamed together to create a three-dimensional, structured shape that stands upright on its own. It is the knitted equivalent of a professional cosmetics bag, and it is genuinely impressive in person.
Work all pieces on US size 5 needles with a DK weight cotton, using seed stitch or a tight rib for stability. The front and back panels each measure approximately 8 inches wide by 5 inches tall. The bottom gusset is 8 inches long by 2 inches wide, and each side gusset is 5 inches tall by 2 inches wide. Seam all pieces together with a mattress stitch for an invisible join, then add a 9-inch zipper along the top edge.
The inside of this bag benefits enormously from a sturdy fabric lining — a canvas or a stiff interfacing-backed cotton holds the shape and protects the interior from powder and pigment. Consider adding a small interior pocket sewn from the same lining fabric. The finished bag holds a remarkable amount of product and looks beautiful sitting on a vanity or dressing table.
Final Thoughts on Knitting Your Own Makeup Bags
One of the greatest joys of making your own makeup bags is the freedom to customize every single element. Change the yarn color to match a friend’s favorite shade. Swap a zipper closure for a button if zippers make you nervous. Make the bag wider, taller, or deeper depending on what you need to carry. Add a wrist strap. Sew in a small mirror pocket. Embroider initials along the side. Every one of these changes takes a simple pattern and transforms it into something completely one of a kind.
If you are new to knitting and worried about tackling a project with a zipper, start with the ribbed bag or the seed stitch pouch, as both are extremely forgiving and produce a beautifully finished result even for beginners. Installing a zipper is much easier than it looks once you have the fabric in hand — a whip stitch or a running stitch in a matching thread color holds everything securely, and most zippers can be hand-sewn in under fifteen minutes.
For experienced knitters, the cable bag, the intarsia monogram bag, and the boxy structured zip-top bag offer the most interesting technical challenges and the most stunning finished results. Any of them would make an extraordinary handmade gift, and all of them are projects you will want to keep for yourself after finishing the first one.
Whether you are making these bags for yourself, for gifts, or to sell at craft fairs and markets, the patterns in this list cover every skill level, every aesthetic, and every purpose. Pick the one that calls to you most loudly, gather your yarn and needles, and start knitting. Your favorite makeup bag might be just a few hours of stitching away.