• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
All Thing Crafts logo
  • Home
  • Crochet Stitches
  • Crochet
  • Amigurumi
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Crochet Stitches
  • Crochet
  • Amigurumi
×

Soft Crochet Granny Heart Bag Pattern You’ll Love to Carry

May 31, 2026 by Anam

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

Crochet Granny Heart Bag

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.

Crochet Granny Heart Bag

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)

  1. Use your base color and make a magic ring.
  2. Chain 3 to start your first corner.
  3. Make 3 clusters of double crochet (dc) in the ring, each separated by 3 chain stitches for the corners.
  4. Close the round.
  5. Continue working in the round, adding clusters of 3 dc in each space, separating corners with 3 chains.
  6. Make 4 complete rounds for each full square.
  7. Make seven basic square pieces.Crochet Granny Heart Bag

2. Make the Heart Granny Square

  1. Use red yarn.
  2. Work a magic ring.
  3. Make 2 rounds of the granny square in red as above.
  4. Start the third round in red, making clusters and corners as before.
  5. 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.
  6. 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).
  7. Hide unused yarn by carrying it through the stitches.
  8. Round four is made completely in base color (blue).
  9. Make 18 heart granny squares.

3. Make Special Corner Squares

  1. Work a magic ring in base color.
  2. In the ring, make 3 groups of double crochet separated by 3 chains (NOT 4, as usual; this makes the triangular corner).
  3. Turn your work and keep building by making corners and sides pattern as above.
  4. Work up to 4 rows for each corner piece.
  5. 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.Crochet Granny Heart Bag

5. Join the Squares

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

6. Form the Bag Shape

  1. Continue joining sides and corners as needed.
  2. Make sure the base is closed, then move to the sides.
  3. Stitch the last sides to close the bag structure.

7. Finish the Top Edge

  1. Insert the crochet hook in any corner.
  2. Work single crochets all the way around the top edge of the bag.
  3. Tuck in all upper seam and yarn ends as you work.
  4. Secure the beginning and end of your round with knots and hide them as you'll cover them with handle stitches later.Crochet Granny Heart Bag

8. Add Handles

  1. Use red yarn.
  2. Insert hook in a top corner stitch.
  3. Work single crochets over the next groups of double crochet.
  4. Upon reaching the chain space, make 50 chains—this forms one handle.
  5. Continue single crochet after the chains on the opposite side.
  6. Repeat on the other side for your second handle (this forms two handles).
  7. Repeat handle rows two more times, alternating colors (red and blue), for sturdy handles.
  8. 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.
  9. Make sure the handle is the right size for your hand (typically 45-50 stitches around).

9. Optional Lining

  1. Cut 3 fabric squares according to your bag measurements (two sides and one base panel).
  2. Sew the base and side pieces together, then hem the top edge for neatness (use bias tape or zigzag stitch to prevent fraying).
  3. Insert lining into your crochet bag and hand stitch around the top opening for a secure, clean finish.Crochet Granny Heart Bag

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.

More Crochet

  • Crochet Scarf
    Luxe Crochet Scarf Pattern to Keep You Cozy and Stylish
  • Crochet Striped Sweater
    Eye-Catching Crochet Striped Sweater Pattern for Fall Days
  • Crochet V-neck Top
    Chic Crochet V-neck Top Pattern That Elevates Any Outfit
  • Crochet Granny Square Tulip
    Blooming Crochet Tulip Square Pattern That's For Any Project

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Popular

  • Crochet Mini Granny Daisy
    Sunkissed Crochet Daisy Granny Square Pattern for Sunny Touch
  • Crochet Bucket Hat With A Bow
    Cute Crochet Bucket Hat With Bow Pattern Level Up Your Style
  • Crochet Striped Headband
    Radiant Crochet Striped Headband Pattern for Festivals
  • Crochet Sweater Vest
    Relaxed Crochet Coco Vest Pattern for Casual Outfits

Footer

↑ back to top

About All Thing Crafts

Allthingcrafts is a free source of  free crochet patterns to make any sort of item. You can learn, do it yourself self, and enjoy the best crafting experience on our platform.

Copyright © 2025 allthingcrafts.com

Contact Us | Privacy Policy | About Us