
Stylish DIY Makeup Bag – Combined Denim & Crochet Design
There is something deeply satisfying about reaching into a makeup bag you made yourself. Not a bag you bought on sale or grabbed from a discount bin, but one that carries your fingerprints in the most literal sense — shaped by your own hands, stitched with your own thread, and designed according to your own vision. The combination of denim and crochet is one of those pairings that just works. It is rugged and romantic at the same time, practical and beautiful, structured and soft. If you have been looking for a weekend project that results in something genuinely useful and genuinely gorgeous, this is it.
This tutorial walks you through every step of creating a stylish DIY makeup bag using a combined denim and crochet design. Whether you are an experienced crafter or someone who has only recently picked up a crochet hook, the instructions here are detailed enough to guide you from beginning to end. By the time you finish, you will have a one-of-a-kind accessory that looks boutique-quality but cost you a fraction of what you would pay in a store.
Why Denim and Crochet Work So Well Together
Before diving into the how-to, it is worth appreciating the why. Denim is one of the most versatile craft materials available. Old jeans, denim jackets, and even denim shirts can be repurposed into bags, pouches, and organizers with minimal effort. The fabric is durable, easy to sew, holds its shape beautifully, and has a timeless aesthetic that works in almost any setting. Because denim is a sturdy woven fabric, it provides an excellent structural foundation for a bag that needs to hold the weight of cosmetics, brushes, and small tools.
Crochet, on the other hand, brings softness, texture, and visual interest to whatever it touches. A plain denim pouch becomes something extraordinary the moment you add a crocheted panel, a decorative trim, or a lacy flap. Crochet allows for an enormous range of styles — you can go boho and loose, tight and geometric, floral and feminine, or minimalist and modern. The combination lets you play with contrast: the stiffness of denim against the flowing movement of yarn, the industrial feel of rivets and seams against the handmade warmth of crochet stitches.
This project uses denim as the body of the bag and crochet as a decorative front panel, making for a design that is both structurally sound and visually stunning.
Materials You Will Need
Getting your materials together before you start saves time and frustration. Here is a complete list of what you need for this project.
For the denim portion you will need one pair of old jeans or a piece of denim fabric measuring at least 14 inches by 20 inches, fabric scissors, a sewing machine or needle and heavy-duty thread, two pieces of iron-on interfacing cut to the same dimensions as your denim panels, one zipper measuring 9 to 10 inches in length, pins, a fabric marker or chalk, and a ruler.
For the crochet portion you will need one skein of cotton yarn in the weight of your choice (DK or worsted weight works best for this project), a crochet hook sized appropriately for your yarn (typically a 4mm to 5.5mm hook for these weights), a yarn needle for weaving in ends, and scissors.
You will also need a small piece of lining fabric in a complementary color or print, some Velcro or a magnetic snap if you prefer a flap closure instead of a zipper, and any embellishments you want to add, such as buttons, beads, or embroidery floss.
Preparing Your Denim
The first step is preparing your denim pieces. If you are working from an old pair of jeans, wash and dry them first to prevent any future shrinkage. Once clean, lay the jeans flat on a cutting surface and use your ruler and fabric marker to measure and mark two rectangles measuring 7 inches wide by 10 inches tall. These will become the front and back panels of your makeup bag.
Cut the pieces carefully with fabric scissors, following your marked lines as precisely as possible. If you happen to be cutting near a seam on the jeans — particularly the inner leg seam or the side seam — do not worry too much. A visible seam on the exterior of the bag actually adds a nice rustic detail that enhances the handmade aesthetic.
Once you have your two denim rectangles, cut your iron-on interfacing to match. Apply the interfacing to the wrong side of each denim piece according to the manufacturer’s instructions, using a medium-hot iron. The interfacing adds structure and body to the bag, ensuring it keeps its shape even when loaded with product.
Set the denim panels aside while you work on the crochet panel.
Creating the Crochet Panel
The crochet panel sits on the front of the bag, giving it that beautiful handmade texture that makes this design so distinctive. The following pattern creates a simple but elegant textured rectangle that fits perfectly on the front panel of your bag.
Begin by chaining 24 stitches. This forms your foundation chain. Row one: skip the first chain from the hook, then work one single crochet into each remaining chain across the row. You should have 23 single crochet stitches at the end of this row. Chain one and turn.
Row two: work one single crochet into the back loop only of each stitch across. Chain one and turn. Repeat row two until your piece measures approximately 6 inches in length. Working into the back loop only creates a ribbed texture that is wonderfully tactile and looks beautiful against the flat surface of denim.
Fasten off and weave in your ends using the yarn needle. Block your crochet panel lightly by dampening it with water and pinning it to a flat surface in its desired shape. Allow it to dry completely before attaching it to the bag. Blocking ensures the panel lies flat and adheres smoothly to the denim.
If you want a more decorative option, you can work a simple shell stitch border around the entire crochet panel once it is complete. To do this, join yarn at any corner and work three double crochet stitches into the same stitch, skip two stitches, then single crochet into the next stitch. Repeat this pattern all the way around the panel, working five double crochet stitches into each corner to keep the edges flat. This gives the panel a lovely scalloped edge that makes it look even more finished and professional.
Attaching the Crochet Panel to the Denim
Once your crochet panel is blocked and dry, it is time to attach it to the front denim panel. Center the crochet piece on the right side of one denim rectangle, leaving approximately half an inch of denim visible on each side and an inch visible at the top and bottom.
You have two options for attaching the panel. The first is hand sewing, which gives you the most control and produces the most attractive result. Using a yarn needle threaded with a length of your yarn, whipstitch around the edges of the crochet panel, catching both the crochet edge and the denim fabric in each stitch. Keep your stitches even and close together for the neatest finish.
The second option is to use fabric glue designed for heavy materials. Apply a thin, even line of glue around the edges of the back of the crochet panel, press it firmly onto the denim, and allow it to dry flat for at least a few hours. While this method is faster, hand sewing is more durable and gives the piece a more crafted quality.
Once the crochet panel is secured, set the front panel aside.
Cutting and Attaching the Lining
A lined makeup bag looks polished on the inside and protects your cosmetics from the rougher interior surface of the denim. Cut two pieces of your lining fabric to the same dimensions as your denim panels — 7 inches by 10 inches. You can use a quilting cotton, a canvas print, a waterproof lining fabric, or even a fun patterned cotton for this step. Waterproof lining fabric is an especially practical choice for a makeup bag since it protects against spills.
Pin one lining piece to the wrong side of each denim panel, right sides facing outward (meaning the wrong side of the lining faces the wrong side of the denim). Baste the two layers together around the edges using a long machine stitch or by hand. From this point on, treat each denim-lining unit as a single piece of fabric.
Installing the Zipper
Installing a zipper can feel intimidating if you have not done it before, but the method used here is forgiving and clean. Begin by placing the zipper face-down along the top edge of the front panel, right side of the zipper tape against the right side of the denim. Pin it in place. Using a zipper foot on your sewing machine (or careful hand stitching), sew along the zipper tape close to the teeth. Fold the denim back and press with your iron to make the zipper sit neatly along the top edge. Topstitch close to the fold to hold everything in place.
Repeat this process with the back panel on the other side of the zipper. Once both panels are attached to the zipper, open the zipper partway — this is important, as it allows you to turn the bag right side out once it is sewn.
With the zipper open, fold the bag so that the front and back panels are aligned right sides together. Pin around the three remaining open sides and sew with a 3/8-inch seam allowance. Trim the corners diagonally to reduce bulk before turning. Turn the bag right side out through the open zipper, push the corners out gently with a blunt tool, and press with your iron.
Adding the Finishing Touches
This is where the bag truly becomes yours. There are so many ways to customize and personalize this design that no two finished bags need to look the same.
Adding a crochet flower is one of the most popular options. To make a simple flower, magic ring, chain three, then work eleven double crochet stitches into the ring. Slip stitch to close. For the petals, chain three, work three treble crochets into the same stitch, chain three, slip stitch into the same stitch, then slip stitch into the next stitch. Repeat for each stitch around the ring to create six petals. Fasten off and sew the flower onto the crochet panel or near the zipper pull for a charming embellishment.
You might also consider adding a small leather or faux-leather strap to the end of the zipper pull. This makes the zipper easier to open and adds a nice professional detail. Cut a thin strip of leather approximately 2 inches long, fold it in half, and thread it through the zipper pull, then thread the ends back through the loop to secure it.
Button embellishments work beautifully on the denim sections of the bag. A cluster of mismatched vintage buttons near one corner of the front panel adds character and a sense of collected history to the piece. You can sew these by hand through both the denim and the lining for a secure attachment.
If you want to add a second small pocket inside the bag — perfect for lip liner or a single mascara wand — cut a rectangle of lining fabric measuring 5 inches by 4 inches, fold the top edge over twice and sew it down to hem it, then sew the remaining three sides onto the lining panel before assembling the bag.
Styling and Using Your New Makeup Bag
One of the best things about making your own accessories is knowing exactly how much thought and care went into each one. This combined denim and crochet makeup bag is durable enough to toss into a gym bag or travel tote, but beautiful enough to sit on a vanity table or bathroom shelf as a decorative object in its own right.
The design lends itself to a range of aesthetics. Pair it with earthy, natural-fiber accessories for a bohemian look. Use it as part of a matching set by making a second, smaller bag using the same techniques and keeping them together in a travel pouch. Give one as a gift — perhaps filled with a few of your favorite products — for a present that is genuinely personal and thoughtful.
Care for your bag by hand washing it gently in cool water when needed. The denim and cotton yarn both hold up well to washing, but avoiding machine washing will extend the life of the crochet embellishments. Lay flat to dry.
Tips for Beginners
If you are new to either sewing or crochet, a few extra tips will help the process go smoothly. When cutting denim, always use sharp scissors designated for fabric only. Dull scissors drag and distort the fabric, making it harder to cut straight lines. If you find that sewing through multiple layers of denim is difficult for your machine, try slowing down and using a denim or heavy-duty needle instead of a standard one.
For the crochet portion, tension is the most important thing to keep consistent. If your stitches are very tight, try going up one hook size. If they are very loose, try going down one hook size. The goal is a fabric that is firm enough to hold its shape but still has some flexibility.
Do not skip the blocking step. Many beginners overlook blocking because it seems like an unnecessary extra step, but it makes a significant difference in the finished appearance of any crochet piece. A blocked panel looks neat, professional, and lies flat against the denim rather than bunching or puckering.
Variations to Try Next
Once you have completed this basic version of the bag, the variations are almost limitless. Try a lighter wash of denim for a summery look and pair it with white cotton yarn for a clean, coastal aesthetic. Use a dark indigo denim with deep jewel-toned yarn for a more dramatic, evening-inspired version. Try a granny square crochet panel instead of the ribbed rectangle — the color play available with granny squares opens up an entirely new range of possibilities.
You can also scale the dimensions up or down. A smaller version of this bag makes an excellent coin purse or earring pouch. A larger version, scaled up to roughly 10 inches by 14 inches, could hold art supplies, sewing notions, or small electronic accessories just as well as it holds makeup.
Final Thoughts
Making a DIY makeup bag from denim and crochet is more than just a craft project. It is an exercise in resourcefulness, creativity, and the satisfaction of making something functional out of materials you already have or can easily find. The techniques involved — basic sewing, zipper installation, and simple crochet stitches — are foundational skills that will serve you well across dozens of future projects.
The finished bag is something to be proud of. It carries the texture of your hands, the choices you made about color and yarn and stitch, and the time you gave to making something beautiful. That is worth more than anything you could take off a shelf.