Chunky Crochet Makeup Bag
Keep your cosmetics organized and secure with this beautifully textured, beginner-friendly crochet makeup bag featuring a simple zippered closure.
Have you ever dug through your purse only to find your favorite lipstick has lost its cap and decorated the lining? We have all been there, and it is never a fun cleanup.
It is incredibly frustrating.
Fortunately, a little bit of yarn and a spare hour can solve this messy problem forever.
Today, we are crafting a sturdy, cushioned cosmetic pouch that keeps your beauty essentials safe and sound. It uses thick, plush yarn to protect your delicate compacts from accidental drops.
If you have ever felt intimidated by sewing zippers or shaping bags, do not worry. I used to avoid zippered projects entirely until I realized how simple they can be when you work the fabric flat first. This clever design is worked as a single flat piece, then folded and seamed into a gorgeous boxed pouch with minimal effort.
It makes a wonderful self-care treat or a thoughtful handmade gift for Mother's Day. Let's grab our hooks and get started!
Why You'll Love This Pattern
- No-Fuss Construction: Working the entire bag flat means no complicated shaping in the round.
- Extra Cushioning: The super bulky blanket yarn naturally protects glass bottles and powder compacts.
- Boxy & Spacious: The clever folding technique creates a wide bottom that stands up on your vanity.
Materials You'll Need
- Yarn: Bernat Blanket (Super Bulky Weight, Size 6; 100% Polyester). Pictured in shades Lotus and Almond.
- Hook: Size K (6.5 mm) crochet hook or size needed to obtain gauge.
- Notions: Tapestry needle, sewing needle, matching sewing thread, and an 8-inch or 9-inch zipper.
- Yardage: Approximately 50-60 yards of super bulky yarn.
Gauge & Sizing
- Gauge: 9 sc and 10 rows = 4 inches (10 cm) using super bulky yarn and a 6.5 mm hook.
- Sizes included: One size.
- Finished measurements: Approximately 8-1/2 inches wide and 6-1/2 inches tall when assembled.
Abbreviations & Stitch Instructions
- ch: Chain - Yarn over, pull through loop on hook.
- sc: Single Crochet - Insert hook in stitch, yarn over, pull up a loop, yarn over, pull through both loops on hook.
- sl st: Slip Stitch - Insert hook in stitch, yarn over, pull through stitch and loop on hook.
- st(s): Stitch(es)
- RS: Right Side
Pattern Notes
- Skill Level: Easy / Advanced Beginner.
- This pattern is written in US crochet terms.
- The item is worked flat as a single shaped piece and then seamed.
- Tension Tip: Keep your single crochet stitches relatively firm so your makeup brushes don't poke through the fabric.
- Customization Tip: If you prefer a lined bag, you can easily hand-sew a fabric lining to the flat piece before assembling the sides.
Step-by-Step Instructions
Part 1: The First Panel
Before you begin chaining, measure and cut a 2-yard strand of yarn from your skein and set it aside. You will need this later for adding extensions.
With your main working yarn, chain 37.
Row 1: Work 1 sc in the second chain from your hook and in each chain across to the end, turn. (36 sc)
Row 2: Ch 1 (does not count as a stitch here and throughout), work 1 sc in the first stitch and in each stitch across to the end, turn. (36 sc)
Row 3: Ch 1, work 1 sc in the first stitch and in each stitch across to the end. Place a stitch marker on this side of the fabric to mark the Right Side (RS). Fasten off and turn. (36 sc)
Part 2: The Center Narrow Section
Row 4: Skip the first 7 stitches. Join your yarn with a slip stitch to the next stitch, work 1 sc in that same stitch, then work 1 sc in each of the next 21 stitches. Leave the remaining 7 stitches of the row unworked, turn. (22 sts)
Row 5: Ch 1, work 1 sc in the first stitch and in each stitch across to the end, turn. (22 sc)
Rows 6–16: Repeat Row 5 until you have completed 16 rows from the very beginning of the project, or until this narrow center section measures 6 inches tall. Do not fasten off after your last row.
Part 3: Adding Extensions and the Second Panel
Turn your work, but keep the loop on your hook. Pick up the 2-yard strand of yarn you set aside earlier. Slip stitch to the last stitch on the opposite top corner of this section, tighten the slip stitch, chain 7, and fasten off this strand. This creates your first chain extension.
Now, return to your active loop of working yarn. Chain 8 at the corner.
Row 17: Work 1 sc in the second chain from your hook and in the next 6 chains, work 1 sc in each of the 22 stitches across the center, then work 1 sc in each of the 7 chains you added on the opposite side, turn. (36 sts)
Row 18: Ch 1, work 1 sc in the first stitch and in each stitch across to the end, turn. (36 sc)
Rows 19–24: Repeat Row 18 six more times. Fasten off. (This section now has a total of 8 rows).
Part 4: The Second Center Section
Row 25: Skip the first 7 stitches. Slip stitch to the next stitch, work 1 sc in the same stitch, work 1 sc in the next 21 stitches, leave the remaining 7 stitches unworked, turn. (22 sts)
Row 26: Ch 1, work 1 sc in the first stitch and in each stitch across to the end, turn. (22 sc)
Rows 27–37: Repeat Row 26 until you have completed 13 rows in this section. It should match the height of your previous narrow section. Do not fasten off.
Part 5: Final Extensions and Border
Turn your work. Using the remaining portion of your set-aside yarn strand, slip stitch to the last stitch on the opposite top corner, tighten, chain 7, and fasten off.
Return to your main working yarn and chain 8 at the corner.
Row 38: Work 1 sc in the second chain from your hook and in the next 6 chains, work 1 sc in each of the 22 stitches across, then work 1 sc in each of the 7 chains at the end, turn. (36 sts)
Row 39: Ch 1, work 1 sc in the first stitch and in each stitch across to the end, turn. (36 sc)
Row 40: Repeat Row 39 once more, then fasten off. (This final section has 3 rows total, matching your starting panel).
Assembly and Zipper Installation
Positioning: Lay your completed crochet piece flat with the marked Right Side (RS) facing down.
Zipper Placement: Place your zipper face-up along the center of the crochet piece. Fold the two outer panels inward so they meet in the middle over the zipper. You should have a bit of extra zipper tape extending past the sides of the fabric.
Sewing the Zipper: Using a standard sewing needle and matching thread, sew the zipper tape securely to the edges of the crochet fabric.
Seaming the Sides: Turn the bag inside out. Make sure your zipper pull is pushed inside the bag before seaming! Using your crochet hook and working yarn, single crochet the left and right side openings completely shut.
Boxed Corners: Reach your hand inside one of the open corner gaps and unzip the zipper slightly. Pull the inner corners of the opening apart to flatten and straighten the gap. Slip stitch the two layers together to create a clean, boxed corner. Repeat this process for all four corners.
Finishing Touches: Securely sew down the loose ends of the zipper tape to the inside of the bag using your needle and thread. Weave in all remaining yarn tails, turn your bag right side out through the zipper, and enjoy your new pouch!
Easy Variations & Custom Ideas
- Striped Style: Change colors every few rows to create a vibrant striped look. This is a great way to use up leftover scraps of blanket yarn!
- Add a Wristlet Strap: Crochet a simple chain loop and attach it to one of the corners so you can carry it on your wrist like a clutch.
- Make a Matching Set: Pair this pouch with a coordinating Trifold Crochet Wallet Pattern or a small Zadie Handbag Crochet Pattern for the ultimate handmade travel set.
- Fun Zipper Pulls: Attach a cute tassel, a wooden bead, or even a small crochet charm to the zipper pull to make it easier to open.
- Organized Storage: If you love organizing your space, make a few of these in different colors to store craft supplies, and keep them tidy inside a Round Nesting Basket Pattern.
- Colour ideas: Try a soft pastel palette like lavender and cream, or go bold with mustard yellow and charcoal grey.
- Yarn substitutions: Any super bulky weight category 6 yarn will work beautifully. Chenille yarns or multi-strand worsted weight cotton held together can also create a sturdy alternative.
Common Troubleshooting & Fixes
- Problem: My zipper is wavy or puckered after sewing.
Fix: Pin the zipper in place or use wash-away fabric tape to hold it completely flat and slightly taut while you hand-sew it. - Problem: The corners look uneven or lumpy.
Fix: Make sure you pull the corner gaps completely straight and flat before slip stitching them shut. This ensures a symmetrical boxed shape. - Problem: Small items like bobby pins are slipping through my stitches.
Fix: Your tension might be a bit too loose. Try dropping down to a 6.0 mm hook, or line the bag with a simple cotton fabric. - Problem: I forgot to leave the zipper open before seaming and now I can't turn it right side out.
Fix: Carefully undo a few stitches on one side seam, reach in to slide the zipper open, and then re-seam the opening.
Care Instructions
Because this bag is made with polyester blanket yarn, it is incredibly durable! Hand wash your makeup bag in cool water with a mild detergent, gently squeeze out the excess water (do not wring), and lay it flat to air dry. This will keep the stitches plush and prevent the zipper from warping.
Final Thoughts
There is nothing quite as satisfying as making something that is both incredibly useful and beautiful. This chunky cosmetic pouch is a quick weekend project that will bring a smile to your face every time you reach for your favorite lip balm. If you enjoyed making this pouch, you might also love trying our Monster Pencil Case Pattern for another fun zippered project. Happy crocheting, my friends!