• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
DIY Crafts logo
  • Home
  • Crochet Patterns
  • DIY Projects
  • DIY Crafts
    • Free Sewing Patterns
  • Drawing Ideas
menu icon
go to homepage
search icon
Homepage link
  • DIY Projects
  • Crochet
  • DIY Crafts
  • Sewing
  • Solar Projects
  • Drawing Ideas
×
Free Crochet Patterns

Crochet Heart Granny Square Tote Bag Tutorial (Easy & Versatile)

Published: Apr 15, 2026 by Saimar · This blog generates income via ads

This Crochet Heart Granny Square Tote Bag is a lovely, stylish bag perfect for carrying your essentials. Its unique design features charming heart-shaped granny squares blended with simple squares, creating a delicate yet striking pattern. It’s not just a bag, it’s a statement piece that adds a personal and handmade touch to your wardrobe.

Heart Granny Square Tote Bag Save

What makes this tote bag special is its versatility. You can use it as a daily tote, a reusable shopping bag, or as a cozy accessory for small trips. The process is simple and enjoyable—focusing on creating individual squares, joining them together, and finishing it with a sturdy handle, making it suitable even for beginners with basic crocheting skills.

The combination of colors and patterns lets you play around and match your personal style. Whether you prefer vibrant shades or neutral tones, this crochet bag can be customized effortlessly.

Credit Playful Regal

Materials & Tools Needed:

  • Yarn: Size 3 acrylic yarn
  • Crochet Hook: Size 3.5 mm.
  • Tapestry Needle: For weaving in ends and sewing squares together.
  • Stitch Markers: To mark placement of straps and specific stitches.
  • Scissors: For trimming yarn ends.

Finished Size:

This tote bag will approximately measure 13.5 inches (length and width)

Customization Ideas:

  • Experiment with different yarn colors for the heart squares, plain squares, and the border.
  • Alter the size by adding more squares or making larger granny squares.
  • Play with textures by using variegated yarn for hearts.

Pattern Abbreviations & Terminology:

  • ch: Chain
  • sc: Single Crochet
  • Hdc: Half Double Crochet
  • dc: Double Crochet
  • tr: Treble Crochet
  • sl st: Slip Stitch
  • sp: Space
  • sk: Skip
  • RS: Right Side
  • WS: Wrong Side
  • Beg ch-3: Beginning Chain 3 (Counts as 1 dc)

Terminology: US crochet terms are used throughout.

Heart Granny Square Tote Bag Save

Step-by-Step Detailed Crochet Instructions

Heart Granny Square

Round 1: Foundation Ring

  1. Start with a slip knot.
  2. Ch 4, then make a sl st into the first chain to form a ring.
  3. Ch 3 (counts as your first dc).
  4. Place 11 dc into the ring. Including the beginning ch-3, there should be 12 stitches total.
  5. Slip stitch into the top of the beg ch-3 to close the round.

Round 2: Forming the Heart Shape

  1. Start with ch 3 as your first dc. (Skip both the ch-3 and the next dc stitch.)
  2. In the next stitch, make 7 tr stitches (yarn over twice for treble crochet), all into the same stitch.
  3. Moving to the next stitch, place 1 dc.
  4. Into the next two stitches: Place 2 dc in each stitch (total of 4 stitches in these 2 spaces).
  5. To create the bottom point of the heart, perform the following:
    • After the second set of 2 dc, pull up a loop, then insert your hook into the front loop of the last dc (from the same stitch).
    • Pull through the front loop and finish the single crochet motion.
  6. Return to the same stitch as before and add 2 dc.
  7. Into the next two stitches: Place 2 dc in each stitch.
  8. Add 1 dc into the next stitch.
  9. Into the following stitch: Place 7 tr stitches.
  10. Skip the next stitch and sl st into the top of the Beg ch-3 to form the heart.

Save

Round 3: Turning the Heart Into a Square

  1. Change yarn color and attach the new yarn to the space between the last double crochet and beg ch-3 from Round 1.
  2. Start with extended single crochet (pull the stitch slightly longer), then pull tight.
  3. Ch 2, and note that this extended single crochet + chain does not count as stitches.
  4. Work the corners and edges as follows:
    • In the first tr stitch, place 1 hdc.
    • In the next 2 stitches, place 1 sc in each stitch.
    • In the next stitch, form a corner: Work 1 hdc, ch 2, 1 hdc.
    • Place 1 sc into each of the next 3 stitches.
    • Add 1 hdc into the stitch following the single crochets.
    • Into the next 2 stitches, place 1 dc in each stitch.
    • Create the next corner by working 1 tr, ch 2, 1 tr in the next stitch.
    • Mirror the same stitch pattern on the other side to complete the square:
      • 1 dc per stitch x 2
      • 1 hdc
      • 1 sc per stitch x 3
      • 1 hdc, ch 2, 1 hdc (corner)
      • 1 sc per stitch x 2
      • 1 hdc on the last stitch.
  5. Join the round with a sl st into the first hdc.

Rounds 4 & 5: Adding Borders

  1. Round 4: Work 1 dc into each stitch with a shell stitch (2 dc, ch 2, 2 dc) in each corner.
  2. Round 5: Repeat the pattern for Round 4. You should have 16 stitches between each corner after this round.
  3. Fasten off and sew in loose ends.

Plain Granny Square

The plain square is simpler and starts with a foundation ring:

  1. Follow the same steps as Round 1 above, then continue adding more sc/dc rounds with shell stitches in the corner.
  2. Work a total of 4 rounds for each plain square.

Create 10 heart squares and 8 plain squares.

Save

Bag Assembly:

  1. Arrange the squares: Follow the layout instructions in the transcript.
    • Start with rows alternating heart squares with plain squares.
  2. Sew squares together:
    • Use slip stitches or a tapestry needle to join the squares.

Working the Strap:

  1. Mark 6 stitches on either side of the bag (from the seam).
  2. Attach the yarn and work rows of single crochet until the strap length is to your preference (approx. 20 inches per strap).
  3. Attach straps securely to the seam using slip stitches or a tapestry needle.

Save

Finishing Touches:

  1. Sew all loose ends neatly.
  2. Flip the bag to the right side.
  3. Enjoy your gorgeous tote bag!

Heart Granny Square Tote Bag Save

Video Tutorial

Pin
0 Shares

More Free Crochet Patterns

  • Crochet Mesh Long Sleeve Top With Easy & Elegant Design
    Crochet Mesh Long Sleeve Top With Easy & Elegant Design
  • Crochet Baby Blanket Using One Big Granny Square
    Free Crochet Baby Blanket Using One Big Granny Square
  • Crochet Caterpillar Scrunchie
    How to Crochet a Fuzzy Caterpillar Scrunchie
  • Crochet Mesh Raglan Sweater Pattern With Style Meets Craft
    Crochet Mesh Raglan Sweater Pattern With Style Meets Craft

Primary Sidebar

 

Latest Post

  • Crochet Crew Neck Sweater Pattern With Customizable Design
    Crochet Crew Neck Sweater Pattern With Customizable Design
  • Crochet Top Down Cardigan Pattern – Elegant and Customizable
    Crochet Top Down Cardigan Pattern – Elegant and Customizable
  • Stylish Top-Down Raglan Crochet T-Shirt Pattern
    Stylish Top-Down Raglan Crochet T-Shirt Pattern
  • Free Crochet Baby Cardigan Pattern with Braid Texture
    Free Crochet Baby Cardigan Pattern with Braid Texture

Footer

↑ back to top

DIY Crafts

Making something by hand, especially for yourself or a loved one, is a great feeling. From wooden pieces to handmade jewelry, there are so many handmade gifts you can give without ever leaving your home. At diycrafts.life we feature all types of easy projects from woodworking, cross-stitching and more - Our goal is to inspire you to use your hands and create something beautiful today!

Copyright © 2025

Privacy Policy | About Us | Contact