Back to Blog

Crochet Bag Pattern Granny Square Styles

Create a crochet bag pattern granny square design. Step-by-step ideas for assembling classic granny squares into stylish totes, purses, and market bags.

granny square · crochet bag · free pattern

granny square

Crochet Bag Pattern Granny Square Styles

5.0/5
Crochet Bag Pattern Granny Square Styles
Pros
  • Clear step-by-step crochet instructions
  • Beautiful finished crochet result
  • Perfect for confident beginners
  • Instant digital download included
Cons
  • Requires basic crochet knowledge
  • Specific yarn weight recommended
  • Takes 2–4 hours to complete

Why Granny Square Bags Work

A granny square bag combines two things crocheters love: stash-busting small motifs and ending up with something useful. Each square works up fast, and you can carry the project in a small pouch without dragging around a half-finished tote. The modular nature means you control the final size. Want a small crossbody? Make fewer squares. Need a beach tote that holds three towels? Add more squares.

The crochet bag pattern granny square approach gives you a structured fabric without needing a single long starting chain. Each square creates its own foundation. You work in rounds, increase at the corners, and build outward. When squares are identical or coordinated, the bag looks intentional. When they are scrappy and mismatched, it looks charming and handmade in the best way. Either direction lands well.

Choosing Your Yarn and Hook

Bags take abuse. They hold weight, scrape against surfaces, and get tossed into cars and onto chairs. Your yarn choice matters more here than for a blanket or scarf.

Cotton yarn ranks first for bags. It does not stretch as much as acrylic, holds its shape under load, and resists pilling. Mercerized cotton adds a subtle sheen that elevates even a basic granny square. Look for worsted-weight or DK cotton. Lily Sugar’n Cream works well for rustic market bags. For a softer hand, try Paintbox Yarns Cotton DK or Scheepjes Catona.

Acrylic can work for lighter-use bags, but expect stretching over time especially on the strap. If you use acrylic, line the bag and reinforce the strap.

Hook size depends on your yarn weight and personal tension. With worsted cotton, a 5.0 mm (H-8) hook produces a dense fabric that does not gap. If your squares feel stiff, go up to 5.5 mm. If you see holes where small items could slip through, go down to 4.5 mm. Make a test square before committing to forty of them.

Granny Square Styles for Bags

Not every granny square suits a bag. Some are too lacy, some too bulky. These three styles balance structure with visual appeal.

The Classic Granny Square

The standard three-dc cluster granny square remains the most popular choice for bags. It produces an open but not flimsy fabric. Make the center ring, chain corners, and work outward until each square measures about 4 to 5 inches. For a bag, stop at four or five rounds per square. Anything larger loses structure because the open sections stretch.

Classic squares look best in two or three coordinating colors. One color for the center, one for the middle rounds, and a neutral border color that ties all squares together. This border color becomes your joining color as well, creating a uniform grid across the bag.

The Solid Granny Square

Solid granny squares skip the chain spaces and use all dc stitches. The result is a dense, opaque fabric that holds its shape. Solid squares work well for bags that will carry small items like keys, phones, or notions where you do not want anything poking through.

The trade-off is that solid squares use more yarn and take longer. A 4-inch solid square contains roughly 30 percent more stitches than a classic granny square of the same size. Plan your yarn quantities accordingly. Two skeins of your main color might not be enough if you go solid.

The Sunburst or Circle Granny Square

A sunburst square starts as a circle in the center with puff stitches or bobbles, then transitions to a square in the final round. The texture adds dimension, and the circular center creates a flower-like focal point on each face of the bag. These squares pop when photographed and sell well at craft fairs.

Keep the puff stitches tight. Loose puffs create snag points. Use a slightly smaller hook for the puff stitch rounds, then switch back to your standard hook for the squaring round. This trick keeps the center from ballooning.

Designing Your Bag Layout

Before you join a single seam, sketch your layout. A granny square bag is assembled from flat panels, not worked in the round as a tube.

The most common layout uses two identical panels: front and back. Each panel is a grid of squares. A 3-by-4 grid (12 squares per panel, 24 total) makes a medium tote about 12 inches wide and 16 inches tall before adding the base and gusset. A 2-by-3 grid (6 squares per panel, 12 total) works for a small purse or crossbody.

For a bag with depth, add a gusset panel. Cut a strip of squares running one square wide along the bottom and sides. A 24-square front-and-back bag with a 10-square gusset uses 34 squares total. The gusset connects the front and back panels along three edges: bottom, left side, right side.

Draw this out on paper. Number each square position. Assign colors to each position. A checkerboard of two colors looks clean. A gradient from dark to light across the panel looks more complex. Diagonal stripes or a central medallion surrounded by a border create visual hierarchy without adding difficulty. The squares themselves are all the same pattern, but their placement makes the design.

Joining the Squares

Joining method affects both appearance and durability. For bags, strength matters more than for blankets.

Join-As-You-Go (JAYG)

JAYG eliminates seaming time. On the final round of each square, you slip stitch into adjacent squares at the corresponding stitches. The connection is seamless, flat, and strong because the join is integrated into the fabric rather than added after.

The downside is planning. You must know which square sits next to which before you start the final round. If you change your mind about layout mid-project, JAYG squares do not unzip cleanly.

Whipstitch Seam

Whipstitching through the back loops only creates a visible ridge on the front that looks like a deliberate design line. It is fast and holds well. Use the same yarn you used for the border round. A darning needle works better than a crochet hook for this method.

Slip Stitch Join

Hold two squares with wrong sides together and slip stitch through both thicknesses along the edge. This creates a raised seam on the outside that some crocheters like and others avoid. The seam adds rigidity, which can be a feature for a bag that needs to stand up on its own.

Flat Slip Stitch Join

Work the slip stitch join with right sides together instead. The seam stays hidden inside the bag. This produces the cleanest exterior. It takes a bit more care to keep the seam from twisting, but the result looks polished.

Whichever method you choose, block your squares first. Spread them on a blocking board or towel, pin each corner to the same dimensions, and mist with water. Let them dry completely. Joining granny squares and realizing they are all slightly different sizes because your tension changed halfway through is one of the most frustrating moments in crochet. You either frog the inconsistent ones or fudge the joins and end up with a bag that pulls oddly at the seams. Blocking catches this problem before you commit to assembly.

Adding Structure and Lining

An unlined crochet bag stretches and sags. For a bag meant to carry more than a single skein of yarn, lining makes the difference between something that holds up and something that ends up in the back of a closet.

Cut lining fabric to match each panel plus a half-inch seam allowance on all sides. Sew the lining panels together using a sewing machine or backstitch by hand. Insert the lining into the finished crochet bag with wrong sides together. Fold the top edge of the lining over and slip stitch it to the inside of the bag just below the top row of crochet stitches.

For extra stiffness, insert a piece of plastic canvas or a thin cutting board trimmed to size between the crochet and the lining on the base. This prevents the dreaded bottom-sag where the center of the bag droops lower than the edges.

Straps That Hold Up

Crochet straps stretch. Even tight single crochet stretches under the weight of a water bottle and a wallet. You have three reliable options for straps that last.

Option one: crochet a double-thickness strap. Chain the desired width, work rows of single crochet, fold the strip in half lengthwise, and slip stitch the edges together. The folded layer doubles the load-bearing capacity.

Option two: use a commercial strap. Leather purse straps, cotton webbing, or chain straps from craft stores clip onto D-rings sewn into the bag. This looks intentional and avoids the stretching problem entirely. Sew small fabric loops or crochet tabs to the inside top corners of the bag to hold D-rings.

Option three: reinforce a crochet strap with ribbon or twill tape sewn to the wrong side. The ribbon cannot stretch, so the strap cannot stretch beyond the ribbon’s length. Use a wide ribbon (at least 1 inch) and sew it along the full length of the strap with matching thread.

Color and Pattern Ideas

Start with a color palette, not with individual yarn skeins. Three to five colors give enough variety without chaos. Pull colors from a reference photo, a piece of fabric you like, or a paint chip card from the hardware store. Many crocheters build a whole project around a single variegated skein and pull solid colors from its speckles.

Classic Monochrome

Black and natural cream squares in a checkerboard pattern read as graphic and modern. Add a red or mustard square in the center of each panel as a focal point. This palette works for any occasion and matches most wardrobes.

Coastal Palette

Navy, sand, off-white, and a pop of coral or aqua. Each square uses two of the four colors, rotating combinations so no two adjacent squares share the same pairing. The result is cohesive without being matchy.

Scrappy Boho

Every square is a different color combination. The only rule is that all outside rounds use the same neutral color (cream, gray, or black). This unifies the chaos. A scrappy boho bag uses up scraps, costs almost nothing, and gets more compliments than any carefully planned color scheme.

Mix square types within one bag for added texture. Pair classic granny squares on the front with solid squares on the back. Use sunburst squares as a center panel and frame them with solid squares in a border.

Assembly Order

Join your panels in this order to avoid twisting and misalignment:

  1. Block all squares to identical dimensions.
  2. Arrange squares on a flat surface and photograph the layout for reference.
  3. Join squares into rows first. A row is a horizontal strip.
  4. Join rows together to form each panel.
  5. Join front and back panels to the gusset if using one. If skipping the gusset, join front to back along the bottom and sides directly.
  6. Attach the lining.
  7. Attach the strap.
  8. Weave in all remaining ends.

Working in this order means you catch alignment issues early. A row that does not match the panel width is faster to fix than a fully assembled bag with a tight bottom corner and a loose top edge.

Variations Beyond the Basic Tote

Drawstring Bucket Bag

Use a 2-by-3 grid of squares to form a cylinder. Join the squares into a tube, attach a circular base crocheted in the round, and add an eyelet row at the top for a drawstring. This silhouette suits cotton yarn and a leather cord drawstring.

Envelope Clutch

Join two squares or a 2-by-2 panel, fold at the center seam, and seam the sides. Sew a zipper or a magnetic snap to the top edge. Add a wrist strap made from a short chain of single crochet. This clutch uses four to eight squares and finishes in a weekend.

Market Bag with Mesh

Combine granny squares with open mesh panels. Make four squares for the front, four for the back, and join them with chains or a filet mesh section that expands when the bag is full. The mesh panels make the bag lighter and allow it to stretch around oddly shaped groceries.

Crossbody with Flap

A 2-by-3 front panel, a 2-by-3 back panel, and a 2-by-1 flap panel. Join front and back along three sides. Attach the flap to the back panel top edge so it folds over the front. Add a magnetic snap or a button closure. The strap crosses the body from shoulder to opposite hip.

Sizing Your Squares

Use this reference to estimate how many squares you need for a target bag size. These numbers assume 4-inch squares after blocking.

Bag TypeSquare SizeFront GridBack GridGussetTotal Squares
Small purse3 inches2 x 3 (6)2 x 3 (6)none12
Medium tote4 inches3 x 3 (9)3 x 3 (9)1 x 927
Large tote4 inches3 x 4 (12)3 x 4 (12)1 x 1034
Beach bag5 inches3 x 4 (12)3 x 4 (12)1 x 1034
Crossbody3 inches2 x 4 (8)2 x 4 (8)none16

Adjust these numbers based on your gauge. If your 4-inch squares come out to 3.5 inches, add one extra square per row to hit the target width. Always measure after blocking, never before.

Common Mistakes and Fixes

Squares that cup at the edges mean your corner increases are too tight. Add an extra chain in each corner or loosen your tension on the corner stitches. Rip back one round and test before continuing across all squares.

A bag that leans or twists was joined with uneven tension on opposite sides. Block the assembled bag by wetting it thoroughly and pinning it square on a blocking board. The water relaxes the fibers enough to correct mild twisting.

Strap attachment points that tear out happened because you sewed the strap to a single crochet stitch. Spread the attachment across four or five stitches and sew through the strap, the crochet fabric, and the lining together. The lining reinforces the connection.

Ends woven in with a single pass will work loose. Weave each tail in three directions: go left for half an inch, turn and go right, then turn and go toward the middle of the square. Snip the tail close to the fabric and the yarn memory will hold it in place inside the stitches.

Make It Sew can generate custom granny square patterns and assembly layouts. Upload a reference photo or describe your bag design and get a complete pattern with square motifs and joining instructions.

Finishing and Care

Wash your finished bag by hand in cool water with mild soap. Machine washing even a cotton bag can distort the joins and felt the fibers slightly, changing the texture and fit. Lay flat to dry, reshaping the bag while damp. Store it flat or gently stuffed with tissue paper to maintain its shape between uses.

Give every bag a final inspection before declaring it done. Hold it up by the strap. Check that both sides hang evenly. Look at the joins from both the front and the inside. If any gap lets light through, reinforce it with a few whipstitches in matching yarn. A bag that passes the hold-it-up test will last for years of regular use.

Turn Any Image Into a Crochet Pattern

Have a photo of a crochet project you love? Our Image-to-Pattern service transforms any picture into a detailed, row-by-row crochet pattern.

Try It Now

Instant AI Generation • High-Quality PDF