Skill Level: Beginner-Friendly
Yarn Weight: #4 Medium (Worsted)
Hook Size: 2.5mm (US B/1)
Techniques Used: Magic ring, double crochet (dc), half double crochet (hdc), bobble stitch, color changes
Introduction
This adorable and customizable crochet bag features a spiral base, textured bobble stitch sides, and charming heart appliqués. Perfect for beginners, it includes step-by-step instructions for creating an infinitely adjustable size—just follow the simple increase pattern!
The drawstring closure and playful wheat-inspired texture make this bag both functional and stylish. Use it as a market tote, gift pouch, or everyday accessory!
Materials Needed
- Yarn:
- Main Color (MC): Worsted weight (4-ply cotton), ~150g
- Contrast Color (CC): Worsted weight, ~50g
- Crochet Hook: 2.5mm (US B/1)
- Stitch Markers
- Scissors
- Yarn Needle
Finished Dimensions
- Base Diameter: ~8 inches (adjustable)
- Height: ~5 inches (4 pattern rounds)
- Straps: 24 inches each (customizable)
Stitch Guide (US Terms)
- Magic Ring (MR): Adjustable loop start
- Chain (ch): Basic chain stitch
- Slip Stitch (sl st): Join rounds
- Double Crochet (dc): Yarn over, insert hook, pull up loop, (yo, pull through 2 loops) twice
- Half Double Crochet (hdc): Yarn over, insert hook, pull up loop, yo, pull through all 3 loops
- Bobble Stitch: 3 unfinished hdc in same stitch, yo, pull through all loops
Pattern Instructions
Bag Base (Spiral Construction)
Round 1:
- Start with a magic ring, ch 2 (does not count as st).
- Work 12 dc into the ring. Join with sl st to first dc. (12 sts)
- Pull the ring tight to close.
Round 2:
- Ch 2 (turning chain, not a st).
- 2 dc in each st around. Join with sl st. (24 sts)
Round 3:
- Ch 2.
- [1 dc, 1 dc inc] repeat around. Join. (36 sts)
Round 4:
- Ch 2.
- [2 dc, 1 dc inc] repeat around. Join. (48 sts)
💡 Want a bigger bag? Continue increasing:
- Round 5: [3 dc, 1 dc inc] x12 (60 sts)
- Round 6: [4 dc, 1 dc inc] x12 (72 sts)
- Each round adds 12 stitches.
Bag Sides (Bobble Stitch Texture)
Round 1 (Bobble Stitch Setup):
- Ch 2 (does not count as st).
- In same st, work 3 unfinished hdc (keep loops on hook).
- Yarn over, pull through all loops. Ch 1.
- Skip 2 sts, next st: Bobble st + ch 1. Repeat around.
- Join with sl st to first bobble. (16 bobbles)
Rounds 2-4:
- Repeat bobble stitch pattern in each ch-1 space from previous round.
💡 Changing Colors?
- On the last bobble before color change, leave the final pull-through unfinished.
- Switch to new yarn, pull through all loops.
- Continue as normal, weaving in ends as you go.
Heart Appliqués (Make 4)
- Magic ring, ch 2 (counts as first dc).
- Work into ring:
- 4 dc
- 2 hdc
- 1 dc
- 2 hdc
- 4 dc
- Ch 2, sl st to close.
- Tighten ring, weave in ends.
Finishing (Edging & Straps)
Edging (Clean Border):
- Round 1: 1 dc in each st and space around (48 sts). Join.
- Rounds 2-3: 1 sc in each st. Join, fasten off.
Drawstring Straps:
- Chain 80 (adjust length as needed).
- Make two straps.
- Weave through dc edging round (skip 2 sts between entries).
- Secure ends with a square knot.
Attach Hearts:
- Sew or crochet hearts onto straps.
Tips & Customizations
✅ Lining? Add fabric lining for durability.
✅ Bigger Bag? Follow the increase pattern.
✅ Different Yarn? Adjust hook size accordingly.
✅ Beads & Charms? Embellish the straps!
🎉 Final Thoughts
This whimsical crochet bag is perfect for gifting or keeping for yourself! The adjustable sizing makes it versatile, and the bobble stitch texture adds a playful touch.
Tag us if you make one—we’d love to see your creations!
Happy Crocheting! 🧶💕

![[Free Patterns] The 10 Most Beautiful Crochet Granny Squares Ever](https://i0.wp.com/www.dailycrochet.com/wp-content/uploads/sites/7298/2015/02/10-most-beautiful-grannies.jpg?fit=800%2C800&ssl=1)
![[Free Pattern] Adorable Crochet Spa Basket Tutorial](https://i0.wp.com/www.dailycrochet.com/wp-content/uploads/sites/7298/2015/02/Free-Pattern-Adorable-Crochet-Spa-Basket-Tutorial-Daily-Crochet.jpg?fit=565%2C515&ssl=1)
![[Free Pattern] Make Your Very Own Little Monster Easter Egg Crochet](https://i0.wp.com/www.dailycrochet.com/wp-content/uploads/sites/7298/2015/02/Free-Pattern-Make-Your-Very-Own-Little-Monster-Easter-Egg-Crochet-Daily-Crochet-01-11-2025_03_39_PM.jpg?fit=686%2C460&ssl=1)
![[Free Pattern+Video Tutorial] Learn How to Crochet An Easy Cell Phone Case](https://i0.wp.com/www.dailycrochet.com/wp-content/uploads/sites/7298/2015/02/A-photo-of-a-light-colored-background-with-two-handmade-crochet-cell-phone-pouches.jpg?fit=463%2C594&ssl=1)

![[Free Pattern] DIY Crochet Summer Shorts](https://i0.wp.com/www.dailycrochet.com/wp-content/uploads/sites/7298/2015/02/FabArtDIY-Crochet-Lace-Short-Free-Pattern-21-jpg-484×604-03-18-2025_06_30_AM.jpg?fit=589%2C738&ssl=1)

![[Free Pattern] Pamper Your Skin With These Waffle Crochet Spa Washcloths](https://i0.wp.com/www.dailycrochet.com/wp-content/uploads/sites/7298/2015/02/washclothrainbow2_small2-jpg-320×240-01-16-2025_10_31_AM.jpg?fit=475%2C364&ssl=1)
![[Free Patterns] Gorgeous Crochet Dresses For Little Girls](https://i0.wp.com/www.dailycrochet.com/wp-content/uploads/sites/7298/2015/02/Crochet-Supernova-Sugar-N-Spice-Dress-FREE-PATTERN-01-16-2025_10_35_AM.jpg?fit=600%2C525&ssl=1)
![[Free Patterns] 10 Amazing Crochet Blankets for Babies & Kids](https://i0.wp.com/www.dailycrochet.com/wp-content/uploads/sites/7298/2015/02/bugs-and-blooms-blanket-jpg.jpg?fit=487%2C567&ssl=1)
![[Free Pattern] Baby Mermaid Crochet Cocoon, Tail And Headband](https://i0.wp.com/www.dailycrochet.com/wp-content/uploads/sites/7298/2015/02/Mystic-Mermaid-Cocoon-2-jpg-636×960-01-27-2025_01_08_AM.jpg?fit=405%2C601&ssl=1)
![[Free Pattern + Video] Make This Amazing Baby Blanket: Cool Breeze Baby Blanket](https://i0.wp.com/www.dailycrochet.com/wp-content/uploads/sites/7298/2015/03/RHC0202-020752M-jpg-1946×1946-01-17-2025_02_35_AM.jpg?fit=733%2C731&ssl=1)