🧢 Beautiful ✨ Detailed πŸ’ Adorable

Bag with Granny Squares Pattern

Bag with Granny Squares Pattern
4.8β˜… Rating
5-7 Hours Time Needed
3.5K Made This
βœ‚οΈ

Beginner Friendly Level

Perfect for those just starting their crochet journey, with clear instructions and simple techniques

⏱️

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 Bag with Granny Squares Pattern

This pattern teaches you how to crochet a lined bag made from 17 floral granny squares, complete with rose motifs and leaves. You will make individual flower squares, add a neat border, join them in a decorative layout and finish with sturdy crocheted handles and metal holders. The instructions include photos and tips for blocking, steaming and sewing the lining for a polished result.

Bag with Granny Squares Pattern crochet pattern - detailed view of completed project

Ideal for crocheters who want a stylish accessory, using raffia or cord with a 3 mm hook. The pattern is beginner friendly with clear, photographed steps and a linked video tutorial for extra help.

Why You'll Love This Bag with Granny Squares Pattern

I absolutely love this pattern because it transforms simple granny squares into an elegant, wearable accessory with a romantic rose center. I enjoyed designing the rose motif and the way the leaves and background frame it to create a bold contrast. I love that the bag is fully lined and finished with hardware so it looks professional and lasts longer. I also appreciate that you can use different raffia or cotton colors to create a unique look every time.

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

Switch Things Up

I love how easy this pattern is to personalize β€” you can change colors to create a modern or vintage vibe depending on your palette.

Try pastel raffia for a soft summer bag or deep jewel tones for a statement accessory; each choice changes the mood completely.

Want a smaller or larger bag? Adjust the number of squares or change yarn weight and hook size to scale the piece up or down.

For a more durable everyday bag, use cotton cord or stronger twine instead of raffia and consider a sturdier lining fabric like denim or canvas.

I often add embroidered initials or small crocheted charms on a corner square to make gifts extra special.

Swap the rose motif for a simpler flower or a geometric center if you prefer a flatter square that stacks neatly.

Make a set: use the same squares but join them into a clutch, a larger shopper, or even a cushion cover for home decor.

If you like shine, use a metallic or glossy raffia for the background, or add a thin stripe of metallic thread around each square edge.

Try mixing yarn textures: a fuzzy yarn center with crisp raffia border gives interesting depth and tactile contrast.

I also sometimes add a shoulder strap by crocheting a longer strap and securing it with the same hardware; it changes the bag usage instantly.

Common Mistakes & How to Fix Them

βœ— Skipping the second-loop instruction when starting the rose center causes an uneven center; always work 6 SC in the 2nd loop from the hook as stated to form a neat flower base. βœ— Forgetting to hide and secure thread ends after the flower rounds will cause the petals to loosen over time; pull ends under the first loop of the finishing row and hide on the wrong side. βœ— Not blocking or steaming the square can leave flowers misshapen and squares uneven; steam lightly and shape with your hands without pressing hard to preserve the 3D flower. βœ— Joining squares without counting 22 SLST per seam results in mismatched edges; count and work exactly 22 SLST when joining each side for an even canvas. βœ— Overstuffing the towel used for side seam shaping can distort seams; use a small, gently rolled towel and steam seams carefully to set shape.

Bag with Granny Squares Pattern

Make a beautiful crocheted bag featuring 17 floral granny squares joined into a stylish, structured tote. This pattern guides you step-by-step through making the rose motif, edging, assembly, handles and lining. You will get clear photos and instructions to complete a full lined bag with hardware for a professional finish. Perfect for gifting or for elevating your handmade accessory collection.

Beginner Friendly 5-7 Hours

Materials Needed for Bag with Granny Squares Pattern

β€” Main Fabric

  • 01
    Raffia yarn for flowers - approximately 270 meters (for example Fibranatura, 3 skeins, colour 116-06)
  • 02
    Raffia yarn for leaves - approximately 80 meters (for example raffia Ispie, colour 'Hunter')
  • 03
    Raffia yarn for background - approximately 350 meters (for example raffia Ispie, colour 'Moonlight')
  • 04
    Alternatively any yarn or cord suitable for 3 mm hook (cotton, wool, acrylic, cord)
  • 05
    Fabric for lining - 20 x 32 inches (~80 x 50 cm), cotton/linen/viscose or felt

β€” Tools Required

  • 01
    Crochet hook size 3.0 mm (N3)
  • 02
    Small Phillips screwdriver
  • 03
    4 holders for handle, diameter 15 mm
  • 04
    8 legs (screws) diameter 12 mm
  • 05
    Scissors
  • 06
    Sewing needle
  • 07
    Sewing thread
  • 08
    Pins for lining
  • 09
    Iron for steaming
  • 10
    Towel to roll for shaping sides
  • 11
    Superglue or clear nail polish (to fix screws)

Progress Tracker

0% Complete

β€” Crochet the square(*17) :

Info :

Don't steam or straighten the yarn before starting the work, if you are crocheting with raffia. Crochet 2 CH.

Round 1 :

6 SC in the 2nd loop from the hook, SlSt in the 1st SC, CH (6)

Round 2 :

12 SC to the hole in the centre, CH (12)

Round 3 :

(4 CH, skip 3 loops of the previous row and crochet SlSt in the 4th loop)*3. So, there are 3 arks in this row. Now, tighten and cut the end of the beginning of crocheting.

Round 4 :

(2 CH, 3 DC under arc, 2 CH, SlSt in SlSt of the previous row)*3

Round 5 :

(4 CH, SlSt on the 2 loops in the middle DC of the petal on the wrong side, 4 CH, SlSt in SlSt of the previous row)*3. There are 6 arcs in this row, now.

Round 6 :

(1 SC, 3 DC, 1 SC, SlSt in SlSt of the previous row)*6

Round 7 :

2 CH, SlSt on the 2 loops in the middle DC of the petal on the wrong side. (4 CH, SlSt on the 2 loops in the middle DC of the petal on the wrong side)*5, 4 CH, skip 2 CH of this row and crochet SlSt in SlSt of this row. There are 6 arcs in this row, now.

Round 8 :

(1 SC, 1 DC, 3 TRC, 1 DC, 1 SC, SlSt in SlSt of the previous row)*6. Don't crochet the last SlSt. Cut and pull out the end of the thread. Pull the end under the 1st loop of this row. Pull the end in the last loop of this row on the wrong side. Strengthen and hide the end.

Info :

Take the yarn of another colour.

Round 9 :

Insert the hook in the middle loop of the petal. Pull up the loop, crochet 4 CH with 2 threads. Bend the end, crochet SC in the middle loop of the next petal, 3 CH. Next, 2 DC together, 4 CH, 2 DC together in SlSt of the previous row between 2nd and 3rd petals.

Round 9 cont :

4 CH, SC in the middle loop of the 3rd petal, 4 CH. Then, 2 DC together, 4 CH, 2 DC together in SlSt of the previous row between 3rd and 4th petals.

Round 9 cont :

3 CH, SC in the middle loop of the 4th petal, 3 CH, SC in the middle loop of the 5th petal, 3 CH. Then, 2 DC together, 4 CH, 2 DC together in SlSt of the previous row between 5th and 6th petals.

Round 9 cont :

4 CH, SC in the middle loop of the 6th petal, 4 CH. Then, 2 DC together, 4 CH, 2 DC together in SlSt of the previous row between 6th and 1st petals. 3 CH, cut and pull out the end of the thread. Pull the end under the 1st loop of this row. Pull the end in the last loop of this row on the wrong side. Strengthen and hide the end. Shape with hands.

Info :

Take the yarn of another colour.

Round 10 :

Insert the hook under the arc indicated in the photo. Pull out the loop, crochet 3 CH with 2 threads. Bend the end and crochet 2 DC in the same arc. Next, crochet 4 DC in the next arc and 3 DC in the next to next arc. Crochet 3 DC, 3 CH, 3 DC in the corner arc.

Round 10 cont :

Next, crochet 5 DC in the next arc and 5 DC in the next to next arc. Then, crochet 3 DC, 3 CH, 3 DC in the corner arc.

Round 10 cont :

Next, repeat the pattern of the opposite side: 3 DC, 4 DC, 3 DC. Crochet 3 DC, 3 CH, 3 DC in the corner arc. Then, 5 DC, 5 DC. Crochet 3 DC, 3 CH, 3 DC in the corner arc. SlSt in 3d CH of this row, CH.

Round 11 :

Crochet 16 SC on the each side of the square in the each loop of the previous row. Crochet 2 SC, 2 CH, 2 SC in the corner arcs. Cut and pull out the end of the thread. Pull the end under the 1st loop of this row. Pull the end in the last loop of this row on the wrong side. Tie the knot and hide the ends.

Info :

Steam the square with an iron. Do not press hard to not flatten the flower. Shape with hands. Crochet 17 squares. The length of the side of the square is about 12 cm. Put squares like on the photo and proceed to assembling.

β€” Assembly :

Round 1 :

Take 5 squares.

Round 2 :

Insert the hook on the both squares. Pull up the loop on the front side. Insert the hook on the squares, again. Pull up the loop and crochet SlSt. Crochet with 2 threads, until the end of the thread runs out. Crochet 2 sides of the square together with 22 SlSt. Take the 3rd square and crochet in with 22 SlSt. Then, 4th and 5th square, also.

Round 3 :

Add all the squares and crochet them in, following the pattern with 22 SlSt on the each side.

Info :

Steam all the seams with an iron. Now, cut out the lining that repeats the shape of the canvas.

Round 4 :

Fold the canvas of the bag in half, across. Connect the side parts following the arrows on the picture. Crochet in the each side of the square with 22 SlSt.

Info :

The side seam looks like a pyramid with 3 sides. Roll a small towel into a cylinder and put it inside the bag. Steam both side seams.

β€” Crochet the base trim :

Info :

Insert the hook between the legs of the SC near the side seam.

Round 1 :

Pull up the loop, crochet 1 CH. Next, crochet split single stitches. For that, we need to insert the hook between the legs of each stitch, to split the stitch from the face and from the wrong side.

Round 2 :

Crochet to the corner of the square. Crochet 9 DC under the corner arc.

Round 3 :

Next, crochet split single stitches. Crochet 3 SC together at the junction of the squares.

Round 4 :

Next, crochet split single stitches. Crochet 9 DC under the corner arc.

Round 5 :

Next, crochet split single stitches. Crochet 3 SC together at the junction of the squares. Repeat the base trim on the other side of the bag.

Round 6 :

Pull up the loop under the 1st SC on the wrong side. Then, pull up this loop under the last SC on the front side.

Round 7 :

Next, crochet SlSt in the each stitch of the previous row. Cut and pull out the end. Insert the hook under the 1st SlSt, pull the end. Pull back on the wrong side. Tie the knot and hide the ends.

β€” Crochet the handles(*2) :

Round 1 :

Crochet 2 CH.

Round 2 :

1 row. 6 SC in the 2nd loop from the hook. Next, crochet in a spiral.

Round 3 :

2 row. 6 SC;

Round 4 :

3 row. 6 SC on the left leg of the SC only of the previous row;

Round 5 :

4 row, and all subsequent rows: 6 SC on the left leg of the SC only of the previous row. Crochet to the required length of the handle, which is about 20 inches (50 cm). After the 3rd row, the left leg of the SC will be visible parallel to the handle section.

Round 6 :

Then, tighten the hole. Cut, strengthen and hide the end. Hide the thread of the beginning of crocheting. Stretch the handle well.

Round 7 :

Put the holders of the handle. Insert the ends into the holders and gently push inward with screwdriver. Make sure that the screwdriver do not break the yarn. Tighten 2 bolts with a small Phillips screwdriver. Fix all the screws with a drop of superglue or colorless nail polish. Handle is ready. Similarly crochet 2nd handle.

Round 8 :

Put 9 DC of the base trim through holders and straighten. Screw 2 legs near each holder. Bag is assembled!

β€” Sew in the lining :

Info :

The lining should repeat the shape of the bag. Cut out the lining that repeats the shape of the canvas of the bag. Put the lining inside. Straighten the lining with your hands. Pin the lining with pins.

Round 1 :

Sew in the lining to the bag with hidden stitches. All seams should be hidden inside. Insert the needle over the edge of the lining. Make few strengthening stitches around the perimeter of the seam.

Round 2 :

If necessary, steam the seam with an iron through a damp cloth. Congratulations! Your cute bag is ready πŸ‘

Assembly Instructions

  • Arrange the 17 squares following the photo layout, then join squares by inserting the hook into both squares, pulling up loops and working slip stitches to join two sides with 22 SlSt each.
  • Fold the canvas in half across and join side parts following the arrows in the diagram, crocheting each side of the square with 22 SlSt to form the bag shape.
  • Steam all seams lightly with an iron after joining, then cut and prepare a fabric lining that mirrors the canvas shape; pin lining in place before sewing.
  • Crochet base trim around the bottom edge, working split single crochet and 9 DC under corner arcs, then secure and hide ends before attaching holders.
  • Make two crocheted handles to required length (about 20 inches / 50 cm), insert ends into metal holders and tighten bolts, securing with superglue if desired.
  • Sew the lining into the bag with hidden stitches, reinforcing the seam perimeter and steam through a damp cloth if necessary to finish.

Important Notes

  • πŸ’‘Use a 3 mm hook and consistent tensionβ€”gauge: 15 stitches and 10 rows = 4x4 inches (10x10 cm) for predictable square size.
  • πŸ’‘Steam squares lightly and shape the 3D flower gently by hand; do not press hard with the iron or you will flatten the flower.
  • πŸ’‘Hide and secure all thread ends inside the work to ensure the flowers and joins remain neat and durable.
  • πŸ’‘Pin the lining in place and use hidden stitches for a clean interior finish; reinforce seams around the perimeter for strength.

This floral granny square bag is a joyful, tactile project that turns raffia into a chic everyday accessory. The 3D rose centers and neat background border create a striking contrast and a vintage-inspired look. Make it in your favorite colorway and enjoy a finished bag you will be proud to carry. 🧢🌹

You ask,

we answer.

FAQs

What size will the finished piece be?

The finished bag measures approximately 18 inches (45 cm) long, 6 inches (15 cm) wide and 12 inches (30 cm) high when using the recommended raffia and 3 mm hook.

Can I use different yarn weights for this pattern?

Yes, you can use other yarns, but changing yarn weight will alter the finished size and texture; adjust hook size and make a gauge square to match the stated gauge if you want similar dimensions.

Do I need prior crochet experience for this pattern?

This pattern is beginner friendly but assumes you know basic stitches (CH, SC, DC, TRC, SlSt) and can follow photographed steps; watching the linked video will also help if you are new to some techniques.

How long does this project typically take to complete?

Most crocheters complete this project in 5-7 hours spread over multiple sessions, though time may vary depending on your speed and whether you make the lining and handles by hand.