Last updated on June 28th, 2026 at 09:38 am
Get ready for summer with this trendy, free crochet half-circle bag pattern!
The best part about this design? It looks absolutely stunning in different yarn types, giving you 2 completely different looks from just 1 pattern.
It also pairs perfectly with free crochet hat pattern for the handmade summer accessory set.
Crochet Bag Free Pdf Pattern Download
Download free crochet bag pdf tutorial. Everything in one place – diagrams, explain how to line a bag with a zipper.
Yarn used for crochet bag and ready size

Orange crochet bag is made from paper yarn.
| Content | : | %100 Paper |
| Grams | : | 90-108 gr / 3.18-3.81 oz |
| Length | : | 200 mt / 218.7 yd |
| Needle size | : | 3-3.5 mm / US 3-4 |
| Weight | : | Light-DK-Worsted |
The grey bag is made from 100% polypropylene yarn.
| Content | : | % 100 Polypropylene |
| Grams | : | 250 gr / 8.82 oz |
| Length | : | 150 mt / 164 yd |
| Needle Size | : | 4-5 mm / US 6-7-8 |
| Weight | : | Bulky-Chunky-Craft-Rug |
Crochet hook size 4.00mm (US 7/0). With only one pattern, you can create two different bags.
Half circle crochet diagram free pattern



Half circle crochet written instructions
US Abbreviations
Offset Puff Stitch (Bead stitch, puff stitch around Dc)
Dc in next stitch, YO,* insert a crochet hook from right to left around Dc, pull a loop, YO*, rep from * 2 more times, insert crochet hook into the next stitch, YO, pull through all 7 loops on the crochet hook, Ch 1 to secure the puff stitch.
Hdc2Tog – decrease Hdc. YO, insert hook in next sts, draw up a loop; 3 loops on the hook, keep these 3 loops on the hook, YO, draw a loop in the next sts, YO, pull through all 5 loops.
Start with a Magic Ring
Row 1. Ch 2, 5 Sc in the Magic Ring; turn (6 sts)
Row 2. Ch 2, 1 Hdc in same st, *2 Hdc*, rep from *4 more times; turn (12 sts)
Row 3. Ch 3, 5 Puff sts, 1 Dc; turn (12 sts)
Row 4. Ch 2, 1 Hdc *2 Hdc, 1 Hdc in the next 2 sts*, rep from *4 more times, turn; (22 sts)
Row 5. Ch 2, *1 Hdc in next 3 sts, 2 Hdc in the next sts*, rep from *3 more times, 1 Hdc in next 5 sts; turn (26sts)
Row 6. Ch 3, 12 Puff sts, 1 Dc; turn (26 sts)
Row 7. Ch 2, 1 Hdc in next 37 sts; turn (38 sts) – use sts between Puff sts.
Row 8. Ch 2, 1 Hdc in next 37 sts; turn (38 sts)
Row 9. Ch 3, 18 Puff sts, 1 Dc; turn (38 sts)
Row 10. Ch 2,Hdc2Tog, 1 Hdc in next 50 sts, Hdc2Tog, 1 Hdc; turn (54 sts)
Row 11. Ch 2, 1 Hdc in next 6 sts, *2 Hdc,1 Hdc in the next 7 sts*, rep from *4 more times, 2 Hdc,, 1 Hdc in the next 6 sts; turn (60sts)
Row 12. Ch 3, 29 Puff sts, 1 Dc; turn (60sts)
Row 13. Ch 2, skip st between Puff sts, 2 Hdc in next st, *1 Hdc in the next 9 sts skip sts between Puff sts, 2 Hdc in the next *, rep from *5 more times, 1 Hdc in the next 8 sts; turn (66 sts)
Row 14. Ch 2, 2 Hdc in the next sts, 1 Hdc in the next 8 sts, * 2Hdc in the next sts, 1 Hdc in the next 10 sts*, rep from * 4 more times, 2 Hdc in same st, 1 Hdc next 11 sts; turn (72 sts)
Row 15. Ch 3, 35 Puff sts, 1 Hdc; turn (72 sts)
Evenly spread 43 Hdc on the straight side of the half circle.
Crochet bag free pattern – middle part
When both half circles are ready continue crochet middle part of the bag.
Row 1. Ch4 (Continue from the end of the half circle)
Row 2. Hdc in the 3rd stitch from the hook, 1 Hdc, turn. (3 st)
Row 3. Ch2, 3 Hdc in 1 stitch, 1 Hdc, turn. (5 st)
Row 4. Ch2, 1 Hdc, 3 Hdc in 1 stitch, 1 Hdc in next 2 st, turn. (7 st)
Row 5. Ch 2, 1 Hdc in next 2 stitches, 3 Hdc in 1 stitch, 1 Hdc in next 3 st, turn. (9 st)
Row 6. Ch, 1 Hdc in next 3 stitches, 3 Hdc in 1 stitch, 1 Hdc in next 4 st, turn. (11 st)
Rows 7 -51. Ch 2, 1 Hdc in next 10 stitches, turn. (11)
Row 52. Ch 2, 1 Hdc in next 3 stitches, Hdc 3 together, 1 Hdc in next 4 st, turn. (9 st)
Row 53. Ch 2, 1 Hdc in next 2 stitches, Hdc 3 together, 1 Hdc in next 3 st, turn. (7 st)
Row 54. Ch 2, 1 Hdc in next stitch, Hdc 3 together, 1 Hdc in next 2 st, turn. (5 st)
Row 55. Ch 2, Hdc 3 together, 1 Hdc in the next stitch, turn. (3 st)
Row 56. Hdc 3 together.
When middle part of the crochet bag is ready, you can sew half circles using mattress stitch. In the video below, I show in details all the process.
How to attach the strap to crochet bag
Create Loops For The Strap
First, we need to create loops for the strap. I am using Romanian cord for this purpose. Crochet two pieces of the cord approximately 5 cm long. Attach to both sides of the bag. Sew ends together.

At this stage bag is ready for lining and attaching a zipper.
Attach The Strap
At this stage you can attach any strap – you can buy or make your own. I am making my Romanian cord crochet strap. I am making 2 meters long strap because I will fold it in half and attach to the bag loops. Sew both ends.

How To Attach crochet strap – YouTube Video Instructions
How to Crochet a Summer Raffia Bag
Crochet Purse with Metal Frame
DIY Crochet Clutch with Metal Frame
Congratulations – crochet bag is ready! Please share and let other people know about this crochet bag free tutorial.



















