
How to Crochet a Granny Square Maxi Skirt: Beginner-Friendly Tutorial (Part 1)
If you’ve been scrolling through crochet communities lately, you’ve probably noticed that the granny square maxi skirt is having a major moment. And honestly? It deserves every bit of the hype. This gorgeous, boho-chic piece is one of those projects that looks wildly impressive hanging on a hanger but is surprisingly approachable once you break it down into steps. That’s exactly what we’re going to do in this first part of our tutorial series — walk through everything you need to know before you pick up your hook and start stitching.
Whether you’re a beginner who has only just mastered the single crochet or someone returning to the craft after a long break, this guide is for you. We’ll cover materials, gauge, sizing, how to make a classic granny square, and how to start planning your skirt layout. By the end of Part 1, you’ll have a solid foundation — and probably a growing pile of colorful squares — ready to bring your skirt to life in Part 2.
Let’s get into it.
Why the Granny Square Maxi Skirt Is the Perfect Project
Before we dive into the how-to, let’s talk about why this particular project is such a good fit for beginners and experienced crocheters alike.
First, it’s modular. A granny square skirt is made up of individual squares that are joined together, which means you’re never staring down a massive, intimidating project all at once. You work in small, satisfying chunks. Finish a square, set it aside, pick up another color, start again. The repetition makes each square faster than the last, and before you know it, you have a stack of completed motifs just waiting to be assembled.
Second, granny squares are incredibly forgiving. If a square isn’t quite perfect, it will blend right in once it’s surrounded by others. The texture and pattern of a granny square naturally disguise small tension inconsistencies, making this a wonderful project for anyone still building their skills.
Third, it’s endlessly customizable. You can use one color family for a sophisticated monochromatic look, go full rainbow with scraps from your stash, or anything in between. The length, the silhouette, the waistband style — all of it is in your hands. This tutorial will give you a clear structure to work from, but you’ll have plenty of room to make it your own.
And finally — you’ll actually wear it. There’s something incredibly rewarding about making wearable crochet that gets real use. A granny square maxi skirt can be styled in so many ways: layered over a swimsuit for a beach cover-up, paired with a fitted tank and sandals for a summer festival, or dressed up with a linen blouse and wedges for an outdoor dinner. It’s a piece with genuine staying power in your wardrobe.
Materials You’ll Need
Let’s talk about what you’ll need to gather before you start. The good news is that a granny square skirt doesn’t require any specialty tools — just the basics done right.
Yarn
For a maxi skirt, you want a yarn that is lightweight enough to drape beautifully but sturdy enough to hold its shape. Cotton yarn is the most popular choice for this project and for good reason. It’s breathable, it washes well, and it has a lovely structure that keeps the squares looking crisp. A DK weight or light worsted weight cotton works beautifully for most adult sizes.
You’ll need roughly 800 to 1,400 yards depending on your size. For a smaller skirt (sizes XS to S), aim for around 800 to 1,000 yards. For medium to large, budget 1,000 to 1,200 yards. For XL and above, you may want to have 1,200 to 1,400 yards on hand. It’s always better to have a little extra than to run short mid-project, especially if you’re working with a dye lot.
Some popular yarn choices for this project include Lion Brand 24/7 Cotton, Paintbox Simply DK Cotton, Drops Safran, and WeCrochet Comfy DK. All of these have excellent stitch definition and come in a wide range of colors.
If you want to work with scraps from your stash, that works too — just make sure all your yarns are the same weight so your squares come out a consistent size.
Crochet Hook
The hook size you need will depend on your yarn. Most DK weight cottons work well with a 3.5mm or 4mm hook. A light worsted cotton typically pairs with a 4mm or 4.5mm hook. Always refer to your yarn label as a starting point, but remember that your personal tension may require you to adjust up or down.
Other Supplies
You’ll also want a yarn needle for weaving in ends (and there will be ends — many of them, especially if you’re using multiple colors), scissors, stitch markers, a measuring tape, and a notepad or spreadsheet to keep track of your square count and layout. For the waistband, you’ll need elastic — more on that in Part 2.
Understanding Gauge and Why It Matters for Wearables
Gauge is one of those topics that beginners often skip and then regret, especially on a project like a skirt where sizing really matters. Let’s make sure that doesn’t happen to you.
Gauge simply refers to how many stitches and rows fit into a specific measurement — usually a 4-inch square. When you’re making blankets or dishcloths, being slightly off gauge doesn’t matter much. But with wearables, even a small difference can significantly affect the finished size of your garment.
For this project, we’re working with granny squares rather than a flat swatch, so your gauge check will be slightly different. You want all of your granny squares to measure the same size once completed. For this tutorial, we’ll be working with squares that measure approximately 5 inches by 5 inches, blocked. If your squares are coming out smaller, try going up a hook size. If they’re larger, go down a hook size.
Make your first square and measure it before proceeding. If it measures exactly 5 inches, you’re ready to go. Block it first (more on blocking in a moment) and then measure again — cotton can grow slightly with blocking, so your post-blocking measurement is the one that matters.
How to Block Your Granny Squares
Blocking is the process of wetting your finished crochet piece and then shaping it while it dries. For granny squares, blocking is genuinely transformative. A slightly wonky square that curls at the corners becomes crisp, flat, and perfectly shaped after blocking. It’s one of those steps that takes a little extra time but pays off enormously in the finished look of your skirt.
To wet block your squares, simply soak them in cool water for about 15 minutes. Gently squeeze out the water — don’t wring them — and then lay them flat on a blocking mat or a folded towel. Use rust-proof pins to pin the corners and edges into a perfect square. Use your measuring tape to confirm that all four sides are the same length. Let them dry completely before removing the pins.
You can block your squares individually as you go, which makes the joining process much easier, or you can block them all at the end before assembly. Working crocheters tend to have strong opinions on this, but for beginners, blocking as you go helps you spot tension issues early rather than at the end of a very large project.
How to Crochet a Classic Granny Square
Now, the moment you’ve been waiting for. Let’s make a granny square.
This is the traditional four-round granny square. It’s the building block of the entire skirt and one of the most beloved patterns in all of crochet. Once you can make this square confidently, you’ll have a skill you return to again and again.
Abbreviations Used
ch — chain
sl st — slip stitch
dc — double crochet
sp — space
Round 1
Start with a magic ring (also called a magic circle). If you’re not comfortable with the magic ring yet, you can chain 4 and join with a slip stitch to form a ring instead — it works just as well.
Chain 3 (this counts as your first double crochet). Work 2 double crochet stitches into the center of the ring. Chain 2. Work 3 double crochet stitches into the ring. Chain 2. Repeat this two more times so you have four groups of 3 double crochets, each separated by a chain-2 space. Join with a slip stitch to the top of your beginning chain-3. Pull the magic ring closed. (12 dc, 4 ch-2 corner spaces)
Round 2
Slip stitch across the next 2 double crochets and into the corner chain-2 space. Chain 3 (counts as dc), then work 2 dc into that same corner space. Chain 2. Work 3 dc into the same corner space — this creates your first corner cluster and your second corner cluster all at once.
Chain 1. Move to the next corner space and work (3 dc, ch 2, 3 dc) into it. Chain 1. Repeat for the remaining two corners. Join with a slip stitch to the top of your beginning chain-3. (8 clusters of 3 dc, 4 corner ch-2 spaces, 4 ch-1 side spaces)
Round 3
Slip stitch to the corner space. Chain 3, work 2 dc in corner space, chain 2, work 3 dc in same corner space. Chain 1. Work 3 dc into the chain-1 side space. Chain 1. Work the corner (3 dc, ch 2, 3 dc) into the next corner space. Continue around in this manner, working 3 dc clusters into each side space and corner clusters into each corner space. Join with a slip stitch.
Round 4
Repeat the same process as Round 3, adding one more 3 dc cluster on each side. By the end of Round 4, you’ll have 3 clusters along each side and a corner cluster at each corner. Join and fasten off.
Weave in your ends, block your square, and measure. That’s one granny square done.
If you’re new to reading crochet patterns and any of those instructions felt confusing, don’t be discouraged. Read through it a couple of times, then watch yourself work each step in a mirror or set up your phone to record. Seeing your hands and the hook moving together in the stitch pattern makes everything click much faster than reading alone.
Planning Your Skirt Layout
Here’s where things get exciting — this is where your pile of squares starts to transform into a garment.
A granny square maxi skirt is constructed by joining squares into panels that wrap around your body. The exact number of squares you’ll need depends on two things: your waist/hip measurements and the size of your squares.
Let’s work through the math together. If your squares measure 5 inches each after blocking, and your hip measurement is 40 inches, you’ll need approximately 8 squares to go around your body at the widest point (40 divided by 5 equals 8). Because granny square skirts typically have some ease — meaning they’re slightly larger than your body measurement for comfort and movement — you’ll want to add at least 2 to 4 inches of ease, which means you might work with 9 or 10 squares around.
For a maxi length, you’ll want your skirt to hit somewhere between the mid-calf and the ankle. If you’re 5’5″ to 5’7″ and want a skirt that grazes the ankle, you’ll be looking at a finished length of roughly 35 to 38 inches from the waist. With 5-inch squares, that’s approximately 7 rows of squares tall, leaving a small amount for the waistband.
So for a medium-sized maxi skirt, a rough estimate might be 9 squares around by 7 squares tall, for a total of 63 squares. For larger sizes or taller lengths, you’ll scale accordingly. We’ll work through the exact calculations for a range of sizes in Part 2, along with a clear layout diagram.
For now, the goal is to start making squares. Set a small goal — 10 squares this week, 10 the next — and let the stack grow. There’s a meditative quality to making granny squares in batches, and many crocheters keep a project bag of squares on the couch for evenings in front of a show.
Choosing Your Color Palette
Color is one of the most fun and also most paralyzing parts of a project like this. Here are a few approaches that work beautifully for granny square skirts.
A stash-busting rainbow layout is endlessly charming — pull every color you have in similar weights and let the squares be a happy jumble. This approach has a playful, patchwork energy that’s perfect for summer festivals and beach days.
An analogous palette — colors that sit next to each other on the color wheel, like blues and greens, or warm oranges and terracottas — creates a cohesive, sophisticated look. Each square can be a different color, but because they’re all in the same family, the overall effect feels intentional and polished.
A two-tone or three-tone palette is the easiest to plan and tends to look very clean and modern. Think cream with a rust border, or navy with a tan border. These skirts photograph beautifully and are very easy to style.
If you’re using scraps, use a consistent border color to unify all the squares. Even if the centers are different colors, a shared border pulls everything together and gives the finished skirt a deliberate, designed feel.
A Few Tips Before You Start Stitching
Keep your tension as consistent as possible from square to square. If you tend to crochet more tightly when you’re tired or more loosely when you’re relaxed, try to do most of your stitching in similar conditions and take breaks rather than pushing through fatigue.
Weave in your ends as you go. It’s tempting to leave them all for later, but a finished skirt with 60+ squares can mean 120 or more ends to weave in at once. Weaving a few in after each square keeps the task manageable.
Keep a simple log of how many squares you complete each day. It’s encouraging to look back and see the progress, and it helps you stay on track toward your total count.
And finally — enjoy the process. Granny squares are one of those crochet motifs that have been passed down through generations for a reason. There’s something deeply satisfying about watching a small collection of yarn become a beautiful, wearable piece, square by square. Each one you make is a small achievement worth celebrating.
What’s Coming in Part 2
In Part 2 of this tutorial series, we’ll move into the assembly phase. You’ll learn how to join granny squares using the join-as-you-go method and the slip stitch flat join — both of which give a clean, professional finish. We’ll work through sizing calculations for a full range of sizes, design the waistband, and finish the hem. We’ll also talk about how to add a lining if you want your skirt to be fully opaque, and how to care for your finished piece so it stays beautiful wash after wash.
If you haven’t already, save or bookmark this post and follow along on your favorite platform so you don’t miss when Part 2 goes live. In the meantime, get those squares going — the more you have ready, the faster Part 2 will come together.
Happy crocheting, and I’ll see you in the next part!