A crochet heart bag is a charming and creative project that combines style with personality. Whether you want to express love, make a heartfelt gift, or simply add a cute accessory to your wardrobe, this Heart Pattern Crochet Bag is perfect. In this tutorial, we’ll walk you through every step of creating your own handmade heart bag – from choosing yarn to stitching the final details.
📌 What You’ll Learn

- How to crochet a heart motif (granny square or intarsia-style)
 - How to build a bag from heart-patterned panels
 - How to attach handles and optional lining
 - Finishing tips for a professional look
 
🧵 Materials You’ll Need:
| Item | Description | 
|---|---|
| Yarn | Worsted Weight Yarn (Category 4), in two colors: Main Color (bag base) & Contrast Color (heart) | 
| Crochet Hook | 4.0mm or 4.5mm (adjust for your yarn) | 
| Yarn Needle | For weaving in ends | 
| Scissors | For trimming | 
| Stitch Markers | Optional but helpful | 
| Fabric (Optional) | For lining the bag | 
| Magnetic Snap | Optional closure | 
| Strap or Handles | You can crochet or attach pre-made straps | 
💡 Skill Level: Beginner to Intermediate
You’ll need to know:
- Chain (ch)
 - Slip Stitch (sl st)
 - Single Crochet (sc)
 - Half Double Crochet (hdc)
 - Double Crochet (dc)
 - Working in the round or rows
 - Color changes (for heart pattern)
 

❤️ PART 1: Making the Heart Pattern Panel
You can make the heart motif using two common methods:
Option 1: Heart Granny Square (Appliqué Style)
This is great for beginners!
Instructions:
Heart Motif (Make 2)
- Start with a magic ring using heart color (Contrast Color).
 - Round 1: Ch 3 (counts as dc), 2 dc into ring, ch 1, 3 dc, ch 1 repeat 3 more times (you’ll have 4 clusters). Sl st to top of ch-3. (12 dc)
 - Round 2: In the next ch-1 space, (3 dc, ch 1, 3 dc) – that’s your corner. Do this in each ch-1 space to form a square.
 - Fasten off heart color, and switch to your main bag color.
 
Now work 2–3 rounds of a traditional granny square in your main color, forming a square around the heart.
Repeat to make 2–4 panels depending on the bag size and style.
🧶 Option 2: Intarsia or Tapestry Crochet Heart Panel
More advanced, this method involves changing colors while working in rows to “draw” a heart with yarn.
Simple Heart Chart (15×15 Grid):
You’ll work in single crochet (sc) and follow a pixel-style chart with each square representing 1 stitch.
Example (simplified):
Row 1: ...............    ← bottom row (sc in main color)
Row 2: .......X.......    ← heart begins
Row 3: ......XXX......    ← increase width
...
Row 8: ..XXXXXXXXX..    ← widest part of heart
...
Row 15: .....XXX.....    ← top tip
- “X” = heart color
 - “.” = main color
 
Work from bottom to top. Make two identical heart panels.

👜 PART 2: Assembling the Bag
Once you’ve completed your 2 heart panels, it’s time to build your bag.
Assembly Steps:
- Place both heart panels right sides facing out.
 - Using the same yarn as your bag color, single crochet around 3 sides, leaving the top open.
- You can also whip stitch the panels together if you prefer.
 
 - Add a bottom panel (optional):
- Create a rectangle by crocheting rows of sc or hdc to desired width.
 - Attach to the base of your heart panels to create a flat bottom.
 
 
🪢 PART 3: Adding Handles
You can crochet handles directly onto the top or make a strap separately.
Option 1: Short Handles
- Attach yarn to the top edge.
 - Ch 40–50, skip 5–6 stitches, and sl st to the other side.
 - Sc back across the chain for reinforcement.
 
Option 2: Crossbody Strap
- Crochet a long i-cord or flat strap using sc or hdc until it reaches your desired length (approx. 100–120 cm).
 - Attach with secure stitching on both sides of the top edge.
 
Option 3: Use Store-bought Handles
- Sew or crochet handles onto the top corners of your bag.
 
🧵 PART 4: Optional Lining & Closure
Add a Fabric Lining (Recommended for Durability)
- Cut fabric slightly larger than your bag shape.
 - Fold edges inward and sew to the inside of the bag using a hand needle and thread or sewing machine.
 - Lining helps hold shape and secure items.
 
Add Closure:
- Sew in a magnetic snap, button loop, or zipper for security.
 
🧼 Care Instructions

- Hand wash in cold water
 - Lay flat to dry
 - Avoid carrying very heavy items unless the bag is lined and reinforced
 
🎨 Customization Ideas
- Use variegated yarn for a colorful, gradient effect
 - Add puff hearts or bobble stitches for a 3D texture
 - Embroider initials or messages around the heart
 - Make mini heart bags for kids or coin purses
 - Add tassels, pom-poms, or keychains for flair
 
📸 Final Thoughts
The Heart Pattern Crochet Bag is a rewarding project that allows you to show your personality, creativity, and care. Whether you make it for yourself or as a gift, it’s a functional piece of art that’s sure to spread love wherever it goes. 💕