Easy Crochet Granny Square Tote Bag Pattern: Free Retro Boho Shoulder Bag Guide

Few handmade accessories bridge timeless nostalgia and modern bohemian aesthetics quite like a classic crochet granny square tote bag (a vintage counterpart to our structured crochet crossbody purse). Whether you are strolling through a weekend farmer’s market, carrying your current book club paperback to a sunlit cafe, or packing your beach day essentials, this versatile carryall delivers effortless handmade charm. Featuring a balanced 13-square origami tote silhouette, textured floral motifs, and dense cotton stitchwork, this free pattern yields a bag that holds its shape beautifully under daily use.

Ultra close up macro of crochet daisy granny square stitches in cream mustard and terracotta cotton yarn
Raised puff flower centers and double crochet clusters in durable cotton yarn produce dense, heirloom-grade texture.

Unlike breezy market netting (such as our French crochet market bag pattern) that stretches under load, our retro granny square shoulder bag is engineered with stability in mind. By pairing 100% mercerized worsted-weight cotton with a slightly downsized 4.0mm hook, we achieve firm, non-elastic panels that keep your daily essentials securely enclosed. Below, you will find our complete 13-square layout guide, step-by-step assembly diagrams, and reinforced strap construction.

The 13-Square Origami Geometry Explained

The genius of the 13-square tote lies in how a flat two-dimensional cross of squares folds into a three-dimensional container with a sturdy boxy bottom and comfortable curved shoulder openings:

  • The Bottom Base: 1 central square rests flat on the table, forming a sturdy 5″ x 5″ square base.
  • The Front & Back Walls: 3 squares form the front face and 3 squares form the back face (arranged in a “V” shape pointing downward toward the base).
  • The Side Folds: 2 squares form the side gussets, while 4 corner squares fold diagonally across 90-degree angles to create the three-dimensional depth of the bag.
  • The Finished Dimensions: When assembled, the bag measures approximately 15 inches wide by 15 inches tall (excluding straps), with a generous 10-inch shoulder drop.

Yarn Durability & Hook Sizing

Tote bags endure heavy friction, carrying everything from water bottles to groceries. Choosing durable worsted cotton (refer to our crochet yarn weight guide for yardage and hook pairings) guarantees long-term durability. Choosing the right fiber is critical:

  • 100% Mercerized Cotton: Mercerization removes surface lint from cotton fibers and locks the twist under tension. This gives the yarn a subtle sheen, outstanding abrasion resistance, and eliminates the sag that happens with acrylic.
  • Downsizing Your Hook: While worsted cotton is typically worked with a 5.0mm hook, we recommend a 4.0mm (US G-6) hook for this pattern. Tighter gauge creates dense fabric that prevents small items from poking through cluster gaps.
  • Color Palette: Use 3 to 4 harmonizing shades (e.g., natural ecru, mustard gold, muted terracotta, and sage) to highlight the floral centers.
Materials flat lay for crochet granny square tote bag with colorful cotton skeins and 4mm hook
Durable 100% mercerized worsted cotton in retro earthy tones paired with a 4.0mm ergonomic hook ensures long-lasting stability.

Phase 1: Crocheting the 13 Floral Granny Squares

Abbreviations (US Terms): ch = chain; sc = single crochet; dc = double crochet; tr = treble crochet; sl st = slip stitch; sp = space; cluster = 3 dc; st(s) = stitch(es).

Round 1 (Flower Center – Color A): Make a magic ring. Ch 1, work 8 sc into the ring. Join with a sl st to the first sc. Fasten off Color A. [8 sc]

Round 2 (Petal Round – Color B): Join Color B in any sc. Ch 3 (counts as 1 dc), work 3 dc into the same st, remove hook and insert into top of starting ch-3, pull loop through to form a 4-dc popcorn petal, ch 2. *Work a 4-dc popcorn petal into the next sc, ch 2.* Repeat from * around. Join with a sl st to the top of the first petal. Fasten off Color B. [8 popcorn petals, 8 ch-2 spaces]

Round 3 (Squaring the Circle – Color C): Join Color C in any ch-2 sp. Ch 3 (counts as 1 dc), work (2 dc, ch 2, 3 dc) into the same space (first corner). *In next ch-2 sp, work 3 hdc. In next ch-2 sp, work (3 dc, ch 2, 3 dc) for the next corner.* Repeat from * around, ending with 3 hdc in the final space. Join with a sl st to top of ch-3. [4 corners, 4 side hdc clusters]

Round 4 (Border Round – Color D): Join Color D in any corner ch-2 sp. Ch 3, work (2 dc, ch 2, 3 dc) into corner. *Work 3 dc into each of the next 2 side spaces between clusters. Work (3 dc, ch 2, 3 dc) into next corner space.* Repeat from * around. Join with a sl st. Fasten off. Repeat for all 13 squares. Each square should measure 5″ x 5″ (12.7 x 12.7 cm).

Action shot of hands assembling and crocheting granny squares together with flat slip stitch
A flat slip-stitch seam worked through inner loops joins the 13 motifs with clean, architectural seam lines.

Phase 2: Steam Blocking & Assembling the Motifs

Before joining your motifs, take twenty minutes to pin and steam block all 13 squares to identical 5″ x 5″ dimensions. Squaring the edges makes seaming effortless and ensures your finished tote sits completely symmetrical without twisting.

The Flat Slip-Stitch Join: Lay out your 13 squares according to the origami diagram. With right sides facing upward, insert your hook through the inner loops (back loops) of two adjacent squares. Yarn over and pull through to form a flat slip stitch. Working through inner loops creates a smooth, flexible join that sits flush against the fabric without bulky ridges inside the bag.

Phase 3: Collar Border & Non-Stretch Straps

Once the 13 squares are joined and folded into bag form, you will have four “peaks” along the top opening (two on the front, two on the back):

  • Collar Base Round: Reattach Color D at any corner dip. Ch 1, work 1 sc in each stitch and chain space around the entire top rim. In the 4 outer corner points, work (1 sc, ch 2, 1 sc). In the inner corner valleys between squares, work an sc3tog (single crochet 3 together) to prevent gaping. Join with a sl st.
  • Handle Setup Round: Sc along the edge to the first outer peak. *Chain 75 loosely (approx. 22 inches for comfortable shoulder wear), skip across to the opposite peak on the same side, join with an sc.* Sc along the side to the next peak and repeat for the second handle.
  • Reinforced Return Rounds: Work 3 rounds of single crochet around the entire collar, working 1 sc into each chain loop of both handles. On the final round, work firm slip stitches into the back loop only of every stitch. This locks the cotton strands and ensures the handles will not stretch out of shape when carrying heavy items.
Finished crochet granny square tote bag styled on sunlit wooden bench with books and sunglasses
The finished boho shoulder tote combines artisan floral charm with everyday structural durability.

Optional Fabric Lining & Interior Care

While the tight 4.0mm cotton gauge keeps most items safely inside, adding an optional linen or unbleached canvas fabric lining elevates your bag to luxury boutique status. Cut two pieces of fabric to match the folded silhouette plus a 0.5-inch seam allowance. Sew the sides and bottom, fold the top hem inward, and hand-stitch the lining to the interior single-crochet collar using a hidden whip stitch.

Washing & Cotton Maintenance

To refresh your cotton tote after a season of daily outings, spot clean with cool water and mild soap. If a full wash is needed, turn the bag inside out and place it inside a laundry wash bag. Machine wash on gentle cycle in cold water. Lay flat on dry towels and smooth the granny square motifs into shape while damp to maintain clean square geometry.

Save This Granny Square Tote Pattern on Pinterest

Pin this 13-square tote pattern to your Pinterest crochet bags board so you have the floral motif rounds and assembly layout ready for your next weekend make!

Crochet Granny Square Tote Bag Free Pattern - Pin Template 1
Pin Template 1: 13-Square Origami Blueprint
Modern Boho Granny Square Shoulder Bag - Pin Template 2
Pin Template 2: Modern Bohemian Aesthetic
Elena Hayes
Designed & Curated By

Elena Hayes

Senior Crochet Designer & Atelier Lead

Elena designs modern, textured crochet patterns crafted for calm, mindful living. From her sunlit fiber studio, she curates accessible, step-by-step guides and calculated patterns for makers of all skill levels.