Crochet heart bag pattern (free tapestry crochet design)
Looking for a fun and meaningful crochet bag project? This free crochet heart bag pattern uses the tapestry crochet technique to create a bold heart design with simple stitches and clean colorwork.
Designed with beginners in mind, this heart bag is worked in rows of single crochet and follows an easy picture graph or written instructions. Whether you’re new to tapestry crochet or just love heart designs, this handmade bag is a satisfying project that’s both stylish and practical. The free crochet pattern is below.

Why you’ll love this crochet heart bag pattern
- Free crochet heart bag pattern with no sign-ups
- Beginner-friendly tapestry crochet design
- Uses only basic single crochet stitches
- Bold heart motif created with simple color changes
- Includes a printable heart graph and written instructions
- Perfect for gifts, Valentine’s projects, or everyday use
- Small, lightweight bag that works up faster than a blanket
This is a beginner tapestry crochet pattern
Are you new to tapestry crochet? My Lovestruck Heart Bag is one of my easy tapestry crochet patterns for beginners. This pattern features just a single, simple heart design using only two colors, making it very beginner-friendly.
You’ll learn and practice the basics of simple tapestry crochet without feeling overwhelmed. This crochet bag tapestry design is an ideal first project to step into the world of colorful crochet!
Free heart bag crochet pattern information
Skill level
Easy. This easy crochet pattern uses only basic crochet stitches.
Materials needed
- Crochet hook: H-8 5mm hook size
- Yarn: worsted weight yarn in white and pink
- Copy of the heart graph
- Scissors
- Yarn needle for weaving the yarn tails in
Finished measurements
12.5″ wide by 12.5″ tall (36 cm by 36 cm)
Crochet abbreviations
- ch(s): chain(s)
- st(s): stitch(es)
- sl st: slip stitch
- sc: single crochet stitch
Pattern notes
- Make color changes indicated by the graph or the written instructions.
- The bag is made in rows of single crochet stitches.
- Each square on the graph represents a single crochet stitch.
- The color of the square indicates the color of yarn you should use for that stitch.
- Read the graph from right to left ← on odd-numbered rows and left to right → on even-numbered rows.
- ← you are working on the “right side” on odd-numbered rows.
- → you are working on the “wrong” side” on even-numbered rows.
- Carry the unused yarn color.
Color changes
- To change colors, work the last yarn over of a stitch with the new color. This sets up your yarn for the next stitch in the new color.
- Carry unused colors across the row by laying them over the stitches you’re working into, so you can pick them up as needed. This is known as tapestry crochet!
Crochet heart bag pattern instructions
Start by chaining 61 with white yarn. Work a single crochet in the 2nd chain from the hook and across. You’ll have 60 stitches for Row 1.
Continue making the front of the heart crochet bag pattern following the crochet bag heart graph or the written instructions.
Heart graph
Download the tote crochet bag heart graph.
Written instructions
Make the back of the crochet heart bag
I made the back of my bag using white yarn.
Row 1: Ch 61, sc into the 2nd ch from the hook and in each rem ch, turn (60 stitches)
Row 2: Ch 1, sc in each st, turn (60 stitches)
Rows 3- 60: Repeat row 2 until the back of the bag is the same height as the front.
Fasten off and then weave in the yarn tails.
Sew the front & back of the bag together
Lay the front and back of the bag with the “right” sides facing out. Make sure the heart is not upside down. Sew three of the sides together, leaving the top of the bag open.
Add the bag strap
Start the strap by working into the 8 center stitches on one side of the bag. Crochet the strap in rows, then attach it to the 8 center stitches on the opposite side. The strap will stretch.
Row 1: Ch 1, sc in 8 stitches, turn (8 stitches)
Rows 2-130: Ch 1, sc in each st, turn (8 stitches)
Fasten off and sew to the 6 center stitches on the opposite side.
Finishing the crochet heart bag
Weave in all of the yarn tails.
Frequently asked questions
Is this crochet heart bag pattern beginner friendly?
Yes. This crochet heart bag pattern is beginner friendly and uses only single crochet stitches. If you’re new to tapestry crochet, this is a great first project because it uses just two colors and a simple heart design.
What crochet technique is used for this bag?
This bag is made using the tapestry crochet technique. You’ll carry the unused yarn color across each row to create clean color changes while working in single crochet.
Does this crochet heart bag pattern include a graph?
Yes. The pattern includes a heart graph that shows exactly where to change colors, along with written row-by-row instructions.
What yarn works best for this crochet heart bag?
Worsted weight yarn works best for this pattern. Using two contrasting colors will help the heart design stand out clearly.
Can I customize the colors or size?
Absolutely. You can change the heart and background colors to match your style, and you can adjust the strap length if you want the bag to sit higher or lower.
Can I sell bags made from this pattern?
Yes, you may sell finished bags made from this pattern. Please do not sell or redistribute the pattern itself. Credit back to your site is always appreciated.

Sweet & simple crochet heart patterns
Discover free crochet heart patterns that are quick to make and perfect for gifts, appliques, decorations, and seasonal crochet projects.
Free crochet bag patterns
Looking for free crochet bag patterns? These creative and functional designs are perfect for everyday use, gifts, and market prep. From roomy totes and crossbody styles to mini purses and project bags, you’ll love adding these handmade essentials to your collection!
Let’s connect!
I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.
📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa


