
Quick Crochet Granny Square Skirt Tutorial Step By Step
If you’ve been looking for a fun, beginner-friendly project that actually results in something wearable and stylish, you’ve found it. A crochet granny square skirt combines the satisfying repetition of making classic granny squares with the reward of assembling them into a garment you’ll actually wear. This tutorial walks you through the entire process from start to finish, so whether you’re newer to crochet or just new to garment making, you’ll have everything you need to complete this project with confidence.
Why a Granny Square Skirt?
Granny squares have been around for generations, and there’s a reason they never really go out of style. They’re portable, predictable, and endlessly customizable. Making a skirt out of them is one of the smartest ways to use the skill because you don’t have to worry about shaping in the same way you would with a traditional garment pattern. The squares do the structural work for you.
Beyond the technique, a granny square skirt is genuinely on trend right now. The cottagecore and bohemian aesthetics that have dominated fashion for the past few years have made this style of crochet garment feel fresh again. Whether you make it in earthy neutrals, bold contrasting colors, or a single monochromatic palette, the result feels intentional and fashion-forward rather than craft-project-ish.
It’s also a great stash buster. If you have leftover yarn from previous projects, this skirt is a wonderful way to use it up. The modular construction means you can mix and match without committing to a single color scheme upfront.
Materials You’ll Need
Before you sit down to start crocheting, gather everything together so you’re not hunting for supplies mid-project.
Yarn: You’ll want a DK weight or worsted weight yarn depending on how substantial you want the skirt to feel. Worsted weight will produce a thicker fabric with more drape and warmth, while DK weight gives you something lighter and more flowy. For a skirt that falls to mid-thigh, expect to use roughly 800 to 1,200 yards depending on your hip measurement and the size of your squares. For a midi-length skirt, plan for 1,400 to 2,000 yards. Cotton or a cotton blend is ideal because it holds its shape, washes well, and breathes in warmer weather.
Hook: Use a 4.0mm hook for DK weight yarn or a 5.0mm hook for worsted weight. Always check your gauge before starting, especially for a garment, because even a small difference in tension can change the finished size significantly.
Tapestry needle: You’ll need this for weaving in ends and joining squares.
Stitch markers: These are helpful for keeping track of your rounds and marking joining points.
Elastic: About 1 to 1.5 inches wide, cut to your waist measurement with a little overlap for sewing.
Measuring tape: Essential for checking gauge and measuring as you go.
Scissors: Of course.
Optional: A crochet blocking mat and pins if you want to block your squares before assembly, which gives a much cleaner finished result.
Understanding Your Measurements
The most important step before you crochet a single stitch is to take your measurements and do a little math. This is the part people often skip, and it’s the reason so many handmade garments end up unwearable.
Measure around the fullest part of your hips, then add two to four inches of ease. Ease is the extra room that allows you to move comfortably and for the skirt to sit properly on your body. For reference, if your hips measure 40 inches, you’d aim for a finished hip circumference of 42 to 44 inches.
The length of the skirt is entirely up to you. A mini skirt typically falls about 14 to 16 inches from the waistband. A midi sits anywhere from 20 to 28 inches. Write down both your target circumference and your target length before moving on.
Making Your Gauge Square
Crochet a single test square using the pattern below, then measure it after a light blocking. Once you know the size of your finished square, you can calculate exactly how many squares you need.
For example, if your finished square measures 5 inches and your target hip circumference is 44 inches, you’ll need about 9 squares per row to wrap around. If you want a 20-inch-long skirt, you’ll need 4 rows of squares. That means 36 squares total. This is rough math and your numbers will vary, but this is the logic you’ll use.
The Classic Granny Square Pattern
This is a traditional four-round granny square. Once you’ve made a few, your hands will find the rhythm and they’ll work up very quickly.
Abbreviations used:
- ch = chain
- sl st = slip stitch
- sc = single crochet
- dc = double crochet
- sp = space
- rep = repeat
Round 1: Make a magic ring (or ch 4 and join with a sl st to form a ring). Ch 3 (counts as first dc), work 2 dc into the ring, ch 2, (3 dc into ring, ch 2) 3 times, sl st to top of beginning ch 3 to join. You now have four clusters of 3 dc with a ch-2 corner space between each cluster. Fasten off if you’re changing colors or continue to Round 2.
Round 2: Join yarn in any ch-2 corner space. Ch 3, work 2 dc in same corner space, ch 2, 3 dc in same corner space (this creates your first corner), ch 1, skip next cluster, (3 dc, ch 2, 3 dc) in next ch-2 corner space, ch 1. Repeat from the asterisk around. Join with sl st to top of beginning ch 3. You should have 4 corners with a ch-2 space and one ch-1 space on each side between corners. Fasten off or continue.
Round 3: Join yarn in any ch-2 corner space. Ch 3, 2 dc in same corner, ch 2, 3 dc in same corner, ch 1, 3 dc in ch-1 side space, ch 1, (3 dc, ch 2, 3 dc) in next ch-2 corner space, ch 1, 3 dc in ch-1 side space, ch 1. Repeat around. Join and fasten off.
Round 4: Join yarn in any ch-2 corner space. Ch 3, 2 dc in same corner, ch 2, 3 dc in same corner, (ch 1, 3 dc in next ch-1 space) twice, ch 1, (3 dc, ch 2, 3 dc) in next corner. Repeat around. Join and fasten off.
This produces a classic granny square. Block each square gently by misting with water and pinning to shape on a blocking mat, then allow to dry completely before joining. This step makes an enormous difference in how professional the finished skirt looks.
Joining Your Squares
There are several methods for joining granny squares, and the one you choose will affect the texture and appearance of the finished fabric.
The flat slip stitch join is done by placing two squares with wrong sides together and slip stitching through both outer loops along one edge. This creates a subtle ridge on the right side of the fabric, which many people find attractive in garment making because it adds visual structure.
The flat single crochet join is similar but uses single crochet instead of slip stitch. This creates a slightly raised seam that’s more visible, which can look intentional and decorative, especially in a contrasting color.
The join-as-you-go method saves time because you connect each new square to the previous one during the last round rather than in a separate assembly step. If you’re comfortable with this technique, it’s the most efficient option for a large project like a skirt.
The whipstitch join is done with a tapestry needle and creates a very flat seam with minimal bulk. This is a good option if you want the squares to lie as flat as possible against your body.
For a skirt, the flat single crochet join in a coordinating or contrasting color tends to look the most polished. The joining color can tie together a multi-colored design or add a graphic pop to a simpler palette.
Assembling the Skirt
Once your squares are made and blocked, lay them out flat before you begin joining. This is your chance to arrange the colors in a way that pleases you. Take a photo of your layout so you can refer back to it during assembly.
Begin by joining squares horizontally into rows. Join one row at a time until all your rows are complete, then join the rows to each other vertically. Once all the joins are complete, connect the two short ends of the fabric together to form a tube. This is the main body of your skirt.
At this stage, try the skirt on or check the circumference against your measurements. The fabric should slip over your hips with a couple of inches of ease.
Adding the Waistband
The waistband is what makes this a finished garment rather than a decorative tube. There are a few ways to approach it.
Simple crochet waistband channel: Work a row of single crochet around the top edge of the skirt to stabilize it, then work a second row with evenly spaced buttonholes or eyelets for threading elastic through. To make a simple eyelet, ch 2, skip 1 stitch in the row below, continue in sc. Space these about 2 inches apart. Continue working rows of sc until the channel is wide enough to accommodate your elastic, which is usually 4 to 6 rows depending on elastic width. Fasten off, thread elastic through the channel, overlap the ends by about an inch and a half, and sew them together securely. The channel will close around the elastic naturally.
Folded waistband: Work several rows of single crochet at the top edge until you have a band about 2 to 3 inches tall. Fold the band to the inside and whipstitch it down, leaving a small opening to thread elastic through, then stitch that closed once the elastic is secured.
Either method works well. The simple channel tends to be faster and looks cleaner from the outside.
Adding a Bottom Border
A decorative border along the hem elevates the entire skirt and gives it a finished look. Some popular options include a simple shell stitch border, a picot edging, or a second row of mini granny squares for extra length and visual impact.
For a classic shell border, work around the bottom edge of the skirt as follows: join yarn in any stitch, sc in first stitch, skip 2 stitches, work 5 dc in the next stitch (this is your shell), skip 2 stitches, sc in next stitch, repeat from the beginning all the way around. Adjust your stitch count at the start to ensure it divides evenly into groups of 6.
A border in a contrasting color makes this detail stand out. If your skirt is made in neutrals, a bright border color adds a playful touch. If your skirt is already multi-colored, a clean white or natural border brings everything together.
Sizing Tips and Adjustments
If your finished skirt is slightly too small, you have a few options. You can add an extra column of squares along the back seam, work a border of single crochets on each side of the joining seam to widen it slightly, or add a lace-up back detail which allows for a few inches of adjustment.
If the skirt is too long, simply remove the bottom row of squares before adding the border. This is one of the advantages of the modular construction — adjustments are relatively straightforward compared to traditional garment construction.
If you want the skirt to have more of an A-line silhouette rather than a straight tube shape, you can work the bottom one or two rows with slightly larger squares by adding an extra round to each square. This creates a natural flare without any complicated shaping.
Yarn Color Ideas
One of the most fun aspects of this project is planning your color palette. Here are a few popular approaches to inspire you.
A gradient palette uses yarn colors that shift gradually from dark to light or from one hue to another as you move from the waistband to the hem. This works beautifully with a range of coordinating solids or with a purpose-dyed gradient yarn pack.
A random scrappy palette uses leftover yarns in as many colors as you like, assigning colors randomly to each round of each square. This style has an energetic, patchwork quality that suits bohemian and vintage aesthetics.
A two-tone palette uses one color for all the squares and a second contrasting color for all the joins and borders. This creates a graphic, modern look that photographs incredibly well.
A neutral foundation with color accents uses a base color like cream, tan, or gray for the majority of each square, with one bright color appearing in the center round and the border. This is sophisticated and wearable with almost anything in a wardrobe.
Styling Your Finished Skirt
Once your skirt is complete, it’s worth spending a moment thinking about how to wear it because a crochet granny square skirt is versatile in ways people sometimes underestimate.
For warm weather, pair it with a simple fitted tank or a cropped linen top. Sandals or espadrilles complete the look naturally. For transitional weather, layer a fitted turtleneck underneath and add ankle boots. In cooler months, wear a slip dress underneath for coverage and warmth, and add a chunky cardigan on top.
The skirt also works beautifully over a swimsuit as a beach cover-up, especially if made in cotton with a relaxed fit.
Care Instructions
Crochet garments made from cotton or cotton blends can generally be machine washed on a gentle cycle in cold water, then laid flat to dry. Avoid putting them in the dryer because heat can cause the fibers to shrink and the fabric to distort. Hand washing is always the gentler option if you want the skirt to last as long as possible.
Store the skirt folded rather than hung to prevent the fabric from stretching out of shape over time.
Final Thoughts
A crochet granny square skirt is one of those projects that feels completely achievable from the first square to the last join. The modular nature of the construction means you can pick it up and put it down without losing your place, work on it in short sessions, and watch it grow in a satisfying and visible way with every square you complete.
The finished result is something genuinely unique — a garment made by your hands, in colors you chose, sized to fit your body exactly. There’s nothing quite like wearing something you made yourself, and this skirt is the kind of piece that prompts people to ask where you got it.
So gather your yarn, choose your colors, make that first test square, and enjoy every step of the process. The skirt is waiting to be made, and now you have everything you need to make it beautifully.