
Crochet Long Granny Square Skirt Free Pattern: A Step-by-Step Guide to Your Next Favorite Project
There is something undeniably magical about the granny square. It has traveled through decades of craft history, shifting from grandmother’s living room blanket to high-fashion runway pieces, and somehow it never loses its charm. The long granny square skirt is one of the most beloved ways to wear this classic motif, and today I am walking you through everything you need to make your own — completely free. Whether you are a seasoned crocheter looking for a fresh wardrobe project or an intermediate maker ready to take on something wearable, this pattern is designed to guide you from the first chain to the finished hem.
Let’s dive in.
Why a Granny Square Skirt?
Before we get into the yarn and hooks, let’s take a moment to appreciate why this project is so worth your time. Granny squares are wonderfully portable. You can stitch them on your lunch break, during a long car ride (as a passenger, of course), or during cozy evenings in front of your favorite show. They are modular, which means you can size this skirt up or down simply by adjusting how many squares you join together. They are also forgiving — the nature of the joined motif means that minor inconsistencies in tension disappear into the overall design.
Beyond practicality, a long granny square skirt is genuinely stunning. It has a boho, free-spirited quality that pairs beautifully with sandals and a linen top in the summer, or boots and a chunky sweater in the fall. The flowing length gives it an elegant, almost vintage feel, and the open lacework of the joined squares creates a playful, breezy drape that is flattering on virtually every body type.
Perhaps most importantly, you get to choose your color story. A tonal, monochromatic skirt in sage green looks sophisticated and modern. A riot of scrappy colors looks joyful and eclectic. Neutrals like cream, tan, and white create something timeless and ethereal. This pattern works in all of those directions, and that creative freedom is part of what makes it so rewarding to make.
Materials You Will Need
Getting your materials together before you start saves a lot of frustration down the line. Here is what you will need for a standard adult skirt in a medium size (more on sizing adjustments later):
Yarn: You will need approximately 800 to 1,200 yards of worsted weight yarn (also called weight 4 or “aran” weight depending on your region). The exact yardage depends on your finished size. A DK weight yarn (weight 3) can also work beautifully and creates a slightly more delicate, drapey result, though your gauge will shift. Cotton or cotton-blend yarns are ideal for a skirt because they are breathable, have a lovely drape, and hold their structure well after washing. Wool blends also work, especially if you want a warmer skirt for transitional weather.
Hook: A 5.0mm (H/8) hook is a great starting point for worsted weight cotton. If you are using DK weight, try a 4.0mm or 4.5mm hook. Always swatch before committing, since crochet gauge is highly personal.
Notions: You will need a tapestry needle for weaving in ends, scissors, stitch markers, and a measuring tape. For the waistband, you will also need a length of elastic (about 1 inch wide) cut to your waist measurement, and a safety pin to thread it through.
Optional: Lining fabric if you prefer a more opaque skirt, or a simple slip to wear underneath. Many crocheters love the look of a contrasting slip peeking through the open squares.
Understanding Your Gauge
Gauge is the part of a crochet pattern that beginners most often skip, and it is the reason so many finished projects end up the wrong size. Please swatch. I promise it is worth the twenty minutes.
For this pattern, your gauge should be approximately 14 stitches and 8 rows in double crochet = 4 inches (10cm) using a 5.0mm hook and worsted weight yarn. Each finished granny square should measure approximately 5 inches by 5 inches (12.5cm by 12.5cm) after blocking.
If your square is coming out smaller than 5 inches, try going up a hook size. If it is coming out larger, try going down a hook size. Even a small difference in gauge translates to significant size changes across an entire skirt, so this step really does matter.
Sizing Guide
This pattern is written for a medium adult size, which assumes a hip circumference of approximately 38 to 40 inches. Below is a general guide for adapting the square count to different sizes.
For a small (hip circumference 34 to 36 inches), you will need approximately 7 squares across the hip width. For a medium (38 to 40 inches), aim for 8 squares. For a large (42 to 44 inches), use 9 squares. For an extra-large (46 to 48 inches), use 10 squares. For sizes above that, simply add one more square per inch increment until you reach your desired fit.
For length, each additional row of squares adds approximately 5 inches to the skirt length. A midi skirt typically uses 5 to 6 rows of squares. A maxi or long skirt uses 7 to 8 rows. For the purposes of this pattern, we are aiming for a long skirt with 7 rows of squares, which gives a finished length of approximately 34 to 36 inches, perfect for hitting at or just below the ankle on most people of average height.
The Granny Square Pattern
This is a classic 5-round granny square with a solid center and an open, lacy outer edge. It is simple enough for an intermediate crocheter but beautiful enough to look like something special.
Abbreviations used in this pattern:
- ch = chain
- sl st = slip stitch
- sc = single crochet
- dc = double crochet
- sp = space
- rep = repeat
- beg = beginning
- ( ) = repeat instructions within parentheses the number of times indicated
Round 1 (Center): Make a magic ring (or ch 4 and join with sl st to form a ring). Ch 3 (counts as first dc), 2 dc into ring, ch 2, (3 dc, ch 2) 3 times into ring. Join with sl st to top of beg ch-3. (4 clusters of 3 dc, 4 ch-2 corner spaces)
Round 2: Sl st into the ch-2 corner space. Ch 3, 2 dc in same space, ch 1, (3 dc, ch 2, 3 dc) in next corner sp, ch 1. Rep from * around all 4 corners, ending with 3 dc, ch 2 in the starting corner sp. Join with sl st to top of beg ch-3. (8 clusters, 4 ch-2 corners, 4 ch-1 side spaces)
Round 3: Sl st into corner sp. Ch 3, 2 dc in same sp, ch 1, 3 dc in ch-1 side sp, ch 1, (3 dc, ch 2, 3 dc) in corner sp, ch 1. Rep around, ending with 3 dc and ch 2 in starting corner sp. Join with sl st. (12 clusters total)
Round 4: Rep Round 3, working into all ch-1 side spaces along each edge (you will have 2 side clusters per edge now) and (3 dc, ch 2, 3 dc) in each corner sp. Join with sl st. (16 clusters total)
Round 5 (Finishing Round): Sl st to corner sp. Ch 1, (sc, ch 3, sc) in corner sp, ch 3, sc in next ch-1 sp, rep from across to next corner, then (sc, ch 3, sc) in corner sp. Rep around all 4 sides. Join with sl st to first sc. Fasten off and weave in ends.
This fifth round gives the square a delicate, lacy border that looks beautiful when the squares are joined and creates an elegant open effect at the seams.
Make as many squares as your size requires. For a medium long skirt (8 squares across, 7 rows), you will need 56 squares total.
Blocking Your Squares
Before joining, block your squares. This step is what transforms a lumpy, curled motif into a crisp, flat, perfectly sized square. Wet blocking works beautifully for cotton yarns: soak your squares in cool water for about 15 minutes, gently squeeze out excess water (do not wring), and then pin them out to shape on a foam blocking mat or a towel over a carpet. Use rust-proof pins to pin each corner and the midpoint of each side to your target size of 5 inches by 5 inches. Allow to dry completely before unpinning, which usually takes 12 to 24 hours.
Blocking is especially important here because even slight variations in square size become very obvious once joined. Blocked squares join more easily, lie flatter, and give your finished skirt a polished, professional look.
Joining the Squares
There are several methods for joining granny squares, and each gives a slightly different look. For this skirt, I recommend the flat slip stitch join, which creates a subtle, visible seam that adds to the handmade charm of the finished piece, or the join-as-you-go method if you prefer to avoid a separate joining step.
Flat Slip Stitch Join: Hold two squares with wrong sides together. Insert your hook through the corresponding corner ch-3 spaces of both squares, and slip stitch them together. Work slip stitches through each corresponding ch-3 space along the edge until you reach the next corner. Fasten off and weave in ends. Repeat for all squares in each row, then join the rows together the same way.
Arrange your squares in a rectangle: 8 squares wide and 7 squares tall for a medium long skirt. Join all squares in the horizontal rows first, then join the rows vertically. Finally, join the two short edges of the rectangle together to form a tube — this becomes the body of your skirt.
Making the Waistband
The waistband is what gives this skirt its fit and structure. There are two great options depending on your preference.
Elastic Casing Waistband: Turn the top edge of the skirt tube down about 1.5 inches to the wrong side and sew it in place with a tapestry needle and matching yarn, leaving a small opening. Using a safety pin attached to one end of your pre-cut elastic, thread it through the casing all the way around the top of the skirt. Overlap the elastic ends by about an inch, stitch them securely together with needle and thread, and then close the remaining opening. This creates a simple, comfortable pull-on skirt that fits a range of sizes.
Crocheted Drawstring Waistband: Alternatively, work a row of single crochet around the top edge of the skirt for stability, then add a row of ch-2 spaces evenly spaced around to create eyelets. Crochet a long chain cord or use a ribbon as a drawstring threaded through the eyelets. Tie it in a bow at the front for a romantic, boho look.
Both options work well. The elastic waistband is more practical for everyday wear, while the drawstring version has a more decorative, intentional quality.
Adding a Border to the Hem
This step is optional but adds a beautiful finishing touch. With the right side facing, join your yarn at any stitch along the bottom edge of the skirt. Work a round of single crochet evenly around the entire hem. Then, if you would like extra detail, add a simple shell stitch border: sc in first st, skip 2 sts, 5 dc in next st (shell made), skip 2 sts, rep from * around. Join and fasten off.
You can use a contrasting color for the border to tie in one of the colors from your squares, or keep it in your main color for a cleaner, more understated look.
Tips for Success
A few lessons that will make your experience smoother from start to finish.
Keep consistent tension throughout your squares. If your tension shifts mid-project — which happens to everyone, especially over long sessions — your squares will end up noticeably different sizes. Taking breaks and returning to your work fresh can help.
Weave in your ends as you go rather than saving them all for the end. Fifty-six squares produces a lot of yarn tails. Dealing with them progressively makes the final finishing stage much less daunting.
Use stitch markers generously. Mark your corners as you work each round, especially in round 2 and beyond, to keep your cluster placement accurate.
If you are making a scrap yarn version with many colors, try to keep each square’s color palette consistent — perhaps two or three colors per square — rather than changing colors every few stitches. This creates a cohesive look even when the overall palette is varied.
Styling Your Granny Square Skirt
Once your skirt is finished and blocked again as a whole garment (yes, another quick block is a good idea), the fun part begins.
For a summer look, pair it with a simple fitted tank top or a cropped linen shirt. Strappy sandals and layered necklaces complete the vibe perfectly. For a transitional fall outfit, tuck in a ribbed turtleneck and add ankle boots, letting a few inches of the boot show below the hem. A wide-brimmed hat is practically mandatory.
If you have used a neutral palette, your skirt will be incredibly versatile and can anchor dozens of outfits across seasons. If you went bold and colorful, let the skirt be the star and keep everything else simple.
A Few Final Words
The long granny square skirt is one of those projects that carries you through the process with a kind of quiet joy. Each little square is its own small accomplishment, and watching them multiply into a pile, then come together into something you can actually wear, is a deeply satisfying creative experience. It is the kind of project that reminds you why you fell in love with crochet in the first place.
Take your time with it. There is no rush. Block carefully, join neatly, and trust the process. When you slip it on for the first time, still smelling faintly of the blocking water, soft and drapy and entirely made by your own hands, you will understand why people have been making and wearing granny squares for generations.
Happy crocheting.