This post contains affiliate links. If you make a purchase through links on our site, I may earn a small commission. Click to see full details of my Privacy Policy.
Whether you’re looking to expand your crochet skills or try a new technique, this interlocking crochet bag pattern is a fun, exciting pattern to try. In this post, you’ll find a free step-by-step pattern and video tutorial in both right and left-handed versions. PLUS I have two matching accessories to complement your crossbody bag. And I know you might be thinking, “this looks too tricky for me”, BUT, I promise it’s easier than it looks.
Ready to get started? Choose your favourite colour combination and enjoy making a beautiful, practical accessory that’s as fun to crochet as it is to wear. I will warn you though, these are really addictive! I bet you won’t be able to resist making multiple.

Materials & Tools
- Yarn: COTTAGE COTTON 60% Cotton, 40% Acrylic, #4 aran/worsted weight yarn. 100g (3.5oz), 190m (207yds).
- Sample made in shades MC Stone Blue 0002, CC Chiffon 0007
- Hook: 4.5mm (US 7)
- Darning Needle
- Measuring Tape
- Stitch markers x2
- Scissors
- Binding Clips (or pins)
- 19mm Snap Fastener (optional)
- Sewing needle (that fits through snap fastener)
Alternative Yarn Suggestions
- COTTON ARAN, 100% Cotton, #4 Aran/worsted, 87yds, 50g. Comes in 200 shades. Ships from the UK
- DISHIE 100% Cotton, #4 aran/worsted weight yarn. 190yds, 100g. Comes in 73 shades. Ships from USA.
- CRAFT COTTON 100% Cotton, #4 aran/worsted weight yarn. (Solids) 115yds, 71g & (Multies) 92yds, 56g. Comes in 48 shades. Ships from USA.

Where To Shop Yarn
PDF Pattern

Handmade Crochet Bag Gift Idea
This crossbody bags makes the PERFECT gift because not only is it stunning, it’s easy to adapt the colourway to suit the recipients taste and it actually works up really quickly. I think there’s nothing better than making something that someone will actually use! You could also make it the full set too by making them a matching can cosy and bottle holder. So next time you need to make a gift for a family member, a friend or your in need of a teacher gift idea…remember this bag.
Terms & Abbreviations
- Stitch(es): st(s)
- Chain(s): ch(s)
- Slip Stitch: ss
- Space(s): sp(s)
- Repeat: rep
- Main Colour: MC
- Contrast Colour: CC
- Double Crochet(s): dc(s): Insert hook into stitch, yarn over, pull up a loop, you will have two loops on the hook. Yarn over, pull through remaining two loops.
- Treble Crochet(s): tr(s): Yarn over, insert into stitch, yarn over, pull up a loop, you will have three loops on the hook. Yarn over, pull through two loops, yarn over, pull through remaining two loops.]
- Invisible Join: Cut yarn leaving a 15cm tail and thread onto darning needle. Insert under both loops of the first stitch, pull through, then insert back down through centre of the last stitch. Pull snug and weave in the end.
Special Stitches
- Standing Double Crochet(s): st-dc(s): Slightly pull up working loop to the height of a double crochet, insert hook into stitch, yarn over, pull up a loop, you will have two loops on the hook. Yarn over, pull through remaining two loops.
- Stacked Double Crochet in back loop only: SBLO dc: Follow instructions for sdc working into the back loop only.
- V-Stitch(s): Vst(s): (Tr, ch 1, tr) in same space.
- Granny Cluster(s): Three tr worked in one space.
- Back Post Double Crochet(s): BPdc(s): Insert hook from back of work to the front, then from front to back around the post of the stitch, yarn over, pull up a loop, you will have two loops on the hook. Yarn over, pull through remaining two loops.
- Stacked Double Crochet(s): sdc(s): Insert hook into stitch, yarn over, pull up a loop, you will have two loops on the hook. Yarn over, pull through remaining two loops. Insert hook into the front leg of the stitch which is furthest away from the hook). Yarn over, pull up a loop, you will have two loops on the hook. Yarn over, pull through remaining two loops.
Convert Pattern Terms
Here you can quickly switch between UK and US crochet terms. This will make following the pattern easier as all terms will be converted to your preferred version.
Pattern Notes
- This pattern is written in UK terms but is switchable to US terms above.
- You will be working in rows to make the base of the bag before working in the round to form the main bag section.
- Ch 1 at the beginning of the row/round does not count as a stitch.
- You will be using an interlocking technique which means you will be joining the current and previous rounds when working the granny cluster rounds.
- When working your V-stitches two rounds down, you will be working in front of the previous granny cluster round.
- When working the interlocking rounds of the main body, you drop the colour not being used leaving a working loop. Always ensure your main colour (MC) is dropped to the front of the work and the contrast colour (CC) is dropped to the back.
- Please read through the whole pattern before starting.
Gauge
- Base of Crossbody (rows 1-40) measures 5cm x 23cm (2in x 9in)
Completed Size
Measured laid flat and excluding handles: W 33cm x H 33cm (13inch x 13inch).
Yarn Quantites
Crossbody: uses approx 305yds of MC (2 balls) and 198yds of CC (1 ball).
Moroccan Lattice Crossbody bag: Free Pattern
You are viewing this pattern in UK terms.
Base
Finishing Touches
(Optional)
To add the hardware, locate the central position between handles on both side of the bag opening. Using a sewing needle and MC, sew one side of the snap fastener to your work, working from inside to outside, then repeat for the other popper.
Need Pattern Support? Join Our Facebook Group
The fastest way to get pattern support is to ask in our dedicated facebook group for Bella Coco Crochet patterns. This is the best place for you to connect with other crocheters.
Please note, if you wish to change and adapt this pattern in any way, this must be done at your own exploration and we cannot offer assistance with this.
Video Tutorials
Right-handed
Left-handed
What to Crochet Next?
Did you know the Moroccan Lattice Crossbody Bag is part of a collection? CLICK HERE to check out the full collection.




Join Our Crochet Community

Let’s Stay Connected!
I always love to see your makes so if you try any of my patterns or follow my stitch tutorials please tag me @bellacococrochet or use the #bellacococrochet





I so enjoyed this Moroccan pattern. I’m in the process of making several can cozies in this pattern, all in different main colors with white background for Christmas gifts. The pattern looks difficult but is actually quite easy to accomplish. Takes very little time to complete and uses very little yarn. I used Dollar Tree yarn which is mostly size 4 acrylic and went down to a 4 mm hook. I really like them and hope the recipients love them too! I wondered if this Moroccan pattern would be suitable for potholders since it is heavier with the two layers.