🧢 Beautiful ✨ Detailed πŸ’ Adorable

Granny Square Bag Pattern

Granny Square Bag Pattern
4.2β˜… Rating
5-7 Hours Time Needed
3.1K Made This
βœ‚οΈ

Intermediate Level

Ideal for those with basic crochet experience, featuring slightly more advanced stitches and techniques to expand your skills.

⏱️

Weekend Treat

Takes 5-7 hours, making it an enjoyable project to finish over a couple of days.

✨

Stylish Touch

An elegant detail to elevate any look, combining traditional techniques with contemporary design sensibilities.

About This Granny Square Bag Pattern

This pattern creates a modern granny-square style crochet bag constructed from two square panels joined to a rectangular side panel. The pattern uses double crochet shaping to form a soft square-to-rounded base and includes options for different finishing variants. Photos guide you through the magic ring center, square increases, joining, edging and handle placement.

Granny Square Bag Pattern crochet pattern - detailed view of completed project

Designed for 3-4 mm cord and a 5 mm hook, the finished bag is roomy and durable for everyday use. You will learn to work in rounds, join panels with slip stitch and finish the bag cleanly for professional results.

Why You'll Love This Granny Square Bag Pattern

I absolutely love this pattern because it turns simple granny-square increases into a chic, everyday tote that feels both modern and timeless. I enjoy the balance of structure and softness the cord provides, and I love how the diagonal eyelet detail adds subtle interest. The assembly steps are satisfying β€” joining the square panels to the side creates a solid shape that holds up well. Making this bag feels fast and rewarding, and I always appreciate how customizable it is with different cords, colors and handles.

Granny Square Bag Pattern step 1 - construction progress Granny Square Bag Pattern step 2 - assembly progress Granny Square Bag Pattern step 3 - details and accessories Granny Square Bag Pattern step 4 - final assembly and finishing

Switch Things Up

I love how easy it is to personalize this bag by changing cord or color β€” try variegated cord for a playful look or a solid neutral for a minimalist tote.

If you want a smaller or larger bag, change the cord thickness and hook size; bulky cord and a larger hook make a chunkier, more structured bag while thinner cord makes a daintier version.

I often add a fabric lining for extra durability and a polished interior β€” cut fabric to the interior dimensions and sew a simple lining before attaching handles.

Swap the leather handles for crocheted straps by making two long strips in sc or hdc, then attach them securely to the marked handle positions.

Try adding pockets: crochet a small rectangle and sew it to the inside before adding the lining to make your bag more functional for keys or phone.

For a different edge finish, replace the BLO rounds with a decorative picot edge or shell border to create a feminine contrast around the top.

I sometimes embroider initials or a small motif on one square panel before joining to personalize gifts or make sets with coordinating accessories.

Want it stiffer? Use a cotton cord or add textile medium to a lining and press to give structure while keeping the crocheted look.

I enjoy mixing materials β€” try metallic cord or t-shirt yarn for a unique texture and modern finish that stands out at markets or on errands.

Finally, don't be afraid to experiment with the number of rows on the rectangular side to make the bag deeper or shallower depending on your everyday needs.

Common Mistakes & How to Fix Them

βœ— Skipping the stitch marker at the beginning of rounds can cause you to lose track of the start; place a marker or note the starting stitch at the end of each round so you always know where to begin. βœ— Closing the magic ring too tightly can distort your first round and make the center hole too small; tighten the ring firmly but leave enough space to work the first stitches comfortably and weave the tail in later. βœ— Not working the last 10th single crochet a little on the side of the rectangular part will make the side misalign; ensure the 10th stitch is crocheted slightly on the side as shown in the instructions to keep the edges even. βœ— Failing to crochet the 3rd back loop when instructed will result in a loose and uneven edge; when working BLO and the 3rd back loop, be deliberate and consistent to achieve a tighter, neater finish. βœ— Forgetting to measure spacing for the handle markers can produce uneven handles; mark all four handle positions and check distance between markers (24 stitches or pattern suggestion) before chaining handle openings.

Granny Square Bag Pattern

Make a stylish, handmade Granny Square Bag using chunky cord or yarn. This pattern guides you step-by-step from the magic ring square to joining, edging and adding handles so you can create a roomy, modern tote. Clear photos and precise instructions help you achieve a neat finish and sturdy shape perfect for everyday use.

Intermediate 5-7 Hours

Materials Needed for Granny Square Bag Pattern

β€” Main Fabric

  • 01
    3-4 mm cotton, acrylic or polyester cord β€” 300-350 meters (main color)
  • 02
    Sample used: 3 mm polyester cord β€” approximately 300-350 meters
  • 03
    Recommended thickness affects size: thicker cord yields a larger bag
  • 04
    Handles: leather or sewn handles 50-60 cm (2 handles required)

β€” Tools Required

  • 01
    Crochet hook size 5 mm
  • 02
    Scissors
  • 03
    Stitch markers
  • 04
    Yarn/tapestry needle for sewing and weaving ends
  • 05
    Handles for bag with buttons or sewn ones 50-60 cm (or leather handles)
  • 06
    Measuring tape (to check bag dimensions and marker spacing)

Progress Tracker

0% Complete

β€” Description :

Info :

Make a Magic Ring. Step by step guide for making a Magic Ring (MR) can be found on page 14.

Rnd 1 :

in MR: ch3, 2dc, [ ch2, 3dc ]*3, ch1, tighten the ring firmly, sl st in 3rd ch (12)

Info :

you should count ch3 as 1dc

Info :

ch2 space will be referred to as the corner chain space = corner (pic 5)

Rnd 2 :

into the corner just behind: (1sc, ch1, 1dc) 1sc and a ch1 counts as 1dc here and throughout pattern, (pic 8-12) [ dc in the next 3 stitches, in the corner: (2dc, ch2, 2dc) ]*3, (pic 12-15) 3dc, in the corner: (2dc, ch1, sl st in ch1) (28) (pic 16)

Rnd 3 :

into the corner just behind: (1sc, ch1, 1dc), [ 7dc, in the corner: (2dc, ch2, 2dc) ]*3, 7dc, in the corner: (2dc, ch1, sl st) (44) (pic 18)

Rnd 4 :

into the corner just behind: (1sc, ch1, 1dc), [ 11dc, in the corner: (2 dc, ch2, 2 dc) ]*3, 11dc, in the corner: (2 dc, ch1, sl st) (60)

Rnd 5 :

into the corner just behind: (1sc, ch1, 1dc), [ 15dc, the corner: (2dc, ch2, 2dc) ]*3, 15dc, in the corner: (2dc, ch1, sl st) (76)

Rnd 6 :

into the corner just behind: (1sc, ch1, 1dc), [ 19dc, in the corner: (2dc, ch2, 2dc) ]*3, 19dc, in the corner: (2dc, ch1, sl st) (92)

Rnd 7 :

into the corner just behind: (1sc, ch1, 1dc), [ 23dc, in the corner: (2dc, ch2, 2dc) ]*3, 23dc, in the corner: (2dc, ch1, sl st) (108)

Rnd 8 :

into the corner just behind: (1sc, ch1, 1dc), [ 27dc, in the corner: (2dc, ch2, 2dc) ]*3, 27dc, in the corner: (2dc, ch1, sl st) (124)

Rnd 9 :

into the corner just behind: (1sc, ch1 , 1dc), [ 31dc, in the corner: (2dc, ch2, 2dc) ]*3, 31dc, in the corner: (2dc, ch1, sl st) (140) (pic 19)

Info :

Using a needle, weave in the loose thread that began the magic ring between stitches on the wrong side (pic. 17)

Info :

Cut off the cord, leaving the end about 15 cm. Pull the cord out as shown on pic. 20. Using a needle close the round as it is shown on pic. 21-23. Hide the end on wrong side and cut it off (pic. 24).

Info :

Crochet the second square using rounds 1-9

β€” Side of the Bag :

Info :

ch11 (pic 26)

row 1 :

start from the second ch from the hook: 10 sc, ch1, turn (10) (pic 27-28)

row 2 :

skip 1 stitch, 8 sc, inc, ch1, turn (10) (pic 29-31)

rows 3 - 109 :

skip 1 stitch, 10 sc, ch1, turn (10) (pic 32-35) Take note, the last 10th sc in each rounds must be crocheted a little on the side (pic. 32)

Info :

Do not cut the end of the cord

β€” Assembly :

Info :

Steam the parts. Follow the recommendations for your cord or yarn

Info :

Put a square piece with the front side. Insert your hook in ch as it is shown on pictures 36-37 then insert hook in the stitch of a rectangular part. Work through both parts with sl st joining them (109 sl st)

Info :

Make 1 sl st as shown on pictures 42-43.

Info :

Turn the part on the wrong side and work 9sc, to the end of a square part (pic. 44-45)

Info :

Pull out a hook. Take second square part and join with sl st (110 sl st). The place where to start look on the picture 47.

Info :

When finish to join, go to the top side of the square part and work with sc all around (pic. 51-54)

Info :

Then work in a spiral. Crochet 6 rounds sc BLO. When working BLO, also crochet in the 3rd back loop of each stitch to make your work tighter (pic. 57)

Info :

Put the base of the bag evenly. Hang markers on the places of the handles on both sides of the bag (4 markers). The distance between markers is 1-2 or 3-4 - 24 stitches (pic. 59).

Info :

Work sc till the first marker, ch60, sc in the stitch after the second marker. Then work sc till the third marker, ch60, sc in the stitch after the forth marker, work sc to the end of the round

Info :

Crochet 3 rounds sc BLO. Finish at the fold.

Info :

At the end of the last row do 4 slip stitches (pic. 64)

Info :

Cut off the cord, leaving the end of 15 cm. Pull the end out. Take a needle and make 1 stitch as it is shown on the picture pic. 65-66. Hide the end between stitches on the wrong side (pic.67), cut off the cord.

Info :

Crochet 2 rounds with sc (BLO) and finish on the side of the bag, as shown on pic. 64-67

Info :

Insert the handles (pic.75)

β€” Variant 2 :

Info :

When finish to join, go to the top side of the square part and work with sc all around the perimeter of the bag (pic. 51-54)

Info :

Work in a spiral. Crochet 3 rounds sc BLO. When working BLO, also crochet in the 3rd back loop of each stitch to make your work tighter (pic. 57)

Info :

Put markers in the places for handles (pic. 69). In this pattern, the holes for the handles are equal to the width of three stitches. Work with sc (BLO) to the first marker. Make ch3, skip 3 stitches on the base of the bag and work sc. Then work with sc to the next marker. Make 3 holes for handles in the same way.

Info :

Crochet 2 rounds with sc (BLO) and finish on the side of the bag, as shown on pic. 64-67

β€” Variant 3 :

Info :

Crochet 6 rounds sc BLO (pic.76)

Info :

Finish to crochet on the side as shown on pic. 64-67.

Info :

Sew the leather handles to the bag (pic.77)

Assembly Instructions

  • Steam all parts according to fiber recommendations to relax stitches and shape the panels before assembly.
  • Join one square panel to the rectangular side by inserting the hook through the ch on the square and the corresponding stitch on the rectangular part, work through both parts with slip stitch joining them across (109 sl st).
  • Turn the joined part to the wrong side and work 9 sc along the seam toward the end of the square panel to reinforce the join before adding the second square.
  • Attach the second square with slip stitch around the remaining edge (110 sl st) beginning at the point indicated in picture 47 to align corners and diagonals.
  • Work single crochet all around the top of the joined square panel, then work in a spiral 6 rounds sc BLO (or 3 rounds for variant 2) using the 3rd back loop when indicated to tighten the edge.
  • Mark handle positions evenly (4 markers), work to first marker then ch60 for strap opening and sc after second marker; repeat for opposite side, then crochet 3 rounds sc BLO, finish at the fold, hide ends and attach handles.

Important Notes

  • πŸ’‘Use stitch markers to mark beginning of rounds and handle placement so seams and openings stay even and symmetrical.
  • πŸ’‘When working BLO and the 3rd back loop to tighten the edge, check tension frequently to avoid ruffling or distorted edges.
  • πŸ’‘Do not cut the cord until the piece is fully joined and edges are secured; leave long tails (about 15 cm) to weave and hide neatly at the wrong side.
  • πŸ’‘Measure spacing for handle markers (distance between markers often 24 stitches in sample) before making large chain openings to ensure balanced handles.

You did it β€” your handmade Granny Square Bag is complete and ready to carry! This pattern is perfect for making a stylish, sturdy tote with clean joins and a cozy texture. Make more in different colors, swap in leather handles or make crocheted straps to personalize your bag. 🧢✨

You ask,

we answer.

FAQs

What size will the finished piece be?

The sample bag measures approximately 15" (38 cm) high and 14" (36 cm) wide when made with 3 mm polyester cord and a 5 mm hook; size will vary with yarn weight and tension.

Can I use different yarn weights for this pattern?

Yes, you can use different yarn weights, but the final size will change; heavier cord or bulkier yarn with a larger hook produces a larger, stiffer bag, while thinner cord makes a smaller bag.

Do I need prior crochet experience for this pattern?

This pattern is rated intermediate β€” you should be comfortable with magic ring, double crochet increases, working in rounds, BLO (back loops only) and basic seaming techniques.

How long does this project typically take to complete?

Most crocheters complete this project in 5-7 hours, though time may vary depending on experience, yarn choice and how much time you spend on finishing and assembly.