Granny Square Bag | Free Pattern & Video Tutorial

Granny Square Bag | Free Pattern & Video Tutorial

There is something endlessly satisfying about turning a pile of colorful yarn into a functional, beautiful bag. The granny square bag has made a massive comeback in the crafting world, and it is easy to see why. Whether you are a seasoned crocheter or someone who has just learned their first chain stitch, this project is accessible, rewarding, and incredibly stylish. In this post, you will find a complete free pattern, step-by-step instructions, tips for customizing your bag, and guidance to help you follow along with the video tutorial below.


Why the Granny Square Bag Is Having a Moment

Fashion and craft have always been intertwined, but right now the handmade aesthetic is truly having its day. Celebrities, influencers, and everyday people have been spotted carrying crochet bags everywhere from beach boardwalks to city streets. The granny square bag in particular strikes that perfect balance between retro nostalgia and modern chic. It nods to the classic afghans your grandmother might have made while feeling completely fresh and relevant.

Beyond the trend factor, there are deeply practical reasons to make your own bag. You get complete control over size, color, and shape. You can match it to an outfit, make it as a gift, or stitch one up in your brand colors if you sell handmade goods. The materials are affordable, the construction is straightforward once you understand the basic motif, and the finished product is genuinely durable if you choose the right yarn.


Materials You Will Need

Before diving into the pattern, let us gather everything you need. Having your materials ready before you start makes the process smooth and enjoyable.

Yarn: A medium weight yarn (also labeled as worsted weight or size 4) works beautifully for this project. Cotton yarn is a popular choice because it holds its shape well and is sturdy enough to carry everyday items. You can use a single color for a minimalist look or pull out all your leftover scraps for a wildly colorful patchwork effect. Plan on approximately 200 to 300 yards total depending on how large you want your bag to be.

Crochet Hook: A 5mm (H/8) hook pairs well with worsted weight cotton. If you are using a different weight yarn, adjust your hook size accordingly and always check your gauge.

Yarn Needle: You will need this to weave in all the ends after joining your squares. It is a small step that makes a big difference in the finished look.

Scissors: A sharp pair dedicated to your craft supplies.

Bag Handles: You can purchase wooden, bamboo, acrylic, or leather handles from craft stores or online. Alternatively, you can crochet your own handles or use a length of chain as a strap for a crossbody style.

Stitch Markers: Optional but helpful for keeping track of rounds, especially when you are assembling multiple motifs.

Lining Fabric (Optional): If you want to keep small items from slipping through the crochet stitches, a simple fabric lining sewn and attached inside the bag is a lovely finishing touch.


Understanding the Basic Granny Square

The granny square is the heart of this project, so it is worth spending a moment really understanding it before you start assembling a bag. The traditional granny square is a simple, repetitive motif built in rounds from the center outward. Each round adds a layer of stitches and increases the size of the square slightly.

The key to a beautiful granny square is consistency. Try to keep your tension even throughout each motif so that all your squares end up the same size. If some are larger and some are smaller, joining them becomes frustrating and the finished bag will look uneven.

If you are completely new to granny squares, the video tutorial linked below walks through every single step at a beginner-friendly pace. Even if you have made hundreds of granny squares before, it can be helpful to watch someone else’s technique for little tips and tricks you might not have considered.


Free Granny Square Bag Pattern

Gauge

One completed granny square should measure approximately 4 inches by 4 inches using worsted weight cotton yarn and a 5mm hook. Your gauge does not need to be exact, but all your squares should match each other.

Finished Size

This pattern creates a bag that is approximately 12 inches wide and 10 inches tall, not counting the handles. You will make 18 granny squares in total: 9 for the front panel and 9 for the back panel.

If you want a larger bag, simply make more squares in a larger grid. A 4×4 arrangement of squares on each side will give you a bigger tote. If you want a smaller pouch, try a 2×2 arrangement.


Making the Basic Granny Square

Abbreviations:

  • ch = chain
  • sl st = slip stitch
  • sc = single crochet
  • dc = double crochet
  • sp = space
  • rep = repeat
  • rnd = round

Starting Ring:

Make a magic ring (also called an adjustable ring). If you are not comfortable with a magic ring, you can chain 4 and slip stitch into the first chain to form a small ring instead.

Round 1:

Chain 3 (this counts as your first double crochet). Work 2 more double crochets into the ring. Chain 2. Work 3 double crochets into the ring. Chain 2. Repeat this sequence two more times so you have four clusters of three double crochets, each separated by a chain-2 space. Slip stitch into the top of your beginning chain-3 to close the round. You now have a small square with four corners. Fasten off if you are working in multiple colors, or continue if you are using a single color.

Round 2:

Join your yarn (or continue with the same yarn) in any corner chain-2 space. Chain 3 (counts as first dc). Work 2 more dc into the same corner space. Chain 2. Work 3 dc into the same corner space again. This creates your first corner. Chain 1. Moving to the next corner space, work 3 dc, chain 2, and 3 dc. Chain 1. Repeat around all four corners. Slip stitch to close. You now have a square with a small chain-1 space along each side and a chain-2 corner space at each corner.

Round 3:

Join yarn in any corner space. Chain 3, work 2 dc in the same corner, chain 2, work 3 dc in the same corner (corner made). Chain 1. Work 3 dc in the chain-1 side space. Chain 1. Move to next corner space and repeat the corner. Continue around all four sides, adding a cluster of 3 dc in each chain-1 side space. Slip stitch to close.

Round 4 (Border Round):

For this final round, work a single crochet border all the way around the edge of the square, placing 3 single crochets in each corner space to keep the square flat. Slip stitch to close and fasten off.

Weave in your ends. Your square is complete. Make 17 more exactly like this one.


Joining the Squares

Once you have all 18 squares made, you are ready to join them into two panels. Lay out 9 squares in a 3×3 grid on a flat surface and arrange the colors until you are happy with the layout. Take a photo so you remember the arrangement as you work.

There are a few ways to join granny squares. The slip stitch join is the most common and creates a small raised ridge along the seam, which some crafters love as a design element. The flat slip stitch join (worked through the back loops only) lies flatter. You can also use a whip stitch with a yarn needle for a nearly invisible seam.

Slip Stitch Join Method:

Hold two squares with wrong sides facing each other. Insert your hook through the outer loops of both squares at the same time and slip stitch across the entire edge. When you reach the corner, continue right through to join the next square in the row. Work all horizontal joins first, then all vertical joins, until your 3×3 panel is complete. Repeat for the second panel.


Assembling the Bag

Place the two panels together with wrong sides facing each other. Using your preferred joining method, join three sides of the bag: both side edges and the bottom edge. Leave the top edge open. This creates the body of your bag.

If you chose to add a lining, now is the time to sew or insert it into the bag before attaching the handles.


Attaching the Handles

For Purchased Handles:

Most purchased bag handles have small slits or holes along the flat edge. Fold the top edge of the bag over the handle bar and use a yarn needle and matching yarn to stitch it securely in place, working through the holes in the handle and into the granny square stitches. Repeat on the other side.

For Crocheted Handles:

Chain approximately 80 (or adjust for your desired strap length). Work two rows of single crochet back and forth across the chain. This creates a flat, slightly flexible strap. Attach both ends of the strap to one side of the bag’s top edge. Repeat for the other strap on the opposite side.

For a Crossbody Strap:

Make a much longer chain (at least 200 stitches) and work two rows of single crochet. Attach both ends to opposite sides of the bag for a single long crossbody strap.


Color Combinations to Try

One of the greatest joys of the granny square bag is playing with color. Here are some combinations to spark your imagination.

A neutral palette using creams, tans, and soft browns creates a sophisticated bag that pairs with almost any outfit. Add a single pop of terracotta or dusty rose for interest.

A bold rainbow approach using a different solid color for each square and a neutral joining color (like white or cream) is cheerful and eye-catching. This is also a perfect way to use up small yarn scraps from other projects.

A tonal gradient using several shades of the same color, moving from light to dark across the panel, looks polished and modern. Try shades of sage to forest green, or blush to burgundy.

A two-color classic granny square made in a traditional white background with a contrasting color for the clusters gives that beloved vintage granny square look.


Tips for a Beautiful Finished Bag

A few small habits make a big difference in the quality of your finished bag.

Block your squares before joining them. Even a light blocking, just pinning them to a foam mat and misting with water, evens out any inconsistencies and makes joining much easier since all the squares will be exactly the same size.

Weave in your ends securely. Nothing is more frustrating than a finished bag that starts unraveling because of a poorly secured end. Weave each tail in at least two directions for security.

Use a consistent tension throughout the project. If you notice your squares getting tighter or looser as you go (which often happens when you are tired or stressed), take a break and come back when you are relaxed.

Choose sturdy handles. The handles bear the full weight of the bag and everything inside it, so invest in quality here. Bamboo and solid wood handles tend to be more durable than plastic alternatives.

Press the seams gently with a warm iron over a damp cloth after assembly to help the joins lie flat.


Customizing Your Granny Square Bag

The basic pattern above is really just a starting point. Once you understand the construction, the possibilities are wide open.

Try making larger individual squares using five or six rounds instead of four, then using fewer squares per panel. A 2×2 arrangement of larger squares creates a different visual effect than the 3×3 arrangement of smaller squares.

Experiment with different granny square variations. The solid granny square, worked without chains between the clusters, creates a denser fabric that is less open and more structured. The sunburst granny square adds a circular motif at the center for a boho feel. The flower granny square places a raised crochet flower at the center of each motif.

Add a zipper closure to the top of the bag by sewing or crocheting a zipper into the open edge.

Attach a small inside pocket by crocheting or sewing a rectangle of fabric to the inside lining before attaching it to the bag.

Mix crochet with fabric by using a bold printed fabric for the lining and letting it peek out over the top edge of the bag as a decorative trim.


Frequently Asked Questions

How long does this project take? For an experienced crocheter, making all 18 squares and assembling the bag typically takes four to six hours spread across a few sessions. If you are newer to crochet, give yourself a full weekend to enjoy the process without rushing.

Can I use thinner yarn? Yes, but you will need more squares to achieve the same bag size, and the finished fabric will be more delicate. Fingering or sport weight yarn creates a lovely, lightweight summer bag but requires more patience and a smaller hook.

Can I wash the finished bag? This depends entirely on your yarn. Most cotton yarns are machine washable on a gentle cycle in a mesh laundry bag. Always check the yarn label and consider whether your handles are washable as well.

What if my squares are different sizes? Blocking is your best friend here. Pin all your squares to the same dimensions on a blocking board, mist with water, and let them dry completely. This usually evens out most sizing inconsistencies.

Do I need to use the same color for every square? Absolutely not. That is half the fun. You can use an entirely different color scheme for every single square if you like.


Video Tutorial

The written pattern above covers everything you need, but watching the techniques in real time makes a huge difference, especially for steps like the magic ring, the slip stitch join, and attaching the handles. The video tutorial walks through each step from the very first chain to the final finishing touches. You can pause and rewind as many times as you need, and if anything in the written pattern feels unclear, the video will almost certainly answer your question visually.

Whether you are making this bag for yourself, as a gift, or as part of a small handmade business, this is one of those projects that people genuinely notice and comment on. There is a warmth to handmade crochet that no mass-produced accessory can replicate, and a granny square bag carries that quality beautifully.

Grab your yarn, get comfortable, and enjoy every single stitch.


If you make this bag, share your finished project in the comments below. Seeing the different color combinations and creative customizations people come up with is genuinely one of the best parts of sharing free patterns. Happy crocheting!

Categorized in:

Bags,

Last Update: October 26, 2026