Lavender Dream Granny Square Tote Free Crochet Pattern

A sturdy, beautiful tote bag that actually holds its shape? That is exactly what this Lavender Dream Granny Square Tote delivers. Built from classic granny squares in a gorgeous purple palette, this bag works up into a structured box shape that is perfect for farmers market trips, library runs, or carrying your current project to a friend’s house.

Lavender Dream Granny Square Tote Free Crochet Pattern

The construction uses basic granny squares joined together with a solid double crochet base panel. If you have made granny squares before, you already know most of what you need. The assembly is methodical and satisfying, and the fabric lining inside gives the finished bag real durability.

This pattern makes an incredible gift for the person who has everything. It also works beautifully as a personal treat after you finish a challenging project. The color palette moves from white centers through soft purples to deep plum, creating a professional looking result that will turn heads wherever you take it.

What You Will Need

Yarn: Worsted weight cotton or cotton blend yarn in five colors. You will need approximately:

  • Color A (Deep Plum): 320 yards for the border, handles, base, and joining
  • Color B (Soft Pink-Lilac): 210 yards for the outer granny round
  • Color C (Medium Lavender): 130 yards for the middle granny round
  • Color D (Periwinkle Purple): 100 yards for the inner granny round
  • Color E (White or Cream): 50 yards for the granny centers
  • Hook: US Size J/10 (6.0 mm) crochet hook

    Notions:

  • Yarn needle for weaving ends and seaming
  • Scissors
  • Straight pins or locking stitch markers
  • 0.75 yard of cotton lining fabric in white or coordinating color
  • Matching thread and hand sewing needle or sewing machine
  • Iron and pressing cloth for blocking
  • Yarn Suggestions

    I recommend Lion Brand 24/7 Cotton in Plum, Lavender, Periwinkle, Lilac, and White. This mercerized cotton holds its structure beautifully and has a lovely sheen. Paintbox Yarns Cotton DK or WeCrochet Dishie also work wonderfully.

    Avoid fuzzy or stretchy yarns. They obscure the granny square texture and cause the bag to lose its crisp box shape. Smooth, plied cotton is your friend here.

    Gauge and Finished Size

    Gauge: One completed granny square equals 6.25 inches (16 cm) square after blocking.

    Finished Dimensions: Approximately 13 inches wide by 13 inches tall by 4.5 inches deep, excluding handles. Handles rise approximately 10 inches above the top edge.

    Gauge matters for this project because all twelve squares need to match each other perfectly. Please swatch before starting.

    Skill Level

    This is an intermediate level crochet pattern. You should be comfortable with working granny squares in joined rounds, changing yarn colors, and basic seaming. If you have completed two or three smaller projects and can read round by round instructions, you will succeed here.

    Time Estimate: Plan for 20 to 28 hours total. That breaks down to roughly 12 to 15 hours for the granny squares, 3 to 4 hours for joining and seaming, 2 to 3 hours for the base panel, handles, and border, and 3 to 5 hours for the lining.

    Abbreviations and Special Stitches

    Let me walk you through every stitch you will use.

    ch = chain (wrap yarn over hook, pull through loop)

    sl st = slip stitch (insert hook, yarn over, pull through both loops at once)

    sc = single crochet (insert hook, yarn over, pull up loop, yarn over, pull through both loops)

    dc = double crochet (yarn over, insert hook, pull up loop, yarn over, pull through 2 loops, yarn over, pull through remaining 2 loops)

    sp = space

    ch-3 sp = chain 3 space (the corner space in granny squares)

    ch-2 sp = chain 2 space (the side space in granny squares)

    sk = skip

    st(s) = stitch(es)

    RS = right side

    WS = wrong side

    yo = yarn over

    Special Stitches Explained

    3-dc Cluster (3-dc cl): This is the building block of granny squares. Yarn over, insert hook into indicated space, yarn over, pull up a loop, yarn over, draw through 2 loops (2 loops remain). Repeat this sequence two more times in the same space (4 loops on hook). Yarn over and draw through all 4 loops. One cluster complete.

    Granny Corner Shell: Work (3-dc cl, ch 3, 3-dc cl) all into the same corner ch-3 space. This creates one corner of your granny square.

    Granny Cluster Shell: Work (3-dc cl, ch 2, 3-dc cl) all into the same ch-2 space. This creates one side unit of your granny square.

    Step by Step Crochet Pattern Instructions

    Section 1: Granny Squares (Make 12)

    You will make 12 identical squares. Each square has 4 rounds plus an edging round. Work Rounds 1 through 4 in Colors E, D, C, and B respectively. The final edging round uses Color A.

    Round 1 (Color E):

    Make a magic ring (or ch 4 and join with sl st to form a ring).

    Ch 3 (counts as first dc of first cluster throughout). Work 2 more dc into the ring to complete the first 3-dc cl. Ch 3. [Work a 3-dc cl into the ring, ch 3] 3 times. Join with sl st to top of beginning ch-3. (4 clusters, 4 ch-3 corner spaces)

    Fasten off Color E.

    Round 2 (Color D):

    Join Color D with a slip knot into any ch-3 corner space.

    Ch 3, work 2 dc into same corner sp to complete first 3-dc cl. Ch 3. Work a 3-dc cl into same corner sp. (First corner complete.) Ch 2. [Work a Granny Corner Shell (3-dc cl, ch 3, 3-dc cl) into next ch-3 corner sp. Ch 2.] Rep 3 more times. Join with sl st to top of beginning ch-3. (8 clusters total)

    Fasten off Color D.

    Round 3 (Color C):

    Join Color C with a slip knot into any ch-3 corner space.

    Ch 3, work 2 dc into same corner sp to complete first 3-dc cl. Ch 3. Work a 3-dc cl into same corner sp. Ch 2. Work a Granny Cluster Shell (3-dc cl, ch 2, 3-dc cl) into the ch-2 side space from Round 2. Ch 2. [Work a Granny Corner Shell into next ch-3 corner sp. Ch 2. Work a Granny Cluster Shell into next ch-2 side sp. Ch 2.] Rep 3 more times. Join with sl st to top of beginning ch-3. (16 clusters total)

    Fasten off Color C.

    Checkpoint: After Round 3, each square should show three distinct color rings around the white center.

    Round 4 (Color B):

    Join Color B with a slip knot into any ch-3 corner space.

    Ch 3, work 2 dc into same corner sp to complete first 3-dc cl. Ch 3. Work a 3-dc cl into same corner sp. Ch 2. [Work a Granny Cluster Shell into next ch-2 sp. Ch 2.] 2 times. [Work a Granny Corner Shell into next ch-3 corner sp. Ch 2. [Work a Granny Cluster Shell into next ch-2 sp. Ch 2.] 2 times.] Rep 3 more times. Join with sl st to top of beginning ch-3. (24 clusters total)

    Fasten off Color B.

    Edging Round (Color A):

    Join Color A with a slip knot into any ch-3 corner space.

    Ch 3, work 2 dc into same corner sp to complete first 3-dc cl. Ch 3. Work a 3-dc cl into same corner sp. Ch 1. [Work a Granny Cluster Shell into next ch-2 sp. Ch 1.] 3 times. [Work a Granny Corner Shell into next ch-3 corner sp. Ch 1. [Work a Granny Cluster Shell into next ch-2 sp. Ch 1.] 3 times.] Rep 3 more times. Join with sl st to top of beginning ch-3. (32 clusters total)

    Fasten off Color A. Weave in all ends.

    Block each square to 6.25 inches (16 cm) square before joining.

    Section 2: Joining Squares Into Panels

    Arrange your squares into panels:

  • Front and Back Panels: 4 squares each in a 2×2 arrangement
  • Side Panels: 2 squares each stacked vertically
  • Joining Method: Hold two squares with RS together (WS facing out). Using Color A, work sl st through both corresponding ch-1 spaces and cluster tops along the entire shared edge. Work 1 sl st through each space and stitch. At corners, work 1 sl st through both corner ch-3 spaces together.

    For each 2×2 panel, join the top row horizontally first, then the bottom row, then join the two rows together along their shared horizontal edge.

    After seaming, turn panels right side out. The seam should sit flat and nearly invisible.

    Section 3: Base Panel

    The base provides structure and stability.

    Foundation Chain: With Color A, ch 47.

    Row 1 (RS): Dc in 4th ch from hook (ch 3 counts as first dc) and in each ch across. (45 dc)

    Turn.

    Rows 2 through 7: Ch 3, turn. Dc in each dc across, working in top 2 loops. (45 dc each row)

    Base Panel Edging Round: Ch 1, do not turn. Work 1 sc in each dc across the top edge (45 sc). At corner, work 3 sc. Work 1 sc in end of each row down the side (7 sc). At corner, work 3 sc. Work 1 sc in each foundation chain across the bottom (45 sc). At corner, work 3 sc. Work 1 sc in end of each row up the other side (7 sc). At corner, work 3 sc. Join with sl st to first sc. (116 sc total)

    Fasten off. Block to 13 inches by 4.5 inches.

    Section 4: Assembling the Bag Shell

    Join the four panels in sequence using the Flat Slip Stitch Seam along their vertical edges.

    Step 1: Seam right edge of front panel to left edge of right side panel.

    Step 2: Seam right edge of right side panel to left edge of back panel.

    Step 3: Seam right edge of back panel to left edge of left side panel.

    Step 4: Seam right edge of left side panel to left edge of front panel to close the ring.

    Turn RS out. You now have a rectangular tube.

    Step 5: Attach base panel by slip stitching the base edging to the bottom edge of the tube, matching corresponding stitches.

    Section 5: Top Border

    Join Color A at any point along the top opening edge.

    Round 1: Ch 1. Work 1 sc in each stitch and chain space around the top opening, working 3 sc into outer corners and 1 sc into inner junctions. Join with sl st. (116 sc)

    Round 2: Ch 1. Sc in each sc around. Join with sl st. (116 sc)

    Round 3: Ch 3 (counts as dc). Dc in each sc around. Join with sl st to top of ch-3. (116 dc)

    Round 4: Ch 1. Sc in each dc around. Join with sl st. (116 sc)

    Fasten off. Weave in ends.

    Section 6: Handles (Make 2)

    Foundation Chain: With Color A, ch 73.

    Row 1: Dc in 4th ch from hook and in each ch across. (71 dc) Turn.

    Rows 2 through 4: Ch 3, turn. Dc in each dc across. (71 dc each row)

    Work 1 round of sc edging around the entire handle strip, working 3 sc at each corner. Fasten off.

    Fold handle in half lengthwise. Whip stitch the two long edges together to form a double thickness strap.

    Attachment: Position handles centered on front and back panels, with ends spaced 4 inches apart and overlapping the top border by 1.5 inches. Sew securely using a box stitch pattern for durability.

    Lining Your Granny Square Tote

    Cut your fabric pieces:

  • Front and Back: two pieces, 14 inches by 14 inches each
  • Sides: two pieces, 5.5 inches by 14 inches each
  • Base: one piece, 14 inches by 5.5 inches
  • All cuts include 0.5 inch seam allowance.

    Sew side edges together to form a tube. Attach base. Press seams. Fold top edge down 0.75 inch and press.

    Insert lining into bag with wrong sides together. Hand sew lining to inside of top border using whip stitch.

    Blocking and Care Instructions

    Wet block all squares before joining. Pin to 6.25 inches square and dry completely.

    For care, hand wash in cool water with gentle detergent. Do not wring. Roll in towel, reshape, and dry flat stuffed with a towel. Do not tumble dry or hang.

    Lavender Dream Granny Square Tote Free Crochet Pattern

    Wrapping Up Your Lavender Dream Tote

    This granny square tote crochet pattern creates something truly special. The combination of classic technique and modern structure gives you a bag that looks professional and works hard in real life. The fabric lining means your belongings stay secure, and those sturdy handles will hold up to years of use.

    I hope you love making this as much as I enjoyed designing it. The color changes keep things interesting, and watching those squares come together into a finished bag is incredibly satisfying.

    If this pattern caught your eye, go ahead and save it to your Pinterest boards so you can find it when you are ready to start. And if you make one, please drop a comment below or tag me on Instagram. I absolutely love seeing your finished projects, and your color choices always inspire me.

    You Might Also Like

    Leave a Comment

    Your email address will not be published. Required fields are marked *

    *