Crochet bookmark pattern โ free heart tapestry design
Get ready to hook some love with the Sweet Hearts Tapestry Crochet Bookmark Pattern! This quick and easy project has four adorable hearts on the front, making it the perfect Valentine’s Day crochet project.
Whether you’re a tapestry crochet newbie or a seasoned pro, you’ll enjoy creating this bookmark crochet pattern that’s sure to warm the heart of any book lover. Dive in and stitch up a little love today! The free crochet pattern is below.

A quick crochet project that makes a perfect gift
If you love quick crochet projects, this heart bookmark is an easy win. This beginner-friendly tapestry crochet pattern works up fast and uses only two colors at a time, making it a great way to practice colorwork without feeling overwhelmed.
Because it’s small and quick to make, this handmade bookmark also makes a thoughtful gift for any book lover. Whether you’re making a last-minute Valentine’s Day present, a teacher gift, or a small handmade surprise, these heart bookmarks are practical, meaningful, and easy to personalize. Every time the recipient opens their book, they’ll be reminded of the care you put into creating something just for them.
What is tapestry crochet?
Tapestry crochet is a crochet technique that uses different yarn colors to create patterns or pictures in your work. You can follow a graph (also called a grid or pixel chart) or use written instructions that tell you when to change colors as you crochet.
For this heart tapestry crochet bookmark, you’ll use only single crochet stitches, changing colors as indicated by the graph or instructions. As you work, the heart design appears stitch by stitch — it’s like coloring with yarn. Because it uses basic stitches, this is a simple tapestry crochet pattern that’s perfect for beginners.
Free crochet bookmark pattern details
Below you’ll find all the details for this free crochet bookmark pattern, including skill level, materials, finished size, and notes to help you get started.
Skill level
Beginner— This free pattern uses basic stitches and simple color changes—perfect for first-time tapestry crochet projects.
Materials needed
- Crochet hook size H-8 (5 mm) — Or the size needed to match the gauge.
- Worsted weight yarn (#4) — In white, purple, blue, yellow, and pink.
- Yarn needle — For weaving in ends neatly.
- Scissors —To cut your yarn.
- Stitch markers — To keep track of your stitch counts.
Finished size
The finished bookmark measures about 2.75” wide by 8.75” tall (7 × 22 cm).
Crochet abbreviations
- sc = single crochet
- st(s) + stitch(es)
- ch = chain
- sl st = slip stitch
Pattern notes
- Follow the color changes shown on the graph or in the written instructions.
- The bookmark is worked in rows of single crochet stitches.
- Each square on the graph represents one single crochet stitch.
- The color of each square indicates the yarn color to use for that stitch.
- Read the graph right to left (←) on odd-numbered rows and left to right (→) on even-numbered rows, matching the direction you crochet.
- Odd-numbered rows are worked on the right side.
- Even-numbered rows are worked on the wrong side.
Get the ad-free printable PDF
Want to crochet without ads or distractions? Grab the printable PDF of this crochet bookmark pattern in my Etsy shop.
Crochet bookmark pattern instructions
Make the bookmark following the graph or the written instructions.
Graph
Download the printable heart bookmark graph.
Written instructions
← Row 1: Ch 1, white x 11, turn (11 stitches)
→ Row 2: Ch 1, white x 5, purple x 1, white x 5, turn (11 stitches)
← Row 3: Ch 1, white x 4, purple x 3, white x 4, turn (11 stitches)
→ Row 4: Ch 1, white x 3, purple x 5, white x 3, turn (11 stitches)
← Row 5: Ch 1, white x 2, purple x 7, white x 2, turn (11 stitches)
→ Row 6: Ch 1, white x 2, purple x 7, white x 2, turn (11 stitches)
← Row 7: Ch 1, white x 2, purple x 7, white x 2, turn (11 stitches)
→ Row 8: Ch 1, white x 3, purple x 2, white x 1, purple x 2, white x 3, turn (11 stitches)
← Row 9: Ch 1, white x 11, turn (11 stitches)
→ Row 10: Ch 1, white x 11, turn (11 stitches)
← Row 11: Ch 1, white x 5, blue x 1, white x 5, turn (11 stitches)
→ Row 12: Ch 1, white x 4, blue x 3, white x 4, turn (11 stitches)
← Row 13: Ch 1, white x 3, blue x 5, white x 3, turn (11 stitches)
→ Row 14: Ch 1, white x 2, blue x 7, white x 2, turn (11 stitches)
← Row 15: Ch 1, white x 2, blue x 7, white x 2, turn (11 stitches)
→ Row 16: Ch 1, white x 2, blue x 7, white x 2, turn (11 stitches)
← Row 17: Ch 1, white x 3, blue x 2, white x 1, blue x 2, white x 3, turn (11 stitches)
→ Row 18: Ch 1, white x 11, turn (11 stitches)
← Row 19: Ch 1, white x 11, turn (11 stitches)
→ Row 20: Ch 1, white x 5, yellow x 1, white x 5, turn (11 stitches)
← Row 21: Ch 1, white x 4, yellow x 3, white x 4, turn (11 stitches)
→ Row 22: Ch 1, white x 3, yellow x 5, white x 3, turn (11 stitches)
← Row 23: Ch 1, white x 2, yellow x 7, white x 2, turn (11 stitches)
→ Row 24: Ch 1, white x 2, yellow x 7, white x 2, turn (11 stitches)
← Row 25: Ch 1, white x 2, yellow x 7, white x 2, turn (11 stitches)
→ Row 26: Ch 1, white x 3, yellow x 2, white x 1, yellow x 2, white x 3, turn (11 stitches)
← Row 27: Ch 1, white x 11, turn (11 stitches)
→ Row 28: Ch 1, white x 11, turn (11 stitches)
← Row 29: Ch 1, white x 5, pink x 1, white x 5, turn (11 stitches)
→ Row 30: Ch 1, white x 4, pink x 3, white x 4, turn (11 stitches)
← Row 31: Ch 1, white x 3, pink x 5, white x 3, turn (11 stitches)
→ Row 32: Ch 1, white x 2, pink x 7, white x 2, turn (11 stitches)
← Row 33: Ch 1, white x 2, pink x 7, white x 2, turn (11 stitches)
→ Row 34: Ch 1, white x 2, pink x 7, white x 2, turn (11 stitches)
← Row 35: Ch 1, white x 3, pink x 2, white x 1, pink x 2, white x 3, turn (11 stitches)
→ Row 36: Ch 1, white x 11, turn (11 stitches)
Adding a border
Join yarn in any corner. Ch 1. Sc evenly around bookmark, working 3 sc in each corner and 1 sc in each row along the sides. Sl st to first sc. Fasten off.
Finishing the bookmark
Finish off each color yarn by cutting and weaving in the ends using a yarn needle to secure them.

Frequently asked questions about this crochet heart bookmark pattern
Is this crochet bookmark pattern beginner friendly?
Yes! This is an easy crochet bookmark pattern that uses only single crochet stitches and simple color changes. It’s a great introduction to tapestry crochet for beginners.
Do I need experience with tapestry crochet to make this bookmark?
No experience is required. This pattern is designed for tapestry crochet beginners and includes clear instructions and a graph to guide you through the color changes.
How long does it take to crochet this bookmark?
This is a quick crochet project and can usually be completed in about 30–45 minutes, depending on your speed.
What yarn works best for crochet bookmarks?
Worsted weight yarn works well for this pattern. Acrylic yarn is durable, while cotton yarn is also a great option for bookmarks since it holds its shape nicely.
Can I use scrap yarn for this pattern?
Absolutely! This bookmark is a great scrap yarn crochet project. You only need small amounts of each color.
Can I change the colors or heart layout?
Yes. You can easily customize the colors to match different themes, holidays, or personal preferences while following the same pattern.
Is this a good crochet gift idea?
Yes! These heart bookmarks make thoughtful handmade gifts for book lovers, teachers, Valentine’s Day, and last-minute occasions.
Can I sell bookmarks made from this pattern?
Yes, you may sell finished bookmarks made from this pattern. Please do not sell or redistribute the pattern itself.
More free crochet patterns you might love
Explore more free crochet patterns you might love next—perfect for quick makes, gifts, and everyday projects.
Free crochet applique patterns
Love quick projects? Explore my free crochet applique patterns for easy, beginner-friendly designs you can use to decorate hats, bags, blankets, and home décor.
Free crochet heart patterns
Discover free crochet heart patterns that are quick to make and perfect for gifts, appliques, decorations, and seasonal crochet projects.
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
















































