You’re going to love this heart mosaic crochet bag pattern that features two different heart patterns, a filled heart and and outline.
The shape of this mosaic crochet bag is a mix between hexagon shape and round, with two straps at the opening.
Working mosaic crochet in the round means you won’t have to cut yarn while crocheting, a great bonus and timesaver.
Try crocheting your beginner firendly mosaic crochet bag today.
Find more: Bag FREE Crochet Patterns.

Table of Contents
How to get this crochet pattern
This pattern is FREE to read right here on the blog ↓
Buy the printable PDF
Available in the Crochet Everyday Bliss membership
Pattern overview
Pattern overviewHow to crochet the Heart Mosaic Crochet Bag Pattern
The Mosaic Crochet Bag is crocheted flat in rounds from the center outwards.
You will crochet two hexagons, one with a filled heart graphic and one with a heart outline.
The straps and sides are crocheted onto hexagons at the same time using single crochet stitches.
To join the two pieces together, a seam of flat slip stitch join in a contrasting color is added to finish it of.
The bag is crocheted using the overlay mosaic crochet technique.

Would you like to save this?
We will email this pattern to you, so you can come back to it later.
Free, and you can unsubscribe any time.
If you like this crochet pattern, save it on Pinterest!

Yarn for the Heart Mosaic Crochet Bag Pattern
For mosaic crochet, you will need to use two yarn colors to make the heart shapes show up. The more contrasting the colors are, the more prominent the stitch pattern will be.
For this crochet pattern the suggested yarn is Hobbii – Friends Cotton 8/8, it’s a 2 fine cotton yarn that comes in many different colors.
You can of curse substitute to other yarns & even try experimenting with different weights of yarn and crochet hook to something you have in your yarn stash.
Expand Your Crochet Knowledge
Take your crochet skills to the next level by creating a heart mosaic crochet bag, a functional accessory that showcases your mastery of color and motif design.
By using the rules of overlay mosaic crochet you’ll be able to create a stunning heart crochet bag and still using only one color on each round.
The result is a practical yet fashionable piece that demonstrates both your creativity and your growing confidence in the world of mosaic crochet.
Helpful Tools & Tips
Buy the Heart Mosaic Crochet Bag Pattern
Get the downloadable PDF crochet pattern for this crochet pattern below, or join the Crochet Everyday Bliss Membership and get access to ALL crochet patterns and more!
Not ready to crochet it yet?!
- Share about this crochet pattern on Instagram & Facebook using #joyofmotioncrochet.
- Save on Pinterest to make it later.
Heart Mosaic Crochet Bag Pattern
About the Heart Mosaic Crochet Bag Pattern
The Heart Mosaic Crochet Bag Pattern is a great mosaic crochet pattern worked flat in rounds.
This hexagon shaped crochet bag is a great crochet accessory for bringing your essentials when heading out.
Pick your four favorite yarn colors and get started on this crochet bag project.
Project level: Easy
Project Level
WHAT'S YOUR CROCHET SKILL LEVEL?
Take the Quiz
Get helpful tips for your next crochet project & increase your skills!
Materials
Crochet Hook Size
Yarn
- Yarn
- Hobbii – Friends Cotton 8/8 in color Sage 114 (CA) & Oatmilk 03 (CB)
- Weight
- 3 Light Yarn
- Fiber
- 100% cotton
Yarn amount needed:
| Color | Skeins |
|---|---|
| Color A | 4 |
| Color B | 2 |
| Total | 6 |
One skein is 50 grams · 75 meters · 82 yards.
Other Materials Needed
Gauge
Measured over stitch pattern crocheted in rounds:
16 stitches & 17 rounds per 10 cm / 4”.
Crochet Pattern Notes
- This crochet pattern is written in US terms.
- All measurements given are unblocked.
- Note that measurements are given as exact as possible. But crochet tension & technique might give variations in the result, that changes from person to person.
- Read pattern instructions carefully before beginning to make sure you understand everything. It might save you hours frogging your work & crocheting it again!
- Make a swatch that measures at least 10 x 10 cm / 4 x 4 inches using the stitch the gauge is given for. If your swatch matches the gauge, you’re good to go. If the gauge is wrong, you might need to change your hook. Go up in crochet hook size if your stitches are smaller & go down in crochet hook size if your stitches are bigger. Learn more about testing gauge.
- Check yarn info if you want to find an alternative or test your yarn against the gauge. Learn more about substituting yarn.
- This pattern is written for 1 size. Size adjustments are added under the heading “Sizes & Measurements”.
- At the end of each row, the stitch count is given in parenthesis.
Sizes and Measurements
Width: 36 cm / 14.2 inches
Height: 32 cm / 12.6 inches
Strap Length: 53 cm / 20.9 inches
Measured on a flat surface
Abbreviations
- BL = back loop
- BLsc = back loop single crochet
- CA = color A
- CB = color B
- ch = chain
- FSC = foundation single crochet
- Ldc = double crochet in the front loop 2 rows below
- prev = previous
- rep = repeat
- sc = single crochet
- sl st = slip stitch
- st = stitch(es)
We try our best to include all crochet abbreviations in the list above for the crochet pattern, but sometimes we may forget one or two.
Learn more about crochet abbreviations & find a complete list on our Crochet Abbreviations & Terms post.
Techniques You Will Need
Crocheting in the Front and Back Loop
This means that you will not crochet through the whole stitch as usual. A typical stitch contains two loops. One in the front, nearest you, and another stitch in the back, furthest away from you. One is called the front loop (the one nearest you), the other one the back loop, the one furthest away from you.
These stitches are abbreviated with FL and BL in front of their regular abbreviation.
Mosaic Crochet
To crochet this pattern you will use the mosaic crochet technique, following these 3 simple rules:
- You will use color A & color B every other row.
- All single crochet stitches are worked in the back loop.
- All double crochet stitches (long double crochet/ Ldc) are worked 2 rounds below in the front loop & this front loop are always the same color as the one you’re working with.
Read the Mosaic Crochet Chart
To crochet this pattern you can choose to follow the mosaic crochet chart, following these rules:
- Read from the bottom up, from right to left.
- The yarn color for the round you are going to work are given to the left with letters A and B.
- The colors in the diagram itself shows how it will look, but don’t pay too much attention to it when working each round. Rather…
- Crochet single crochet for each empty box, and long double crochet for each box with an “X”.
Instructions for the Heart Mosaic Crochet Bag Pattern
Step-by-step Photo Instructions
Filled Heart
Round 1 with CA: Ch 2, sc 6 in first st, sl st in 1st sc (=6 st). Round 2 with CA: Ch 1 (does not count as a st), BLsc 2 in each st from prev round, sl st in first st (=12 st). Round 3 with CA: Ldc 3 in each st, sl st in 1st st (=18 st).

Round 4 with CB: BLsc 1 in each st, sl st in BL of 1st st (=18 st). Round 5 with CA: *Ldc 2 in next st, Ldc 1 in next st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=30 st). Round 6 with CB: Rep round 4. Round 7 with CA: *Ldc 2 in next st, Ldc 1 in the next 3 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=42 st). Round 8 with CB: Rep round 4. Round 9 with CA: *Ldc 2 in next st, Ldc 1 in the next 2 st, BLsc 1 in next st, Ldc 1 in the next 2 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=54 st). Round 10 with CB: *BLsc 1 in the next 4 st, Ldc 1 in next st, BLsc 1 in the next 4 st*, repeat from *to* 5 times, sl st in 1st st (=54 st). Round 11 with CA: *Ldc 2 in next st, Ldc 1 in the next 2 st, BLsc 1 in the next 3 st, Ldc 1 in the next 2 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=66 st). Round 12 with CB: *BLsc 1 in the next 4 st, Ldc 1 in the next 3 st, BLsc 1 in the next 4 st*, repeat from *to* 5 times, sl st in 1st st (=66 st). Round 13 with CA: *Ldc 2 in next st, Ldc 1 in the next 2 st, BLsc 1 in the next 5 st, Ldc 1 in the next 2 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=78 st). Round 14 with CB: *BLsc 1 in the next 4 st, Ldc 1 in the next 5 st, BLsc 1 in the next 4 st*, repeat from *to* 5 times, sl st in 1st st (=78 st). Round 15 with CA: *Ldc 2 in next st, Ldc 1 in the next 2 st, BLsc 1 in the next 7 st, Ldc 1 in the next 2 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=90 st). Round 16 with CB: *BLsc 1 in the next 4 st, Ldc 1 in the next 7 st, BLsc 1 in the next 4 st*, repeat from *to* 5 times, sl st in 1st st (=90 st). Round 17 with CA: *Ldc 2 in next st, Ldc 1 in the next 2 st, BLsc 1 in the next 9 st, Ldc 1 in the next 2 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=102 st). Round 18 with CB: *BLsc 1 in the next 4 st, Ldc 1 in the next 4 st, BLsc 1 in next st, Ldc 1 in the next 4 st, BLsc 1 in the next 4 st*, repeat from *to* 5 times, sl st in 1st st (=102 st). Round 19 with CA: *Ldc 2 in next st, Ldc 1 in the next 2 st, BLsc 1 in the next 5 st, Ldc 1 in next st, BLsc 1 in the next 5 st, Ldc 1 in the next 2 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=114 st). Round 20 with CB: *BLsc 1 in the next 5 st, Ldc 1 in the next 3 st, BLsc 1 in the next 3 st, Ldc 1 in the next 3 st, BLsc 1 in the next 5 st*, repeat from *to* 5 times, sl st in 1st st (=114 st). Round 21 with CA: *Ldc 2 in next st, Ldc 1 in the next 4 st, BLsc 1 in the next 3 st, Ldc 1 in the next 3 st, BLsc 1 in the next 3 st, Ldc 1 in the next 4 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=126 st). Round 22 with CB: Rep round 4. Round 23 with CA: *Ldc 2 in next st, Ldc 1 in the next 19 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=138 st). Round 24 with CB: Rep round 4. Round 25 with CA: *Ldc 2 in next st, Ldc 1 in the next 21 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=150 st). Fasten off & cut yarn.
Outlined Heart
Round 1 with CA: Ch 2, sc 6 in first st, sl st in 1st sc (=6 st). Round 2 with CA: Ch 1 (does not count as a st), BLsc 2 in each st from prev round, sl st in first st (=12 st). Round 3 with CA: Ldc 3 in each st, sl st in 1st st (=18 st).

Round 4 with CB: BLsc 1 in each st, sl st in BL of 1st st (=18 st). Round 5 with CA: *Ldc 2 in next st, Ldc 1 in next st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=30 st). Round 6 with CB: Rep round 4. Round 7 with CA: *Ldc 2 in next st, Ldc 1 in next st, BLsc 1 in next st, Ldc 1 in next st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=42 st). Round 8 with CB: *BLsc 1 in the next 3 st, Ldc 1 in next st, BLsc 1 in the next 3 st*, repeat from *to* 5 times, sl st in 1st st (=42 st). Round 9 with CA: *Ldc 2 in next st, Ldc 1 in next st, BLsc 1 in the next 3 st, Ldc 1 in next st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=54 st). Round 10 with CB: *BLsc 1 in the next 3 st, Ldc 1 in next st, BLsc 1 in next st, Ldc 1 in next st, BLsc 1 in the next 3 st*, repeat from *to* 5 times, sl st in 1st st (=54 st). Round 11 with CA: *Ldc 2 in next st, Ldc 1 in next st, BLsc 1 in the next 2 st, Ldc 1 in next st, BLsc 1 in the next 2 st, Ldc 1 in next st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=66 st). Round 12 with CB: *BLsc 1 in the next 3 st, Ldc 1 in next st, BLsc 1 int the next 3 st, Ldc 1 in next st, BLsc 1 in the next 3 st*, repeat from *to* 5 times, sl st in 1st st (=66 st). Round 13 with CA: *Ldc 2 in next st, Ldc 1 in next st, BLsc 1 in the next 2 st, Ldc 1 in the next 3 st, BLsc 1 in the next 2 st, Ldc 1 in next st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=78 st). Round 14 with CB: *BLsc 1 in the next 3 st, Ldc 1 in next st, BLsc 1 int the next 5 st, Ldc 1 in next st, BLsc 1 in the next 3 st*, repeat from *to* 5 times, sl st in 1st st (=78 st). Round 15 with CA: *Ldc 2 in next st, Ldc 1 in next st, BLsc 1 in the next 2 st, Ldc 1 in the next 5 st, BLsc 1 in the next 2 st, Ldc 1 in next st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=90 st). Round 16 with CB: *BLsc 1 in the next 3 st, Ldc 1 in next st, BLsc 1 int the next 7 st, Ldc 1 in next st, BLsc 1 in the next 3 st*, repeat from *to* 5 times, sl st in 1st st (=90 st). Round 17 with CA: *Ldc 2 in next st, Ldc 1 in next st, BLsc 1 in the next 2 st, Ldc 1 in the next 7 st, BLsc 1 in the next 2 st, Ldc 1 in next st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=102 st). Round 18 with CB: *BLsc 1 in the next 3 st, Ldc 1 in next st, BLsc 1 int the next 9 st, Ldc 1 in next st, BLsc 1 in the next 3 st*, repeat from *to* 5 times, sl st in 1st st (=102 st). Round 19 with CA: *Ldc 2 in next st, Ldc 1 in next st, BLsc 1 in the next 2 st, Ldc 1 in the next 4 st, BLsc 1 in next st, Ldc 1 in next 4 st, BLsc 1 in the next 2 st, Ldc 1 in next st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=114 st). Round 20 with CB: *BLsc 1 in the next 3 st, Ldc 1 in next st, BLsc 1 in the next 5 st, Ldc 1 in next st, BLsc 1 in the next 5 st, Ldc 1 in next st, BLsc 1 in the next 3 st*, repeat from *to* 5 times, sl st in 1st st (=114 st). Round 21 with CA: *Ldc 2 in next st, Ldc 1 in the next 2 st, BLsc 1 in the next 2 st, Ldc 1 in the next 3 st, BLsc 1 in the next 3 st, Ldc 1 in next 3 st, BLsc 1 in the next 2 st, Ldc 1 in the next 2 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=126 st). Round 22 with CB: *BLsc 1 in the next 5 st, Ldc 1 in next st, BLsc 1 in the next 3 st, Ldc 1 in next st, BLsc 1 in next st, Ldc 1 in next st, BLsc 1 in the next 3 st, Ldc 1 in next st, BLsc 1 in the next 5 st*, repeat from *to* 5 times, sl st in 1st st (=126 st). Round 23 with CA: *Ldc 2 in next st, Ldc 1 in the next 4 st, BLsc 1 in the next 5 st, Ldc 1 in next st, BLsc 1 in the next 5 st, Ldc 1 in next 4 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=138 st). Round 24 with CB: Rep round 4. Round 25 with CA: *Ldc 2 in next st, Ldc 1 in the next 21 st, Ldc 2 in next st*, repeat from *to* 5 times, sl st in 1st st (=150 st). Fasten off & cut yarn.
Strap
Repeat on both hexagons using CA. Work first round directly on the hexagon. Round 1: Ch 1 (does not count as a st), sc 1 in the next 125 st (along 5 of 6 edges), FSC 75, sl st in first sc (=200 st). Round 2: Ch 1 (does not count as a st), sc 1 in each st from prev round, sl st in first sc (=200 st). Round 3-5: Repeat round 2. Fasten off & cut yarn.
Finishing
When you’re finished crocheting you have 2 parts: Crocheted hexagon with the strap.
- With CB, flat slip stitch join along the corresponding 125 stitches on both pieces (along 5 of 6 edges of the hexagon).
- Fasten threads & weave in ends.

More Bag FREE Crochet Patterns
- Bloom Granny Square Bag Crochet Pattern
- FREE Crochet Beach Bag Pattern
- Crochet Striped Sunglasses Pouch – Free Crochet Pattern
- Crochet Glasses Case – Free Crochet Pattern
- Easy Crochet Bag – FREE Crochet Pattern
- Daisy Granny Square Bag Pattern
- Mosaic Crochet Bag
- Crochet Bum Bag Pattern
- Crochet Water Bottle Holder Pattern
- Crochet Tote Bag – FREE Crochet Pattern
- Market Bag – FREE Crochet Pattern
- Lace Produce Bag Crochet Pattern
- The Spring Sprig Bag – Free Crochet Pattern
- Granny Square Bag – Free Crochet Pattern
- Sandy Crossbody Tote – FREE Crochet Pattern
- Cotton Crochet Bag Pattern
- Crochet Summer Shoulder Bag – FREE Crochet Pattern
- Cable Crochet Bag Pattern
- Crochet Shoulder Bag – Free Crochet Pattern
- Crochet Shopping Bag – Free Crochet Pattern
Share & Worth Noting
Thank you for sharing my FREE patterns & tutorials. When you do, you support me & the blog, which makes it possible to continue sharing free content with you.
Not all content on this blog website is free, but the more you share, the more free content I will be able to share. Note that all premium content are ad free.
My crochet patterns can be used to sell handmade pieces. You are required to credit Joy of Motion/Janne Kleivset as the designer by linking back to My website: https://joyofmotioncrochet.com. You can not use my pictures when selling your handmade items. Finally, you can not resell, reprint or share any parts of my patterns as your own.

















