
Pastel Garden Granny Square Tote: Free Crochet Pattern
There is something quietly magical about a bag made entirely of granny squares. It carries with it the warmth of tradition, the satisfaction of handcraft, and — when worked in soft, dreamy pastels — a kind of garden-party elegance that never quite goes out of style. This free crochet pattern will walk you through making a roomy, structured tote bag using classic granny squares arranged in a patchwork layout. Whether you are new to granny squares or you have been making them since childhood, this project is approachable, deeply satisfying, and endlessly customizable.
Pull out your prettiest pastel yarns, settle into your favorite chair, and let’s make something beautiful together.
A Little About This Pattern
The Pastel Garden Granny Square Tote is designed to be a medium-to-large everyday bag. It is roomy enough to carry your crochet projects, a book, your lunch, or everything you need for a day out. The structure comes from the interlocking squares themselves, and the open lacework of the traditional granny square gives the bag a light, airy feel that is perfect for spring and summer.
This pattern uses a classic four-round granny square in a rotating palette of pastel shades, then joins the squares using the flat slip-stitch join method for a neat, seamless finish. The bag bottom is reinforced with an additional crocheted rectangle, and the handles are made with chains of double crochet that sit comfortably over the shoulder.
The result is a tote that looks intricate but is built from one of the most forgiving and beginner-friendly techniques in all of crochet. Once you learn the rhythm of the granny square, the whole bag comes together in a flow of color and repetition that feels almost meditative.
Materials You Will Need
Before you begin, gather everything together so your workspace feels relaxed and organized.
Yarn: You will need a light worsted weight (size 3 or 4) cotton or cotton-blend yarn. Cotton is ideal for tote bags because it is durable, holds its shape well, and washes easily. Choose five or six pastel colors for your garden palette. Classic choices include soft mint, blush pink, lavender, butter yellow, sky blue, and pale peach. You will also want a neutral color — white, cream, or a warm oat — for the joining rounds of each square. Estimate approximately 100–150 yards per color for a standard-sized tote, with around 300 yards of your neutral.
Hook: A size 5.0mm (US H/8) crochet hook works beautifully with light worsted cotton. If your tension runs tight, try a 5.5mm hook. If it runs loose, step down to a 4.5mm.
Notions: A tapestry needle for weaving in ends, scissors, stitch markers, and a ruler or measuring tape. Optionally, you may want a bag insert or a piece of stiff interfacing to give the bottom of your tote extra structure.
Finished Dimensions: Approximately 14 inches wide by 13 inches tall (before handles), with handles that add roughly 10 inches of drop. The exact size will vary slightly depending on your tension, so always make a test square first.
Gauge
One finished granny square (four rounds) should measure approximately 4 inches by 4 inches blocked. If your square measures larger, go down a hook size. If it measures smaller, go up a hook size. For a bag, precise gauge is less critical than for a garment, but keeping your squares consistent with each other matters most.
Abbreviations Used in This Pattern
This pattern uses US crochet terminology.
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
sp — space
rep — repeat
beg — beginning
rem — remaining
RS — right side
WS — wrong side
The Classic Four-Round Granny Square
This is the heart of the entire bag. You will make 28 of these squares total — 12 for the front panel, 12 for the back panel, and 4 for the base strip (or you can adjust the layout as described later).
Round 1:
Using your first pastel color, make a magic ring or chain 4 and join with a sl st to form a ring.
Chain 3 (counts as first dc), work 2 dc into the ring, ch 2, (3 dc into ring, ch 2) three times. Join with a sl st to the top of the beginning ch-3. Fasten off. You now have four clusters of 3 dc with a ch-2 corner space between each cluster.
Round 2:
Join your second color (or continue with the same color if you prefer a single-color square) with a sl st into any corner ch-2 space.
Chain 3, work 2 dc into same corner space, ch 2, 3 dc into same corner space (this completes your first corner). Ch 1, work (3 dc, ch 2, 3 dc) into the next corner ch-2 space. Repeat from two more times. Ch 1, join with sl st to top of beg ch-3. Fasten off.
Round 3:
Join your third color (or neutral) into any corner ch-2 space.
Chain 3, 2 dc into same corner space, ch 2, 3 dc into same corner space. Ch 1, 3 dc into the next ch-1 side space, ch 1, (3 dc, ch 2, 3 dc) into the next corner ch-2 space. Repeat from around, ending with ch 1, 3 dc into the last side space, ch 1, join with sl st to top of beg ch-3. Fasten off.
Round 4:
Join your neutral color into any corner ch-2 space.
Chain 3, 2 dc into same corner space, ch 2, 3 dc into same corner space. Ch 1, (3 dc into the next ch-1 space, ch 1) across to the next corner, (3 dc, ch 2, 3 dc) into corner ch-2 space. Repeat from around, join with sl st. Fasten off and weave in ends.
Your finished square should have three clusters along each side and a neat ch-2 corner at every angle.
Choosing Your Color Palette
The beauty of a pastel garden tote is in the color story you tell. There are a few approaches that work especially well.
The first is a random rotation. Assign each of your five or six pastel colors a number, and randomly assign color combinations to each square. This gives the bag a wildflower field quality, joyful and spontaneous.
The second is a gradient layout. Arrange your squares so that colors shift gradually from one side of the bag to the other — from pale yellow at one edge to lavender at the other, passing through pink and blush in the middle. This creates an ombre effect that reads as sophisticated and intentional.
The third is a repeating pattern. Choose two or three color combinations and repeat them in a checkerboard or striped arrangement. This gives the bag a more structured, geometric look that suits a classic aesthetic.
Whatever you choose, using your neutral (white or cream) as the final round of every square creates a cohesive look that unifies the palette and makes the squares read as part of one whole piece rather than separate patches.
How Many Squares to Make
For the standard tote layout described in this pattern, you will need 28 squares total.
The front panel is made of four squares across and three squares tall, giving you 12 squares. The back panel is identical, another 12 squares. The bottom of the bag uses a strip of four squares joined in a single row. The remaining two squares join the sides and create gusset panels.
If you want a wider bag, add one square to each row (five across instead of four) and adjust accordingly. If you want a taller bag, add another row (four squares tall instead of three). The mathematics of granny square bags are wonderfully flexible.
Joining the Squares
Once all your squares are complete and ends are woven in, it is time to join them into panels.
The flat slip stitch join is the recommended method for this pattern because it creates a slightly raised seam on the wrong side of the work and a neat, almost invisible join on the right side.
Hold two squares with right sides together, aligning the edges you want to join. Using your neutral yarn and hook, insert the hook through the back loop of the corner stitch on the front square and the back loop of the corresponding corner stitch on the back square simultaneously. Join with a sl st, then continue slip stitching through both back loops across the entire edge. When you reach the next corner, work a sl st through both corner stitches, then fasten off.
Repeat this process to join all four squares for your first row, then join rows together to form your 4×3 panel. Join squares along their horizontal edges first, then seam the rows together.
Make two identical panels this way — one for the front and one for the back of your tote.
For the base strip, join four squares end to end in a single row. For the side gusset squares, leave them aside for now.
Assembling the Tote Body
Lay your front panel flat with the right side facing you. Position your base strip below it and join them together along the bottom edge of the front panel using the same flat slip stitch method.
Then position your back panel so that the bottom edge of the back panel meets the free long edge of the base strip. Join them.
You now have a U-shaped piece: front panel, base strip, and back panel connected in sequence. Fold this U-shape so that the front and back panels face each other (right sides together). Join the two side edges of the front and back panels together. When you reach the base, fold the corners of the gusset flat and stitch them down by hand or with your hook using sl st.
Attach one gusset square to each open side, joining all four edges to form the corners of the bag.
Turn the bag right side out. The construction is complete. Take a moment to admire the patchwork of color — it really does look like a garden.
The Handles
The handles are worked in double crochet rows for strength and stability, then attached securely to the inside top edge of the tote.
Using your neutral color, chain 80 (or adjust for your preferred handle length — 80 chains gives you roughly a 10-inch drop).
Row 1: Dc in the fourth chain from hook and in every chain across. Ch 3, turn.
Row 2: Dc in each dc across. Ch 3, turn.
Row 3: Dc in each dc across. Fasten off.
You will have a sturdy strap about 1.5 inches wide. Make two straps.
Fold each strap in half lengthwise (so the long edges meet) and slip stitch the long edge closed to create a rounded, tubular handle. This adds thickness and strength.
To attach, position each handle on the inside of the bag, about three squares in from each side edge (or wherever feels balanced to you). Using your tapestry needle and a length of neutral yarn, sew each end of the handle securely to the top interior of the bag, stitching back and forth several times and finishing with a knot.
Finishing the Top Edge
To give the top of the bag a clean, finished look, work a single crochet border around the entire opening.
Join your neutral yarn to any stitch at the top edge. Single crochet evenly around the entire opening, working approximately one sc per stitch or dc and three sc per two-row edge. When you return to the beginning, sl st to close the round. Fasten off and weave in all remaining ends.
You can work a second round in a soft pastel color if you want a touch more definition at the top. A round of reverse single crochet (also called the crab stitch) gives a lovely twisted cord effect and adds a polished edge.
Blocking and Finishing
Wet blocking your finished tote will make an enormous difference. Fill a basin with cool water, submerge the bag fully, and let it soak for about fifteen minutes. Gently press out the excess water — never wring — and lay the tote flat on a blocking mat or a clean towel. Ease it into shape, straightening the seams and squaring the corners, then let it dry completely away from direct sunlight.
Once dry, check all seams and make sure every end is woven in securely. Give the handles a firm tug to test their attachment.
If you want extra stability in the base, cut a piece of stiff plastic canvas or a foam board insert to fit inside the bottom of the bag. This prevents the base from sagging when the bag is loaded.
Customization Ideas
One of the greatest joys of a granny square project is how easily it adapts to your own creative vision.
You could introduce a floral center to each square, replacing the simple dc clusters of Round 1 with a small popcorn stitch or puff stitch flower. This adds beautiful texture and makes each square feel like a tiny bloom.
You could vary the size of your palette — using only two colors gives a chic, minimalist look, while using ten or twelve colors creates a rich, maximalist patchwork.
You could add a crochet button or a magnetic snap closure at the top edge for practical security. A short length of chain looped through the border and fastened with a large button works beautifully with the aesthetic.
An interior lining sewn from a coordinating cotton fabric adds structure, hides the wrong-side seams, and gives the bag a boutique-quality finish that makes it feel truly polished.
Care Instructions
Because this tote is made with cotton yarn, it is wonderfully easy to care for. Machine wash on a gentle cycle in cold water, then lay flat to dry. Avoid the dryer, which can shrink and distort the squares. With proper care, a cotton granny square tote will last for years and only get softer and more beautiful with washing.
A Few Final Thoughts
There is a reason granny squares have endured for generations. They are democratic — easy enough for beginners, yet rich enough in possibility to keep experienced makers returning again and again. Working through a stack of small squares in a palette of soft pastels is one of those projects that feels like self-care as much as craft. Each square is a small accomplishment, and watching them accumulate into panels and then into a whole, usable, beautiful bag is deeply satisfying in a way that few other crafts can match.
This Pastel Garden Granny Square Tote is the kind of project you will want to make more than once. Once you have made one in soft spring pastels, you will find yourself wanting to try it again in bold jewel tones for autumn, or in a single monochromatic palette, or in a riot of every leftover skein in your stash. The pattern stays the same; the bag is always different.
If you make this tote, share a photo — seeing what colors other makers choose is one of the purest pleasures of the crochet community. Tag it with your favorite crochet hashtags and inspire someone else to pick up their hook and start a little garden of their own.
Happy crocheting.