Choose sweet flair with the Free Crochet Granny Heart Bag Pattern, featuring heart motifs, generous size, and cozy textures for daily outings.
A delightful fusion of charm and function, this Crochet Granny Heart Bag Pattern brings a touch of handmade elegance to any wardrobe or outing. With its striking heart motifs crafted from timeless granny squares, the bag effortlessly combines nostalgic appeal and modern style. The playful design is rich in texture and color, making each finished piece truly unique and eye-catching.
Delightful Crochet Granny Heart Bag Pattern Made with Love

Perfect for those who appreciate organization with a personal twist, the bag offers ample space for daily essentials like books, accessories, or craft supplies, all while serving as a conversation starter wherever you go. Makers enjoy the meditative rhythm of crochet and the satisfaction of assembling vibrant, heartfelt squares into a practical accessory.

Whether it’s carried to the market, gifted to a loved one, or used as a charming storage tote at home, this creation continually delights with its blend of creativity, durability, and everyday utility. Present projects radiate warmth and individuality, reflecting the maker’s artistry and care.
Special Features
- Eye-catching heart-shaped granny squares
- Roomy and durable design
- Strong, comfortable double handles
- Customizable size and colors
- Optional fabric lining for extra protection
Level of Difficulty
Beginner to Intermediate
If you can crochet basic granny squares and handle simple color changes, you can make this bag! The project also teaches you how to join squares and add handles.
Materials Needed
- 120g base color yarn (natural swan blue suggested)
- 80g red yarn for hearts
- 3mm crochet hook
- Tapestry needle (for joining squares and weaving ends)
- Scissors
- Optional: fabric for lining, bias tape (if your fabric frays), sewing needle and thread
Tutor’s Suggestions
- Hide yarn tails as you go by crocheting over them—this will save you time later.
- Keep color changes tidy by carrying the unused yarn along the back of your work.
- Use a firm/structured fabric for the lining if you want extra durability.
Uses
This bag is great for shopping, carrying books, or as a cute everyday tote. Make it for yourself or as a bright homemade gift!
Step-by-Step Pattern
1. Make the Basic Granny Square (Base Color)
- Use your base color and make a magic ring.
- Chain 3 to start your first corner.
- Make 3 clusters of double crochet (dc) in the ring, each separated by 3 chain stitches for the corners.
- Close the round.
- Continue working in the round, adding clusters of 3 dc in each space, separating corners with 3 chains.
- Make 4 complete rounds for each full square.
- Make seven basic square pieces.

2. Make the Heart Granny Square
- Use red yarn.
- Work a magic ring.
- Make 2 rounds of the granny square in red as above.
- Start the third round in red, making clusters and corners as before.
- On the third round, switch to the base color in the spot indicated (top left/right side of the heart), using the color change technique:
- At the end of the last double crochet before the color change, leave two loops on the hook and finish with the new color.
- Work the rest of the third round with the two colors, alternating for heart shape (follow the steps in the transcript for the specific places to change color).
- Hide unused yarn by carrying it through the stitches.
- Round four is made completely in base color (blue).
- Make 18 heart granny squares.
3. Make Special Corner Squares
- Work a magic ring in base color.
- In the ring, make 3 groups of double crochet separated by 3 chains (NOT 4, as usual; this makes the triangular corner).
- Turn your work and keep building by making corners and sides pattern as above.
- Work up to 4 rows for each corner piece.
- Make two corner pieces.
4. Prepare and Arrange Squares
- Weave in all ends for each granny square as you finish.
- Arrange the squares as you want for the final bag structure (refer to the transcript: central, side, and corner pieces).
- Lay the pieces out to visualize the final shape.

5. Join the Squares
- Place two squares together, wrong sides facing in.
- Use a tapestry needle and base color yarn to join the squares.
- Insert the needle through the inner loops only of each square's edge stitches.
- Work slip stitches along each side, finishing at the chain spaces in corners.
- Repeat, joining squares row by row—first horizontally, then vertically.
- Make sure middle groups are lined up for a straight final bag shape.

6. Form the Bag Shape
- Continue joining sides and corners as needed.
- Make sure the base is closed, then move to the sides.
- Stitch the last sides to close the bag structure.
7. Finish the Top Edge
- Insert the crochet hook in any corner.
- Work single crochets all the way around the top edge of the bag.
- Tuck in all upper seam and yarn ends as you work.
- Secure the beginning and end of your round with knots and hide them as you'll cover them with handle stitches later.

8. Add Handles
- Use red yarn.
- Insert hook in a top corner stitch.
- Work single crochets over the next groups of double crochet.
- Upon reaching the chain space, make 50 chains—this forms one handle.
- Continue single crochet after the chains on the opposite side.
- Repeat on the other side for your second handle (this forms two handles).
- Repeat handle rows two more times, alternating colors (red and blue), for sturdy handles.
- Align and join three handle chains at the ends by working single crochet stitches around all three loops for each side, so the handles are joined.
- Make sure the handle is the right size for your hand (typically 45-50 stitches around).
9. Optional Lining
- Cut 3 fabric squares according to your bag measurements (two sides and one base panel).
- Sew the base and side pieces together, then hem the top edge for neatness (use bias tape or zigzag stitch to prevent fraying).
- Insert lining into your crochet bag and hand stitch around the top opening for a secure, clean finish.

Tip
Always weave in your ends as you finish each granny square. This makes joining much easier and keeps your finished bag neat!
Conclusion
Congratulations! Your Heart Granny Square Bag is ready with sturdy handles and a practical lining. This cheerful, handmade accessory is perfect for carrying small items and showing off your crochet skills.





Leave a Reply