
12 DIY Granny Square Tote Bag Ideas for Cute Everyday Carry
There is something wonderfully nostalgic about granny squares. Those little crocheted medallions that your grandmother may have used to make afghans and blankets have found a fresh new life in the world of modern handmade accessories. One of the most popular ways to use them right now? Tote bags. Whether you are a seasoned crocheter or someone who just learned their first chain stitch, granny square tote bags are endlessly customizable, surprisingly sturdy, and genuinely charming in a way that no store-bought bag can quite replicate.
If you have been looking for a project that lets you use up your yarn stash, practice your crochet skills, and end up with something you will actually carry around town, you are in exactly the right place. This post rounds up twelve DIY granny square tote bag ideas that range from beginner-friendly weekend projects to more advanced designs that will really stretch your skills. Every single one of them is worth making, and chances are you will want to make more than one.
Why Granny Square Tote Bags Are Having a Moment
Before diving into the ideas, it is worth understanding why this particular style has become so popular. Granny squares sit at the intersection of retro charm and contemporary handmade culture. With the rise of slow fashion and the growing push to move away from fast fashion, more people are turning to DIY accessories as a way to express personal style without contributing to throwaway culture.
A crocheted tote bag made from granny squares is inherently sustainable. You can make it from cotton yarn that is washable and durable, you can repurpose leftover yarn from other projects, and you end up with something one-of-a-kind. Beyond the environmental angle, there is also a real emotional satisfaction in carrying something you made yourself. People will ask you where you got it, and you get to say you made it.
The granny square format is also incredibly forgiving for bag construction. Each square acts as a modular unit, meaning you can adjust the size of your bag simply by changing how many squares you join. You do not need to follow a rigid pattern to get a great result, which makes this style particularly appealing for crafters who like to improvise.
1. The Classic Rainbow Granny Square Tote
Nothing says granny square quite like a rainbow of colors, and when those colors are arranged in a classic granny square pattern on a roomy tote bag, the result is pure joy. For this style, you will crochet individual squares using all the colors of the rainbow in the center rings, keeping the outer rounds in a neutral color like cream or white to unify everything.
The finished squares are then joined using a flat slip stitch join or a decorative join stitch depending on the look you want. A simple rectangle of joined squares forms each side of the bag, and then the two sides are crocheted together along the bottom and sides. You can add a solid-color crocheted border around the top opening and attach sturdy cotton rope handles for a polished, finished look.
This bag works beautifully in DK or worsted weight cotton yarn. It is durable enough to use as a grocery tote or a beach bag, and it is cheerful enough to make people smile when they see it.
2. The Neutral Textured Market Bag
If rainbow colors are not your aesthetic, consider making your granny square tote in a palette of earthy neutrals. Think warm beiges, soft taupes, creamy whites, and muted sage greens. Using a mix of these tones across your squares creates a bag with a sophisticated, organic feel that pairs with almost any outfit.
For this version, you can vary the granny square pattern slightly by incorporating textured stitches like bobble stitches or puff stitches in the center of each square. This gives the bag visual depth even when the color palette is restrained. A leather strap or handle, which you can find at most craft stores or order online, elevates the bag from casual to genuinely stylish and gives it more structure.
This style works especially well as a farmers market bag or an everyday purse, and it photographs beautifully for anyone who likes to document their makes on social media.
3. The Mini Granny Square Patchwork Bag
One of the most visually striking approaches to the granny square tote is to work with tiny squares, roughly two inches each, and arrange them in a dense patchwork across the bag. The result looks almost like a fabric quilt translated into crochet, with dozens of little colorful squares all joined together in a riot of pattern.
This project takes more time than a bag made with larger squares, but the texture and visual complexity you get in return are absolutely worth it. Mini squares are also a perfect use for very small yarn scraps, making this an ideal stash-busting project. Because you are working so many squares, you can arrange the colors in a deliberate gradient, a checkerboard, or a completely random scrappy pattern depending on your preference.
Line the finished bag with a cotton fabric lining to give it structure and prevent small items from falling through the gaps between the squares. A zipper closure or a magnetic snap at the top keeps everything secure.
4. The Solid-Color Minimalist Bag
Not every granny square bag needs to be maximalist. A tote made entirely from one color, or two carefully chosen complementary colors, can look incredibly modern and clean. The granny square texture still comes through and gives the bag its handmade character, but without the busy multi-color effect, the overall look is much more streamlined.
Try a deep terracotta with an ivory border on each square for a warm, earthy look. Or go for forest green with a mustard yellow border for a boldly graphic, retro-modern feel. Even a crisp all-white bag made from cotton yarn has a certain minimalist elegance to it, especially when paired with bamboo handles.
This style is particularly versatile as a work bag or an everyday shoulder bag because it does not compete visually with patterned clothing. It is also one of the quickest versions to make because you are not managing multiple colors on each square.
5. The Boho Fringe Granny Square Bag
If you love the bohemian aesthetic, adding fringe to your granny square tote bag is a game-changer. You can attach fringe along the bottom edge of the bag, around the sides, or even along the seam lines where squares are joined. Cut lengths of yarn, fold them in half, and use a crochet hook to pull them through the edge of the bag for a classic fringe effect.
This style looks especially striking when the fringe is made from a slightly contrasting color or a different yarn texture than the main bag. Pairing a cotton granny square body with macramé cord fringe, for example, creates a beautiful textural contrast that feels very on-trend. Add some wooden beads or small tassel accents to take the boho vibe even further.
Make sure to trim the fringe evenly at the end for a polished look, or leave it intentionally uneven for a more wild, free-spirited feel.
6. The Oversized Beach Bag
One of the most practical versions of the granny square tote is a large, open, airy beach bag. For this style, work your squares in bright, tropical colors and join them into a very generous rectangle. The open weave of the crochet means wet swimsuits and sandy towels can air out inside the bag, which is genuinely useful.
Use a slightly thicker yarn or hold two strands together to give the bag extra durability, since beach bags tend to take a beating. Long cotton rope handles allow the bag to be carried over the shoulder or in the hand. You can also add a simple crocheted base worked in rows rather than squares to give the bottom of the bag more solidity and make it easier to stand upright.
This bag is also a great project to make in brighter, bolder colors that you might not normally choose for an everyday carry, since the beach is exactly the place to be loud and vibrant with your accessories.
7. The Vintage-Inspired Drawstring Pouch
Not all granny square bags need to be big open totes. A smaller drawstring bag made from joined granny squares is incredibly charming and serves as a perfect project bag, a gift bag, or a small everyday carry for essentials. Because the scale is smaller, you can make this one in a single sitting once you have your squares crocheted.
For the drawstring closure, work a row of granny squares along the top of the bag with larger gaps or use a simple chain row and weave a ribbon or fabric cord through for the drawstring. This gives the bag a vintage look that feels intentional and sweet. This style works beautifully as a gift — fill it with a small candle, some chocolates, or a set of stitch markers for a crocheter friend, and the bag itself becomes part of the gift.
Use vintage-inspired colors like dusty rose, lavender, and sage for a particularly nostalgic feel.
8. The Gradient Ombre Bag
Color gradients are endlessly satisfying to look at, and a granny square tote bag is a perfect canvas for an ombre effect. Arrange your squares so that they transition gradually from one color to another across the bag — dark at the bottom fading to light at the top, for example, or moving through a progression of analogous colors like blue to green or pink to orange.
Planning a gradient bag requires a little organization before you start, since you will want to map out where each color goes before you begin joining squares. But the effort is very much worth it. The finished bag looks almost painterly, and the fact that it is made up of individual little squares gives the gradient a pixelated, mosaic quality that is uniquely beautiful.
This is a great project for exploring color theory in a hands-on way, and if you fall in love with the process you will probably find yourself wanting to apply the same gradient technique to blankets and scarves.
9. The Granny Square Tote with Woven Accents
Combining crochet with weaving is a less common but completely stunning technique for tote bags. After joining your granny squares and assembling the bag body, weave strips of fabric, ribbon, or contrasting yarn in and out of the spaces in the crochet fabric. This fills in some of the gaps in the squares for added durability while also creating a beautiful mixed-media effect.
You can weave in a simple over-under pattern using strips of complementary fabric, which is particularly lovely when you use a fabric with a small print or a subtle pattern. The result looks like a collaboration between a weaver and a crocheter, which in a sense is exactly what it is.
This is also a practical modification if you are making a bag to carry smaller items and do not want things falling through the gaps in the crochet. The woven fabric strips act as a partial lining while remaining decorative.
10. The Structured Bag with a Crocheted Base and Handles
For crafters who want their granny square tote to function more like a structured handbag than a soft, floppy tote, adding a firm crocheted base and sturdy handles makes a huge difference. Work the base of the bag in a solid, dense crochet stitch like single crochet worked in the round to create a flat oval or rectangle. This gives the bag a stable bottom that helps it hold its shape.
Build the sides of the bag upward from the base using joined granny squares, and choose handles that are either crocheted from multiple strands held together for strength, or made from leather or canvas webbing for a hybrid handmade look. Adding a rigid insert at the base, which you can cut from a thin piece of plastic canvas or foam board, keeps the structure even more defined.
This version of the granny square bag is the one that looks most like something you might see in a boutique, and it is genuinely functional as an everyday carry bag.
11. The Seasonal Holiday Tote
Granny squares are not just for year-round neutral bags. Making a seasonal tote is a wonderful way to celebrate the time of year and get extra mileage out of your crochet hobby. A Christmas tote in red, green, and cream with little poinsettia or snowflake centers in each square is festive and practical for gift giving. A Halloween bag in orange, black, and purple makes for a memorable trick-or-treat bag or a stylish way to carry your autumn market finds.
Spring and summer versions can lean into floral color palettes, with pastel squares that evoke blooming gardens. Autumn bags in rust, gold, and deep brown feel cozy and seasonal in the best way. Because granny squares are so quick to make, you can easily crochet a seasonal bag in a weekend and have it ready in time for the occasion.
These bags also make genuinely wonderful gifts. A handmade seasonal tote is thoughtful, useful, and personal in a way that a purchased gift rarely is.
12. The Upcycled T-Shirt Yarn Granny Square Bag
For the most sustainable option on this list, consider making your granny squares from upcycled t-shirt yarn, which you can either buy or make yourself by cutting old cotton t-shirts into continuous strips. The resulting yarn is thick, stretchy, and has a lovely matte texture that crochets up into very tactile, satisfying squares.
Because t-shirt yarn is so chunky, your squares will be large and your bag will come together very quickly. A bag made from just six to eight squares can be completed in a single afternoon. The finished bag is extremely durable and washable, making it ideal for carrying groceries, gym gear, or anything else that might need a bag that can handle rough use.
The color options depend entirely on the t-shirts you use, which means each bag you make is completely unique. There is something really satisfying about turning old shirts that would otherwise head to a landfill into a bag you will use every day.
Tips for Getting Started on Your Granny Square Tote
No matter which style you choose, a few general tips will help your project go smoothly. First, always use cotton yarn for bags rather than acrylic, since cotton is more durable, washable, and holds its shape better under the weight of bag contents. Worsted weight cotton is the most versatile choice for most of these projects.
Block your finished squares before joining them. This means wetting them gently and pinning them flat to dry, which evens out any inconsistencies and makes joining much easier. Consistent sizing across all your squares is essential for a bag that lies flat and looks professional.
For joining squares, the join-as-you-go method is popular because it saves the tedious step of sewing everything together at the end, but a flat slip stitch join or a standing single crochet join both produce beautiful, visible seams that can become a design feature in themselves.
Finally, do not underestimate the importance of finishing. Weaving in your ends carefully, adding a fabric lining if the bag needs it, and choosing handles that are appropriate for the weight the bag will carry all make the difference between a bag that looks and functions like a finished product and one that feels like an incomplete project.
Granny square tote bags are one of those projects that truly reward the time you put into them. They are endlessly customizable, genuinely useful, and they carry a kind of handmade warmth that no mass-produced bag can replicate. Whether you choose the vibrant rainbow classic, the chic minimalist neutrals, or the sustainable t-shirt yarn version, the process of making one is just as enjoyable as carrying the finished result. Pick up your hook and get started — and if you make one of these bags, there is a very good chance you will be making your second one before the first is even out of your hands.