
The Ultimate Guide to Making a Granny Square Skirt: From Yarn to Wardrobe Staple
Few things in the world of crochet are as satisfying as transforming a pile of colorful yarn into a garment you can actually wear. The granny square skirt sits at the intersection of nostalgic craft and modern fashion — and right now, it is having a serious moment. Whether you spotted one on a cottagecore Pinterest board, at a boho festival, or in the pages of an indie fashion magazine, the granny square skirt has become one of those pieces that feels both retro and completely fresh at the same time.
This guide is for everyone — the beginner who has just learned to make their first granny square and wants to level up, and the seasoned crocheter who is ready to tackle a wearable project with real impact. We will cover everything you need to know: choosing yarn, planning your layout, assembling your squares, adding a waistband, and finishing your skirt so it looks polished and professional. By the end, you will have all the knowledge you need to make a granny square skirt you will reach for again and again.
Why the Granny Square Skirt Is Everywhere Right Now
The granny square has been a crochet staple for well over a century, but it has cycled in and out of mainstream fashion multiple times. What makes it so enduring? The answer lies in its versatility. A single granny square is a small, manageable unit. On its own, it is charming. Multiplied and assembled, it becomes something spectacular.
The fashion world rediscovered this truth in a big way over the past few years. Designers on runways in Paris and Milan sent models down the catwalk in crocheted coordinates, and street style photographers snapped the trend spreading organically through thrift markets and craft communities. Social media did the rest, with makers sharing their finished garments to hundreds of thousands of followers, inspiring a new generation to pick up a crochet hook.
What makes the granny square skirt specifically so appealing is its adaptability. You can make it mini or maxi. You can use every color in your stash for a wild, joyful patchwork effect, or you can stick to two or three tones for something elegant and wearable. It can be lined for warmth and opacity, or left open and breezy for summer layering. The structure of individual squares also means that if you make a mistake or change your mind about color placement, you can simply swap a square out before sewing everything together.
What You Need Before You Start
Getting your materials right before you begin will save you a lot of frustration later. Here is what to gather before your first stitch.
Yarn. This is the most important decision you will make for your skirt. The fiber content affects drape, durability, and how the finished garment feels against your skin. For a skirt, you want something with a little weight and drape rather than a stiff or bulky feel. Cotton and cotton-blend yarns are popular choices because they are breathable, wash well, and tend to hold their shape without being stretchy. Mercerized cotton has a lovely sheen that elevates a simple granny square into something that looks almost designer. If you prefer a softer feel, a light wool-acrylic blend or bamboo yarn can work beautifully. Avoid anything too chunky unless you are deliberately going for a thick, textured look — a DK weight (double knitting) or a light worsted weight is usually the sweet spot for a wearable skirt.
Hook. Match your hook size to your yarn’s label recommendation, but do not be afraid to go slightly larger if you want a more open, lacy fabric or slightly smaller if you want a denser, more opaque result. For DK weight yarn, you will typically use a 3.5mm to 4.0mm hook. For light worsted, a 4.5mm to 5.0mm hook is a common choice.
Yarn needle. You will need a large-eyed tapestry needle for joining your squares and weaving in ends. Having two or three on hand is useful so you can keep several seams in progress at once.
Measuring tape. Garment making requires accurate measurements. You will want to know your waist measurement and your hip measurement, as well as how long you want the skirt to be.
Scissors. Sharp embroidery scissors make clean cuts and help you weave in ends neatly.
Blocking mats and pins. Blocking is one of those steps that beginners often skip, but it makes a visible difference in the final result. Blocking your squares before assembly means they will lie flat, join evenly, and give your finished skirt a clean, professional look.
Elastic or waistband fabric. For the waistband, you can work a crocheted band directly onto your assembled skirt, or you can add an elastic waist using a strip of fabric. Both approaches work well, and we will cover both later.
Planning Your Granny Square Skirt
Before you make a single square, spend some time planning. This is genuinely the most important step because it determines everything from how much yarn you buy to how your finished skirt will look.
Start with your measurements. Measure your waist and hips and decide which measurement you want the skirt to sit on. If you want it to sit at your natural waist, use your waist measurement as your starting point. If you prefer a hip-sitting style, use your hip measurement plus a few inches of ease. Most granny square skirts benefit from at least one to two inches of positive ease at the widest point so they move comfortably.
Next, decide on your square size. A classic granny square worked in DK weight yarn to four rounds will measure approximately four inches across after blocking. A five-round square will be closer to five to six inches. Larger squares mean fewer squares to make and join, which speeds up the project. Smaller squares give you more color placement flexibility and a finer-grained patchwork look.
Once you know your target circumference and your square size, you can calculate how many squares you need per row. Divide your target circumference (your hip or waist measurement plus ease) by the width of your blocked square. Round to the nearest whole number — this is how many squares make up one horizontal row.
Then decide on the length. Measure from your waist (or hips, wherever the skirt will sit) down to where you want the hem to fall. Divide this by your square height (which should equal your square width if you are making true squares) and round up. This gives you the number of rows.
Multiply the squares per row by the number of rows, and you have your total square count. Add five to ten percent as a buffer for swatching, mistakes, and design adjustments. This is also the point at which you plan your color layout — whether you want gradient rows, random scatter, a striped effect, or a deliberate pattern.
Making Your Granny Squares
The classic three-color granny square is the most recognizable version, but you have complete creative freedom here. The core structure involves working clusters of double crochet stitches (called shells or petals) into a central ring, separated by chain spaces, and building outward round by round.
A standard four-round granny square begins with a magic ring or a foundation chain closed into a loop. Round one fills the center with a series of clusters separated by chain-two corner spaces. Round two builds out from each corner space, adding a new cluster at each corner and a chain between clusters along each side. Rounds three and four follow the same logic, with additional clusters added along each side of the square while corners are always worked as two-cluster groups with a chain-two space between them.
The key to consistent, beautiful squares is tension. Keep your tension as even as possible from square to square, and always count your stitches at the end of each round before moving on. A square with a missed stitch will not join cleanly to its neighbors.
Work your squares in batches. Many crocheters find it helpful to make all the squares in one color combination first, then move to the next, to keep things organized. Store your finished squares in groups by color so that when it comes time to assemble, you have everything easy to access.
When you have all your squares blocked and ready, lay them out on a flat surface in your planned layout. Take a photo — this is your assembly map. Refer to it as you join, and resist the urge to change things up on the fly unless you are prepared to re-photograph the new layout.
Joining Your Squares
There are several methods for joining granny squares, and each gives a different look. The method you choose can genuinely transform the character of your skirt.
The flat slip stitch join is nearly invisible on the right side and gives a clean, seamless look. Place two squares with right sides facing each other and slip stitch through the back loops of both outer edges. This is a great choice for minimal, contemporary designs.
The flat single crochet join creates a visible ridge on the right side, which can actually be a design feature. It is slightly more substantial than the slip stitch join and holds squares together firmly. Working it in a contrasting yarn turns the seam lines into a graphic grid pattern running across the whole skirt — a bold, beautiful effect.
The join-as-you-go method is worked during construction, where each new square is joined to its neighbor as the final round is worked. This eliminates almost all post-project seaming and is very efficient. It requires a bit of practice to keep the tension consistent, but once you have the rhythm, it can dramatically reduce your assembly time.
Whatever method you choose, be consistent. Switching join styles partway through will create uneven seams that catch the eye in the wrong way.
Adding a Waistband
The waistband is what turns a collection of joined squares into a skirt you can actually put on and wear comfortably. There are three main approaches.
A crocheted waistband is the most cohesive option. Once your squares are assembled, join your yarn at the top edge and work a series of rows in single crochet or a rib stitch (single crochet through the back loop creates a stretchy, rib-like effect). Work enough rows to create a band approximately one to two inches wide. Then thread a length of elastic through a channel sewn at the top, or sew a separate channel of fabric on the inside. The crocheted band gives a clean edge that matches the rest of the skirt.
A fabric waistband is useful if you want something sturdier or if you are comfortable with basic sewing. Cut a strip of fabric to your waist measurement plus a seam allowance, sew it into a loop, fold it in half lengthwise, and sew it to the top of the skirt. Tuck a piece of elastic inside before closing the bottom seam. This approach is particularly good for a skirt with a lot of visual texture, because the smooth fabric waistband provides a clean contrast.
An elastic casing is the simplest option of all. Work a row of single crochet across the top edge of your assembled squares to even things out, then fold the top inch over to the wrong side and whip stitch it down, leaving a small gap. Thread your elastic through the gap, overlap the ends and sew them together, then close the gap. Done. It is not the most refined finish, but it is perfectly functional and great for a casual everyday skirt.
Finishing Touches That Make a Difference
Once your waistband is in place, turn your attention to the hem. The raw edge of a granny square skirt is usually the last row of your bottom squares, and it often has a slightly unfinished look. Work a single round of single crochet around the entire hem edge to stabilize it, then consider adding a simple shell stitch border or a row of reverse single crochet (also called crab stitch) for a professional-looking finish. A picot edge is another lovely option that adds a delicate, handmade quality.
Weave in all your ends carefully. This is a step that is easy to rush, but loose ends will unravel with wear and washing. Thread each tail onto your tapestry needle and weave it in and out of the surrounding stitches in a figure-eight pattern for at least an inch in two directions. Trim close to the fabric.
Give your finished skirt one more round of blocking. Wet it thoroughly, press out excess water without wringing, pin it to your blocking mats in the correct dimensions, and allow it to dry completely. This final blocking will relax the seams, even out any tension variations, and give your skirt a finished, polished look that is hard to achieve any other way.
Styling Your Granny Square Skirt
The beauty of a handmade granny square skirt is how many different looks it can serve. A mini version in earthy tones pairs perfectly with chunky boots and an oversized knit sweater for an autumn cottagecore look. A midi skirt in bright, clashing colors worn with a simple white T-shirt and sandals is peak summer festival dressing. A maxi skirt in muted neutrals layered over a slip dress takes the whole thing somewhere surprisingly sophisticated.
Because granny square fabric has an open texture, most skirts benefit from a liner — either a slip worn underneath or a fabric lining sewn inside. A lining adds opacity, helps the skirt hang better, and reduces the chance of the crochet fabric catching on tights or other clothing. Choose a lightweight satin or cotton lining in a coordinating color.
Common Mistakes to Avoid
Even experienced crocheters run into issues with garment construction. A few things to watch for as you work. Do not skip blocking your individual squares before joining — unblocked squares will be slightly different sizes and will not lie flat when joined. Do not choose yarn based only on color; fiber content and drape matter enormously in a wearable garment. Do not underestimate how long the joining and finishing will take; for a full-length skirt, these steps can take as long as making all the squares combined. And do not forget to swatch and wash-test your swatch before committing to your final yarn — some fibers grow significantly in length after washing, which can turn a midi skirt into something unexpectedly much longer.
A Project Worth Every Stitch
Making a granny square skirt is a commitment, but it is one that pays off in a way few other crochet projects can match. Every time you wear it, you are wearing something genuinely one of a kind — a garment no one else in the world has, made entirely by your own hands from a pile of yarn and an idea. The hours you spend with your hook and your colorful squares are hours spent making something that will outlast the trend cycle entirely, because handmade, well-crafted things always do.
Start small if you need to. Make ten squares and join them into a mini skirt to test your color choices and joining method. Then make twenty more and add rows until the length feels right. The modular nature of this project means it grows with your confidence, and there is no better feeling than pulling on a skirt and knowing that you made it yourself, square by square, from the beginning to the very last woven-in end.