Coral Sunset Granny Square Tote Free Crochet Pattern

I have been dreaming about designing a granny square bag that actually holds its shape and looks polished enough to carry anywhere. When I started sketching this one, I knew I wanted warm sunset colors, a sturdy cotton construction, and a button closure that keeps everything secure. The flower motif came together beautifully, and I am SO pleased with how this tote turned out!

Coral Sunset Granny Square Tote Free Crochet Pattern

This bag is built from 27 cheerful flower granny squares in coral, peach, and cream. You will crochet each motif one by one, then join them into a roomy carryall with a snug button closure. It works perfectly as a market bag, beach companion, or everyday catch-all.

Whether you have been wanting to try granny square assembly or you are ready to level up from blankets to bags, this project hits that sweet spot of approachable but impressive. Let me walk you through everything you need to know.

Project Overview

Skill Level: Intermediate. You should be comfortable joining motifs and changing colors.

Finished Dimensions: 12 inches wide × 12.5 inches high × 4 inches deep (30 × 32 × 10 cm). Handle drop is approximately 9 inches (23 cm).

Time to Complete: About 18 to 24 hours, split across making the squares.

Construction: 27 flower squares plus a top band, two handles, and a button loop.

Keep in mind that sizes are approximate and will shift slightly depending on your yarn choice and tension. I have included some resizing tips later in this article if you want to go bigger or smaller.

Materials and Yarn

For this Coral Sunset Granny Square Tote, you will need worsted weight cotton yarn (weight 4). Cotton gives this tote its crisp stitch definition and structure. A firm, smooth fiber holds the bag’s shape best.

Yarn Colors and Amounts

  • Color A (Coral): approximately 250 yards / 230 meters
  • Color B (Peach): approximately 220 yards / 200 meters
  • Color C (Cream): approximately 320 yards / 293 meters
  • Recommended Yarn Brands

  • Lily Sugar’n Cream (worsted cotton)
  • Paintbox Yarns Cotton Aran
  • Bernat Handicrafter Cotton
  • Additional Supplies

  • 4.5 mm (US 7) crochet hook
  • Tapestry needle
  • Stitch markers
  • Scissors
  • Optional: cotton lining fabric for extra body
  • Gauge

    One finished flower square should measure 4 inches × 4 inches (10 × 10 cm) after a light block, using a 4.5 mm hook.

    Make one square first and measure it carefully. If your square is smaller, go up a hook size. If it is larger, go down. Matching the motif size keeps the whole tote on target.

    Abbreviations

    This pattern uses US crochet terms. Here is everything you need to know:

  • ch = chain
  • sl st = slip stitch
  • sc = single crochet (insert hook, yarn over, pull through, yarn over, pull through both loops)
  • dc = double crochet (yarn over, insert hook, yarn over, pull through, yarn over, pull through two loops, yarn over, pull through remaining two loops)
  • st(s) = stitch(es)
  • sp = space
  • rep = repeat
  • MR = magic ring
  • beg = beginning
  • BLO = back loop only
  • For UK Crocheters

    This pattern uses US terms. Convert as follows: US sc equals UK dc, and US dc equals UK tr. Everything else reads the same.

    Special Stitches

    Corner cluster: Work (2 dc, ch 2, 2 dc) into one space. This creates the corner of your square.

    Petal loop: A ch-3 arch that skips one stitch, made in Round 2. These create the flower petals.

    Pattern Notes Before You Begin

    Take a moment to read through these tips. They will make your crochet experience much smoother.

  • The tote is worked in 27 flower squares: nine for the front, nine for the back, and nine forming a single wrap-around gusset (two sides plus the base).
  • Each square begins in a magic ring and is worked in joined rounds. The ch-3 at the start of a round counts as the first dc unless noted otherwise.
  • Rounds 1 and 2 are the flower portion. Rounds 3 and 4 square it off in cream.
  • You can carry colors neatly or fasten off and weave as you prefer. Both methods work well.
  • Leave a long tail (about 12 inches / 30 cm) on the final round of each square for joining later.
  • Every round ends with its stitch count in parentheses. Use it as a checkpoint to make sure you are on track.
  • Block your squares to a true 4 inches before joining. Flat, even motifs make assembly so much easier.
  • The Flower Square Pattern (Make 27)

    This is the heart of your tote. Rounds 1 and 2 use a flower color (A or B). Rounds 3 and 4 use Cream (C).

    Round 1 (Flower Color)

    Make a magic ring. Ch 3 (this counts as your first dc), then work 15 dc into the ring. Join with a sl st to the top of the beginning ch-3. Pull the ring tight.

    (16 dc)

    Round 2 (Same Flower Color, Petals)

    Ch 1, sc in the same st. Ch 3, skip 1 st, sc in the next st. Repeat from * around. On the last repeat, ch 3 and skip the final st, then join with a sl st to the first sc.

    You now have eight little petal arches.

    (8 sc, 8 ch-3 spaces)

    Round 3 (Cream, Begin the Square)

    Join Color C in any ch-3 space. Ch 3, then work (dc, ch 2, 2 dc) in the same space. This is your first corner made.

    Work 3 dc in the next space.

    (2 dc, ch 2, 2 dc) in the next space, 3 dc in the next space. Repeat from * around. Join to the top of the beginning ch-3.

    (28 dc, 4 corner spaces)

    Round 4 (Cream, Finish the Square)

    Sl st into the first corner ch-2 space. Ch 3, then work (dc, ch 2, 2 dc) in the same corner space.

    Dc in each dc to the next corner.

    (2 dc, ch 2, 2 dc) in the corner space, dc in each dc to the next corner. Repeat around. Join.

    Fasten off, leaving a long tail for joining.

    (44 dc, 4 corner spaces)

    Each finished side now holds 11 dc. This is your 4-inch square.

    Choosing Your Colors

    For the look shown in the photos, make:

  • 14 squares with a Coral (A) flower
  • 13 squares with a Peach (B) flower
  • All 27 squares use Cream (C) for Rounds 3 and 4.

    Arrange them in a relaxed checker pattern so coral and peach alternate across the front and back. The gusset should blend the two colors naturally.

    Here is my best tip: there is no wrong layout. Lay all your squares out on the floor or a bed and shuffle them until the colors feel balanced. Do this before you sew a single stitch.

    For an extra-soft accent, you could work a few flower centers in cream instead of coral or peachatte your collection.

    Joining and Assembly

    Now for the fun part. You are going to build this bag piece by piece.

    Step 1: Make the Panels

    Using Color C, hold two squares with wrong sides together. Work sc through the back loops of both edges to join them.

    Build a Front panel of 3 × 3 squares (9 squares total).

    Build a Back panel of 3 × 3 squares (9 squares total).

    Step 2: Make the Gusset

    Join 9 squares into one long 1 × 9 strip. This strip will wrap the bag as follows: left side (3 squares) plus base (3 squares) plus right side (3 squares).

    (9 squares)

    Step 3: Attach Front to Gusset

    With Color C, sc the gusset strip around the Front panel’s left edge, across its bottom, and up its right edge. Match square to square as you go.

    (9 joined edges)

    Step 4: Attach the Back

    Sc the Back panel to the gusset’s free long edge in the same way.

    The bag now stands up on its own!

    (9 joined edges)

    Top Band, Handles, and Button

    These finishing touches bring everything together and give your tote a polished look.

    Top Band (Around the Opening)

    Round 1 (Color C): Join at a back corner. Sc evenly around the whole opening. Join. (88 sc)

    Rounds 2 and 3 (Color A): Ch 1, sc in each st around. Join. (88 sc)

    Round 4 (Color C): Ch 1, sc in each st around. Join. Fasten off. (88 sc)

    Handles (Make 2)

    With Color A, ch 81.

    Row 1: Sc in the 2nd ch from hook and in each ch across. (80 sc)

    Rows 2 through 4: Ch 1, turn, sc in each st. (80 sc)

    Optional: Edge each strap with a row of Color C for a nice trim.

    Sew the ends firmly inside the band. Attach one handle to the front and one to the back, positioning them about a third in from each side.

    Button

    With Color A, make a magic ring. Work 8 sc into the ring. Then 2 sc in each st around. (16 sc)

    Sc 1 round, stuff lightly with a small bit of yarn or fiberfill, then close the opening.

    Sew the button to the center front of the band.

    Loop

    With Color C, join at the center back of the band. Ch 10, then sl st back to form a loop. Make sure it is sized to slip over your button comfortably.

    Finishing Your Tote

    You are almost done! These final steps will make your bag look professional and last for years.

  • Weave in all ends securely on the inside of the bag.
  • Steam or wet-block the whole bag, gently squaring the corners and flattening the base.
  • Optional lining: For extra structure, cut a cotton lining from your panels’ measurements and hand-stitch it inside the band. This is especially nice if you plan to carry heavier items.
  • Care Instructions

    Hand wash your tote in cool water with mild soap. Do not bleach.

    Press out water gently in a towel, reshape the bag, and lay it flat to dry. If needed, cool-iron through a cloth.

    Avoid overloading your tote so the handles keep their shape over time.

    Make It Your Size

    Want to customize? Here are some easy adjustments:

  • Bigger bag: Add a column or row of squares to the front and back, then lengthen the gusset to match.
  • Deeper base: Widen the gusset to 2 squares instead of 1.
  • Firmer fabric: Drop to a 4.0 mm hook for a tighter stitch.
  • Softer or larger: Go up to a 5.0 mm hook.
  • Sturdier construction: Add the optional lining and a base insert (a piece of cardboard or plastic canvas cut to size works great).
  • Troubleshooting Tips for Beginners

    If your squares are coming out different sizes, check your tension. Cotton yarn can feel stiffer than acrylic, so relax your grip and let the yarn flow.

    If the flower center is pulling through, make sure you pull your magic ring tight before moving on to Round 2.

    If joining feels awkward, practice on two scrap squares first. Working through just the back loops creates a neat, flat seam that looks intentional.

    And if your bag seems floppy after assembly, blocking really does make a difference. Soak the whole thing, squeeze out the water, and shape it while damp.

    Why This Pattern Works

    The granny square tote construction is perfect for so many reasons. Each square is portable, so you can work on them anywhere. The repetitive rounds are meditative but not boring. And the finished product looks impressive even though each piece is quite simple on its own.

    This particular design balances traditional granny square charm with modern color choices. The coral and peach feel fresh and summery, while the cream borders keep everything cohesive.

    Plus, cotton is naturally sturdy and gets softer with washing. Your tote will only get better with use.

    Coral Sunset Granny Square Tote Free Crochet Pattern

    Final Thoughts on the Coral Sunset Granny Square Tote Crochet Pattern

    I hope you love making this bag as much as I loved designing it. There is something deeply satisfying about watching those flower squares stack up and then assembling them into something so useful and beautiful.

    This crochet pattern is perfect for gifting, too. Imagine filling it with goodies for a birthday or bringing it to a friend who loves handmade things. It is the kind of project that sparks conversation everywhere you take it.

    Thank you so much for being here and trusting me with your crochet time. I truly appreciate every single one of you who tries my patterns.

    I would absolutely love to see your finished tote! Save this pattern to your Pinterest boards so you can find it whenever you are ready to start, and please leave a comment below if you make one. Seeing your creations is the best part of sharing these patterns. Happy crocheting!

    You Might Also Like

    Leave a Comment

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

    *