Intro
Looking for a small, adorable crochet project that is both pretty and practical? This mini bow bag is the perfect little accessory. Soft cream, dusty pink, and sage green come together in a compact crossbody bag finished with a large handmade bow on the front.
It is just the right size for your phone, cards, keys, lip balm, and other everyday essentials. The simple construction and sweet bow detail make it a charming project for confident beginners and a lovely handmade gift.
Description
The bag is made from two rectangular panels joined together, with a front flap that folds over and is decorated with a large crochet bow. Soft color blocking in cream and dusty pink creates a gentle, feminine look, while the sage green bow adds a lovely focal point. A twisted cord strap is attached for comfortable crossbody wear.
The pattern uses basic stitches and is easy to customize with different colors or a different bow style.
Finished Size
- Width: approximately 18–20 cm / 7–8 in
- Height (closed): approximately 13–14 cm / 5–5.5 in
- Strap length: approximately 110–120 cm / 43–47 in
Measurements can vary depending on yarn, hook size, and tension.
Materials
- Worsted-weight or aran-weight cotton yarn (or soft cotton blend)
- Color A: Soft cream / ivory – approximately 80 g
- Color B: Dusty pink / soft rose – approximately 40 g
- Color C: Sage green – approximately 30 g
- 4.0 mm or 4.5 mm crochet hook
- Yarn needle
- Scissors
- Stitch markers
- Measuring tape
- Optional: magnetic snap or button for closure
Abbreviations (US terms)
ch – chain sc – single crochet hdc – half double crochet dc – double crochet sl st – slip stitch st(s) – stitch(es) BLO – back loop only
Pattern Notes
- The main body is worked in rows.
- Two identical panels are made and joined.
- The flap is an extension of the back panel.
- The bow is crocheted separately and sewn on.
- Keep tension even so both panels match in size.
Complete Crochet Instructions
1. Main Body Panels (Make 2)
Front Panel (Color A – Cream with Color B sides) Using Color A, chain 28.
Row 1: Hdc in the 2nd chain from the hook and in each chain across. (27 hdc) Rows 2–18: Ch 1, turn. Hdc in each stitch across. (27 hdc)
Fasten off Color A.
For the side color blocks (optional decorative panels): Join Color B on the left and right edges and work 3–4 rows of hdc along each short side if you want the pink side panels shown in the photo. Alternatively, work the entire panel in Color A and add pink borders later.
Back Panel + Flap Using Color A, chain 28.
Rows 1–18: Same as the front panel (27 hdc). Continue without fastening off for the flap:
Rows 19–28 (Flap): Ch 1, turn. Hdc in each stitch across. (27 hdc)
Fasten off, leaving a long tail for seaming.
2. Assemble the Bag
- Place the front and back panels together with wrong sides facing.
- Using Color A, sc or whip stitch along the bottom and both sides, leaving the top open.
- The longer back panel creates the front flap.
- Weave in ends.
3. Optional Closure Sew a magnetic snap or button under the flap and on the front panel so the bag closes securely.
4. Crochet the Bow (Color C – Sage Green)
Bow Base: Chain 26. Row 1: Hdc in 2nd chain from hook and across. (25 hdc) Rows 2–10: Ch 1, turn. Hdc in each stitch across. Fasten off, leaving a long tail.
Center Wrap: Chain 10. Row 1: Hdc in 2nd chain from hook and across. (9 hdc) Rows 2–6: Ch 1, turn. Hdc in each stitch across. Fasten off, leaving a long tail.
Assemble the Bow:
- Pinch the bow base in the center to form the classic bow shape.
- Wrap the center piece tightly around the middle and sew securely at the back.
- Use the remaining yarn tail to sew the finished bow onto the center of the front flap.
5. Strap Using Color B (dusty pink), make a twisted cord or simple chain strap:
- Cut 4–6 long strands of yarn (about 2.5–3 times the desired finished length).
- Twist tightly, fold in half, and allow it to twist back on itself.
- Tie knots at each end. Alternatively, crochet a long chain and work slip stitches or single crochet back along the chain for a sturdy cord.
Sew each end of the strap firmly to the upper side corners of the bag.
Tips and Variations
Change the Colors
- Cream + blush + soft lavender
- Beige + terracotta + olive
- Soft gray + dusty blue + cream
- All neutral tones for a minimalist look
Make It Larger Increase the foundation chain and add more rows for a bigger everyday bag.
Make It Smaller Reduce the foundation chain and rows for a tiny pouch-style bag.
Different Bow Try a smaller bow, a double-layer bow, or embroider a simple flower instead.
Strengthen the Bag Use cotton yarn and a slightly tighter tension. You can also add a fabric lining for extra durability.
FAQs
Is this pattern beginner-friendly? Yes. It uses mainly half double crochet and simple seaming. The bow is the most decorative part and is easy to make.
What can I carry inside? Phone, cards, keys, lip balm, cash, or other small essentials — perfect for a light everyday bag.
Can I wash the finished bag? If made with cotton yarn, gentle hand washing in cool water is recommended. Reshape and lay flat to dry.
My bow looks uneven. Make sure the center wrap is pulled tight and the base is pinched evenly before securing.
Conclusion
This Mini Crochet Bow Bag is a sweet and practical little project. The soft cream and dusty pink body paired with the sage green bow creates a gentle, handmade look that feels special without being complicated.
It is quick to make, easy to customize, and perfect as a gift or a charming addition to your own accessories. Whether you wear it crossbody or carry it by the strap, this little bag is sure to bring a smile.
Happy crocheting!


