
Long Crochet Granny Square Skirt Tutorial: Step-by-Step Guide for a Stunning Boho Look
If you’ve ever wanted to combine the timeless charm of granny squares with the breezy elegance of a long skirt, you’re in exactly the right place. This long crochet granny square skirt tutorial walks you through every step of the process, from choosing your yarn to seaming your squares together and finishing the waistband. Whether you’re an intermediate crocheter looking for your next big project or someone ready to level up from smaller granny square items, this skirt is a wearable work of art that will turn heads everywhere you wear it.
Let’s dive in.
Why Make a Granny Square Skirt?
Granny squares have had a serious comeback in recent years, and for good reason. They’re endlessly customizable, great for using up yarn scraps, and surprisingly quick to work up once you get into a rhythm. When you join them together into a skirt, you get something that feels both nostalgic and fresh — a garment that sits perfectly at the intersection of cottage-core, boho, and classic crochet fashion.
A long granny square skirt is also wonderfully forgiving when it comes to sizing. Because you’re building the skirt from individual motifs rather than crocheting it top-down or bottom-up in a single piece, you have full control over the width, length, and drape of the finished garment. You can add or remove squares, adjust your hook size, or swap yarn weights to tailor the skirt to your exact measurements and style preferences.
Materials You’ll Need
Before you cast on a single stitch, gather your supplies. Having everything ready makes the process much smoother.
Yarn: For a long skirt that drapes beautifully, cotton or a cotton-blend yarn works exceptionally well. You want something with good stitch definition and a bit of weight so the skirt hangs properly rather than floating up. A DK weight or worsted weight cotton is ideal. If you’re going for a scrappy, multicolored look, this is the perfect project to raid your stash. For a solid or limited-palette look, you’ll want to estimate your yardage ahead of time (more on that below).
Hook: Match your hook to your yarn weight and gauge. For DK weight cotton, a 3.5mm or 4mm hook is typical. For worsted weight, a 5mm hook usually works well. Always swatch first — gauge matters for wearables.
Tapestry needle: You’ll need this for weaving in ends (yes, there will be many) and for joining your squares if you choose a sewn join method.
Stitch markers: Helpful for keeping track of rounds and for marking join points.
Measuring tape: Essential for checking your gauge and your finished motifs.
Elastic or a length of waistband elastic: For a clean, comfortable waistband finish.
Scissors: Obviously.
Optional: Lining fabric if you prefer a lined skirt, or a fabric needle and thread for attaching the waistband lining.
Estimating Yardage and Number of Squares
This is the part that intimidates a lot of people, but it doesn’t have to be complicated. The key measurement you need is your hip circumference, since a long skirt is typically fitted at the waist and hips and then flows freely from there.
Start by measuring your hips at the fullest point and your natural waist. Then decide how long you want the skirt to be. A midi length typically falls below the knee, while a maxi skirt grazes the ankle.
For a typical long granny square skirt:
A standard 6-inch granny square works as a great base unit. If your hip measurement is 40 inches, you’d need roughly 7 squares across to achieve that measurement at the hip level (40 inches divided by approximately 6 inches per square). However, you want some ease for comfortable movement, so round up. For a flowing, relaxed fit, aim for 8 to 10 squares across the hip section.
For length, a skirt hitting mid-calf to ankle on someone 5’6″ tall will typically need 5 to 6 rows of squares arranged vertically. That means your total square count could be anywhere from 40 to 70 squares or more, depending on how you structure the layout.
In terms of yardage, a 6-inch worsted weight granny square uses approximately 15 to 20 yards of yarn per round. A classic 4-round granny square uses roughly 50 to 80 yards total depending on the complexity. Multiply that by your total square count and you’ll have a rough yardage estimate. Add 10 to 15 percent extra to account for joining, the waistband, and any border work.
How to Crochet the Classic Granny Square
If you’re already comfortable with classic granny squares, feel free to skip ahead to the layout section. If you want a refresher or this is your first time, here’s a clean, straightforward version of the classic granny square pattern.
Foundation: Make a magic ring or chain 4 and join to form a ring.
Round 1: Chain 3 (counts as first double crochet throughout), work 2 more double crochets into the ring, chain 2. Work 3 double crochets into the ring, chain 2. Repeat from * two more times. Join with a slip stitch to the top of the beginning chain 3. You should have 4 clusters of 3 double crochets separated by chain-2 corner spaces.
Round 2: Slip stitch to the nearest corner chain-2 space. Chain 3, work 2 double crochets into the same corner space, chain 2, work 3 double crochets into the same corner space (first corner made). Chain 1, work 3 double crochets into the next corner space, chain 2, work 3 double crochets into the same corner space. Repeat from * two more times, then chain 1 and join to the top of the beginning chain 3. You now have 4 corners and one cluster per side.
Round 3: Slip stitch to the nearest corner space. Chain 3, work 2 double crochets in the corner, chain 2, work 3 double crochets in the same corner. Chain 1, work 3 double crochets in the chain-1 side space, chain 1, work 3 double crochets into the corner space, chain 2, work 3 double crochets into the same corner space. Repeat from * around, ending with chain 1 and a slip stitch join. You now have 2 clusters per side.
Round 4: Repeat the pattern established in Round 3, adding one more cluster per side and maintaining the chain-2 corner spaces. You’ll have 3 clusters per side when this round is complete.
Fasten off and weave in your ends. Block the square if needed to make it lie flat. Aim for a consistent finished size across all your squares — this is what makes the joining process neat and tidy.
Color Planning Your Skirt
One of the most exciting parts of a granny square skirt is the color story you get to tell. Here are a few popular approaches:
The scrappy rainbow look uses a different color for every round of every square. This gives you a wildly colorful, eclectic skirt that works especially well with neutral joining yarn (often black, white, or cream) to tie everything together visually.
The gradient or ombre approach uses colors that shift gradually from one end of the spectrum to another. You might start with deep jewel tones at the hem and transition to soft pastels near the waist, or vice versa. This creates a sophisticated, intentional look that photographs beautifully.
The two-tone palette keeps things simple and striking. Choose two colors — say, rust and cream — and alternate them across the squares. You can play with which color appears in which round to create subtle variation without introducing a third color.
The solid look uses a single yarn color throughout for a more polished, minimalist aesthetic. This works especially well in a rich, saturated color like forest green, deep burgundy, or mustard yellow.
Whatever palette you choose, lay out your squares before you begin joining them to see how the colors interact and make any adjustments before you commit.
Planning the Layout
Lay your finished squares flat on a bed, a large table, or even the floor. Arrange them in a rectangle that will become your skirt panel. For most skirts, you’ll work with a flat rectangular layout that gets seamed up one side to create a tube, or you’ll create a slight A-line shape by adding squares strategically at the lower rows.
For a straight skirt panel, arrange your squares in a grid — for example, 8 squares wide and 5 squares tall. The width will determine the hip circumference after seaming, and the height will determine the skirt length.
For an A-line shape, use fewer squares per row near the waist and more per row at the hem. For example, you might start with 6 squares at the waist and expand to 9 or 10 at the hem by adding one extra square every other row. This gives the skirt a flattering flare without requiring any waist shaping within individual squares.
Take a photo of your layout before you start joining so you can refer back to it as you work.
Joining the Squares
There are several methods for joining granny squares, and the one you choose will affect both the look and the feel of the finished skirt.
The flat slip stitch join is worked with the squares held wrong sides together, working a slip stitch through both sets of loops along the edge. This creates a subtle, almost invisible join on the right side.
The join-as-you-go method involves attaching each new square to the previous one during the final round rather than after the fact. This reduces finishing work and creates very clean joins, but requires more planning as you crochet.
The single crochet join is similar to the slip stitch join but uses single crochet stitches instead. This creates a small raised ridge along the seam. When worked on the right side, it can become a decorative feature — especially beautiful when worked in a contrasting color.
The flat stitch or whip stitch join uses a tapestry needle and yarn to sew the squares together. This creates an almost seamless look and is very flat, which is nice for a garment where bulk at the seams would be unflattering.
Work all your horizontal joins first (joining squares within each row), then work your vertical joins to connect the rows to each other.
Creating the Waistband
The waistband is what takes your patchwork of squares and turns it into an actual wearable garment. There are several ways to approach it.
The elastic casing: Work several rows of single crochet around the top edge of the joined panel, then fold the last few rows over and sew them down to create a casing. Thread your elastic through the casing and sew the ends of the elastic together. This creates a clean, comfortable waistband that’s very similar to what you’d find on a store-bought skirt.
The drawstring waist: Work a row of single crochet around the top, then add a row with evenly spaced chain loops to create drawstring eyelets. Thread a long piece of yarn, ribbon, or cord through the eyelets for a bohemian drawstring finish.
The crocheted ribbed band: Work a strip of ribbing separately using a combination of front post and back post double crochets, then seam it into a circle and attach it to the top of the skirt. This gives a stretchy, fitted waistband with a more structured look.
Finishing and Hemming
Once your squares are joined and your waistband is in place, look at the hemline. Depending on how you arranged your squares, the bottom edge may already be straight, or it may have a naturally scalloped or uneven edge. Both can look beautiful — it just depends on your aesthetic preference.
If you want a clean hem, work one or two rounds of single crochet around the bottom edge to stabilize and even it out. If you want to add a decorative border, this is the place to do it. A simple shell stitch border, a picot edge, or a few rounds of contrasting color can really elevate the finished look.
Weave in all remaining ends securely. With so many squares, this will take some time — but it’s worth doing carefully so your skirt stays beautiful through many washes and wears.
Block your finished skirt according to your yarn’s fiber content. Cotton responds well to wet blocking: soak it, gently squeeze out the water, and lay it flat to dry. This evens out your stitches, squares up the joins, and gives the whole skirt a professional, polished look.
Styling Your Granny Square Skirt
A long crochet granny square skirt is incredibly versatile. Pair it with a simple fitted white tank or crop top to let the skirt take center stage. Layer a denim jacket over it for a casual weekend look, or swap in a flowy linen blouse for something more elevated. Strappy sandals or espadrilles complement the boho vibe perfectly, though the skirt also looks surprisingly chic with block-heeled mules or even boots.
In cooler weather, try layering a longline knit sweater over the skirt or adding thick tights underneath. The textured squares add so much visual interest that you don’t need much in the way of accessories — though a few stacked bangles or a wide-brimmed hat never hurt.
Care and Maintenance
Cotton granny square skirts are generally quite easy to care for. Machine wash on a gentle cycle in cold water and lay flat to dry to prevent stretching. Avoid the dryer if possible, as heat can cause cotton to shrink and may distort your squares over time. Store the skirt folded rather than hung, since the weight of the fabric when hung can cause the skirt to stretch out of shape.
Final Thoughts
Making a long crochet granny square skirt is one of those projects that rewards patience and planning with a genuinely stunning finished garment. It’s the kind of thing people stop you on the street to ask about, the kind you’ll reach for again and again because it goes with everything and makes you feel creative every time you wear it.
The beauty of this project is that it’s infinitely adaptable. Once you understand the basic structure — a grid of joined squares with a waistband at the top and a finished edge at the bottom — you can riff on that structure endlessly. Try hexagons instead of traditional squares. Use a larger hook for an airier, more open fabric. Mix square sizes for an eclectic patchwork effect. Make it midi, make it mini, make it floor-length and dramatic.
However you make yours, enjoy the process. Granny squares are meditative work, and there’s something deeply satisfying about watching a pile of individual motifs transform, square by square and join by join, into something you’ll actually wear and love for years.
Happy crocheting.