Easy Granny Square Bag | Beginner Crochet Pattern

Easy Granny Square Bag | Beginner Crochet Pattern

There is something timeless about the granny square. It has been passed down through generations, stitched up in every color imaginable, and transformed into everything from blankets to cardigans to wall hangings. But one of the most satisfying — and surprisingly practical — things you can make with granny squares is a bag. A granny square bag is the kind of project that feels like a reward in itself. You work up small, manageable squares, sew them together, add a few finishing touches, and suddenly you have a stylish, handmade accessory that people will stop you on the street to ask about.

This pattern is written specifically for beginners. If you have ever completed a granny square before, you already have all the skills you need to make this bag. If you are brand new to crochet entirely, this post will walk you through every step with as much detail as possible, and by the end, you will have not only a finished bag but also a solid foundation in one of crochet’s most beloved techniques.

Let’s get started.


What You Will Need

Before you sit down with your hook and yarn, gather everything on this list so you are not hunting for materials halfway through.

Yarn: Worsted weight yarn (also labeled as “size 4” on the skein) works beautifully for this project. You will need approximately 200–300 yards total, depending on how large you want the finished bag to be. This is a wonderful stash-busting project, so feel free to use as many colors as you like. A classic granny square uses three or four contrasting colors, but a monochromatic bag in a single rich tone looks equally stunning.

Crochet Hook: A 5.0mm (US size H/8) hook is ideal for most worsted weight yarns. If your squares are coming out too tight, go up a hook size. If they are loose and floppy, try going down a size. There is no wrong answer here — gauge is more important than following a specific hook size to the letter.

Tapestry Needle: You will need this for weaving in ends and for seaming your squares together.

Scissors: A small pair dedicated to your craft bag will save you a lot of frustration.

Stitch Markers: Optional but helpful, especially if you are new to joining rounds.

Lining Fabric (Optional): A cotton lining fabric makes the bag more structured and prevents small items from slipping through the stitches. You will need roughly half a yard and a basic sewing kit if you choose to line it.

Bag Handles: You can purchase bamboo rings, leather handles, or pre-made fabric handles at most craft stores. Alternatively, you can crochet your own handles, and I will give you instructions for that option below.


Understanding Gauge

Gauge is simply a measurement of how many stitches and rows fit into a given space with your chosen yarn and hook. For this bag, your finished granny square should measure approximately 4 inches by 4 inches after blocking. If yours is coming out larger or smaller, adjust your hook size accordingly.

For a beginner project like this, perfect gauge is not critical the way it would be for a fitted garment. What matters most is that all of your squares end up the same size, so measure your first square before committing to a full set. If they are consistent with each other, you are in great shape.


The Classic Granny Square

The traditional granny square is built from the center out in joined rounds. Each round adds another “shell” of stitches around the previous one, creating the familiar square shape with open corners. Here is the full pattern for one four-round granny square.

Abbreviations used in this pattern:

CH = chain, SL ST = slip stitch, DC = double crochet, SP = space, ST = stitch


Round 1

With your first color, make a magic ring (or chain 4 and join with a slip stitch to form a ring).

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 two more times — you will have four groups of 3 double crochets separated by chain-2 spaces. Join with a slip stitch to the top of your beginning chain-3. Fasten off and pull in the tail.

At this point you have a small, four-petaled center piece with open corners. Those chain-2 spaces at the corners are what will allow the square to grow outward evenly as you add more rounds.


Round 2

Join your second color in any corner chain-2 space. Chain 3 (counts as first DC). Work 2 DC, chain 2, and 3 DC all into that same corner space — this is your first corner shell. Chain 1. Move to the next corner space and repeat the corner shell: 3 DC, chain 2, 3 DC. Chain 1. Continue around all four corners in the same way. Join with a slip stitch to the top of the beginning chain-3. Fasten off.

You now have a square with clearly defined corners and a single chain-1 space along each side between the corners.


Round 3

Join your third color in any corner chain-2 space. Chain 3, work 2 DC, chain 2, 3 DC into the corner space (your corner shell). Chain 1. Work 3 DC into the chain-1 side space. Chain 1. Work the corner shell into the next corner space. Continue around, working a 3-DC shell into each side space and a corner shell into each corner. Join with a slip stitch. Fasten off.

After Round 3, you will have two 3-DC groups along each side and corner shells at each of the four corners.


Round 4

Join your fourth color (or return to your first color) in any corner space. Repeat the same structure as Round 3 — a corner shell in each corner and a 3-DC group into each chain-1 side space. By the end of Round 4, there will be three groups of 3 double crochets running along each side, with the characteristic open corners creating that clean square edge.

Fasten off, weave in all ends, and block your square. Blocking is the process of lightly dampening the finished piece and pinning it flat to dry. It makes an enormous difference in the evenness and crispness of a finished granny square, and it is well worth the extra time.


How Many Squares Do You Need?

The number of squares depends entirely on how large you want your bag. Here is a simple guide:

For a small pouch-style bag, make 8 squares arranged in a 4×2 layout — 4 squares for the front panel and 4 for the back.

For a medium tote, make 18 squares arranged in a 3×3 layout per side (9 squares per side, 18 total).

For a larger market bag or beach tote, go with a 4×4 layout per side, which means 32 squares in total.

Most beginners will want to start with the small or medium version. The medium bag ends up being roughly 12 inches wide and 12 inches tall before adding handles, which is a practical everyday size that fits a wallet, phone, keys, and a few extras comfortably.


Joining Your Squares

Once you have all your squares made and blocked, it is time to join them into panels and then into a bag. There are several methods for joining granny squares, and each gives a slightly different look.

The Flat Slip Stitch Join is done by holding two squares with their wrong sides facing each other and slip stitching through both layers. This creates a neat ridge on the outside that can look intentional and decorative if done in a contrasting color.

The Flat Single Crochet Join is similar but uses single crochets instead of slip stitches, creating a slightly raised seam that adds a handmade, textural quality to the bag.

The Whip Stitch Join is done with a tapestry needle and yarn. It is quiet and low-profile, and it tends to be the easiest for complete beginners. Thread your tapestry needle with a length of yarn, hold two squares together with wrong sides facing, and stitch through the outer loops of corresponding stitches along the edge.

For this bag, any of the three methods will work. The whip stitch is recommended if you want the joins to recede and let the squares take center stage. The slip stitch or single crochet join in a contrasting color is a bold, intentional choice that can become part of the bag’s overall design.

To build your panels, join your squares into rows first, then join the rows to each other. Once you have two panels (front and back), hold them together and join three sides — the bottom and two side edges. Leave the top open. This creates the main body of the bag.


Adding the Border

A border around the top opening of the bag serves two purposes: it gives the edge a finished, polished look, and it provides a sturdy base for attaching your handles.

With your main color or a contrasting accent, join yarn at any stitch along the top opening. Work a single row of single crochets evenly around the entire opening, placing one single crochet in each stitch and one in each chain-2 space as you go around. When you reach the corners where your front and back panels meet, work 3 single crochets into the corner stitch to keep the edge flat and neat. Join with a slip stitch. You can work one or two more rounds of single crochet if you want a thicker, more structured top edge.

Fasten off and weave in the ends.


Making Crochet Handles

If you prefer a fully crocheted bag, handles are easy to add. Here is how to make two simple, sturdy crocheted strap handles.

Chain 60 (or more or fewer, depending on your preferred handle length — 60 chains gives a handle drop of roughly 10 inches). Work single crochets back along the chain, then continue working rows of single crochet back and forth until the strap is about an inch wide (roughly 4–5 rows). Fasten off, leaving a long tail for attaching.

Position each handle symmetrically on the front and back panels, centered above the top edge. Using your tapestry needle and the remaining yarn tail, sew the handle ends securely to the inside of the bag’s top border, stitching back and forth several times and knotting tightly. Weave in the ends thoroughly.

Alternatively, thread the ends of your crocheted handles through bamboo rings before attaching them. Fold the end of each handle over the ring and sew it back to itself. This creates a bag that looks beautifully handcrafted and holds its shape well.


Lining Your Bag (Optional but Recommended)

A fabric lining dramatically increases the usability of a crochet bag. Without one, small items can slip through the crochet stitches, and the bag may stretch out of shape over time. Lining is especially helpful if you plan to use the bag for carrying books, groceries, or anything heavy.

Cut two rectangles of cotton fabric, each about an inch larger all the way around than your finished bag panels. Sew three sides together with a quarter-inch seam allowance, leaving the top open. Fold the top raw edge down by about half an inch and press with an iron. Slip the lining inside the bag with the wrong side of the fabric facing the wrong side of the crochet. Using a needle and thread (or a sewing machine), slip stitch the folded top edge of the lining to the inside of the bag’s crochet border. This gives a clean, professional finish.


Color Ideas and Inspiration

One of the most delightful parts of making a granny square bag is choosing colors. Here are a few approaches to get you started:

Classic Earth Tones: Warm terracotta, cream, olive green, and rust give the bag an organic, artisan feel. These colors are endlessly wearable and pair well with casual everyday outfits.

Bold Jewel Tones: Deep teal, cobalt blue, magenta, and golden yellow make the squares pop with energy. If you want a bag that makes a statement, this palette delivers.

Neutral Monochrome: A bag worked entirely in shades of the same color — ivory, stone, and warm white, for instance — has a sophisticated, modern quality that works with almost any wardrobe.

Pastel Rainbow: Soft mint, blush, lavender, and butter yellow create a dreamy, whimsical look that is perfect for spring and summer markets.

You can also use scraps from other projects for each round of each square, creating a truly one-of-a-kind color story that is entirely your own.


Tips for Beginners

Keep your tension consistent. This is the single most impactful thing you can do as a new crocheter. If your squares are varying in size, it is almost always a tension issue. Try to relax your grip on the yarn and hook, and aim for smooth, even pulls through each stitch.

Weave in your ends as you go. Rather than leaving a pile of ends to deal with at the end, weave each one in as you finish a color change. It keeps your project tidy and makes the final assembly feel much more manageable.

Block every square before joining. Unblocked granny squares often have slight variations in size and shape. Blocking evens them out and makes joining much easier and neater.

Count your stitches. At the end of each round, count the groups of 3 double crochets and the corner shells to make sure you have not accidentally skipped or added a stitch. Catching a mistake at the end of a round is far easier than unraveling three rounds later.

Do not be afraid to redo. Every experienced crocheter has ripped out (or “frogged,” in crochet slang) a project that was not going the way they wanted. Starting over with knowledge is always faster than finishing something you are unhappy with.


Finishing Touches

Once your bag is fully assembled, take a moment to give it a final blocking. Dampen the entire bag lightly with a spray bottle, gently reshape it so the sides are straight and the corners are crisp, and allow it to dry flat on a towel. This one step will make your finished bag look like something you spent twice as long making.

If you used bamboo rings for your handles, you might also consider wrapping a portion of each ring in yarn or leather cord for a polished, intentional detail that reinforces the handmade quality of the piece.


Why This Project Is Worth Making

A granny square bag is more than a functional accessory. It is a study in patience, repetition, and the quiet satisfaction of building something square by square. It is a project you can pick up and put down, carry with you on a commute or bring to a park. Each square takes only a few minutes to complete, which means you will see progress even during short crafting sessions — and that sense of progress is one of the most motivating feelings in any creative practice.

For beginners, this bag also teaches nearly every fundamental crochet skill in one project: the magic ring, double crochets, chain spaces, joining rounds, seaming, and finishing. By the time you have made a second or third bag, those skills will be completely second nature.

So gather your yarn, find a color combination that makes you happy, and start with just one square. Then another. Before long, you will have a handmade bag that is entirely, beautifully yours.

Categorized in:

Bags,

Last Update: October 27, 2026