Here’s a clear, beginner-friendly, and detailed guide you can use for a project, blog post, or assignment.

How to Make an Easy Crochet Granny Square Bag
A crochet granny square bag is a fun and simple project that’s perfect for beginners. It uses basic crochet stitches and small square motifs that are joined together to create a stylish and useful bag. You can customize the size, colors, and handles to match your personal style.
Materials Needed
- Medium-weight yarn (cotton or acrylic works well)
You can use one color or multiple colors - Crochet hook (usually 4.0–5.0 mm, check yarn label)
- Scissors
- Yarn needle (for weaving in ends)
- Stitch marker (optional)
- Fabric lining and needle & thread (optional)

Crochet Abbreviations (US Terms)
- ch – chain
- sl st – slip stitch
- sc – single crochet
- dc – double crochet
- sp – space
- rep – repeat
Step 1: Make the Granny Squares
Each granny square is worked in rounds.
Round 1
- Make a magic ring (or ch 4 and join with sl st).
- Ch 3 (counts as first dc).
- Work 2 dc, ch 2.
- 3 dc, ch 2 – repeat 3 more times.
- Join with sl st to the top of the beginning ch 3.
(You should have 4 corners.)
Round 2
- Sl st into the next corner space.
- Ch 3, 2 dc, ch 2, 3 dc (this forms a corner).
- Ch 1.
- In the next corner sp: 3 dc, ch 2, 3 dc.
- Ch 1 and repeat for all corners.
- Join with sl st.

Round 3 (Optional – for larger squares)
- Repeat the same pattern:
3 dc in side spaces, and (3 dc, ch 2, 3 dc) in corners.
Fasten off and weave in ends.
👉 Make 8–12 granny squares, depending on how big you want your bag.
Step 2: Arrange the Squares
Lay your squares flat to decide the bag shape:
- Front panel: 4 squares
- Back panel: 4 squares
- Extra squares can be used for sides or bottom if desired
Make sure all squares face the same direction.
Step 3: Join the Squares
You can join squares in different ways:
- Slip stitch join
- Single crochet join
- Whip stitch (with yarn needle)
Simple Single Crochet Join:
- Place two squares with right sides together.
- Insert hook through both squares.
- Sc evenly across.
- Repeat until all squares are joined.
Join front and back panels, then connect the sides and bottom.

Step 4: Add a Top Border
- Attach yarn at the top edge of the bag.
- Work 1 sc in each stitch evenly around.
- Join and repeat for 2–3 rounds to strengthen the opening.
Step 5: Make the Handles
Simple Crochet Handle
- Attach yarn to one side of the bag.
- Ch 40–60 (depending on desired length).
- Attach to the opposite side with sl st.
- Sc across the chain for 2–3 rows for strength.
- Repeat for the second handle if needed.
Step 6: Finishing Touches
- Weave in all loose ends.
- Add a fabric lining if you want extra durability.
- Optional decorations:
- Buttons
- Tassels
- Crochet flowers
Final Tips
- Cotton yarn is best for sturdy bags.
- Keep tension even so squares stay flat.
- Blocking the squares before joining makes the bag look neater.
Conclusion
An easy crochet granny square bag is a great project for beginners and experienced crocheters alike. It’s stylish, reusable, and customizable. With just a few basic stitches, you can create a beautiful handmade bag you’ll be proud to use or gift.
If you want, I can also:
- Simplify this for a school assignment ✏️
- Turn it into a step-by-step pattern
- Add pictures descriptions for each step
Watch tutorial: