
Granny Square Skirt: The Pattern You Need to Make This Season
There is something undeniably magical about the granny square. It is one of those crochet motifs that has survived every trend cycle, resurfaced in high fashion collections, appeared on runways, and somehow never felt out of place in a grandmother’s living room either. It is timeless in a way that very few craft patterns manage to be, and when you gather enough of them together and stitch them into a skirt, the result is something genuinely special — wearable, colorful, and completely handmade from start to finish.
This granny square skirt pattern is designed for crocheters who are comfortable with the basics and ready to take on a project that is equal parts satisfying and practical. Whether you want a flowing bohemian maxi, a playful midi, or a cheerful mini skirt, this pattern can be adapted to suit your vision. By the end of this post, you will have everything you need to start crocheting your own granny square skirt — from yarn and hook recommendations to joining methods, finishing details, and styling tips.
Why Make a Granny Square Skirt?
Before diving into the pattern itself, it is worth talking about why this particular project has become such a beloved staple in the handmade fashion world.
First, the construction is incredibly beginner-friendly once broken down. You are not crocheting one enormous, intimidating piece. Instead, you are working on small, manageable squares — one at a time — and then joining them together. This makes the project wonderfully portable. You can crochet a square on your lunch break, during a commute, or while watching television, and slowly accumulate the building blocks of your skirt without ever feeling overwhelmed.
Second, granny square skirts are deeply customizable. The colors you choose tell a story. You might go for a scrappy, rainbow palette using up every scrap of yarn in your stash. You might choose two or three coordinating shades for a more cohesive, modern look. You might work in neutral tones for something that feels elevated and versatile. The structure of the pattern stays the same regardless of your color choices, which means the creative possibilities are genuinely limitless.
Third, there is the joy of the finished object. A granny square skirt is not something you can buy at a fast fashion retailer. It is a piece that takes time, intention, and craft. When you wear it, people will ask where you got it, and you get to say that you made it yourself.
Materials You Will Need
Getting your materials right before you begin will make the entire process smoother, so take the time to gather everything listed here.
Yarn: Worsted weight yarn (also labeled as size 4) works beautifully for this project. It creates squares that are substantial enough to have structure without being stiff or heavy. Cotton or cotton-blend yarns are ideal for a skirt because they drape well, breathe in warm weather, and hold their shape after washing. You will need approximately 800 to 1,400 yards depending on the length of your skirt and your measurements. Plan for more if you are going longer or working with a larger size.
Hook: A 5mm (H/8) crochet hook pairs well with worsted weight yarn for this pattern. If you tend to crochet tightly, consider going up half a size to a 5.5mm. If you crochet loosely, try a 4.5mm. Gauge matters here because the skirt needs to fit your body, so take the time to swatch before diving in.
Additional supplies: A tapestry needle for weaving in ends and joining squares, stitch markers, a measuring tape, sharp scissors, and approximately one yard of non-roll elastic (width of your choice, typically ¾ inch to 1 inch works well for a waistband) or enough fabric for a separate waistband if you prefer that finish.
Gauge and Sizing
Before you begin the main pattern, crochet a test square and measure it carefully.
Pattern gauge: One finished granny square should measure approximately 4 inches by 4 inches after blocking. This is the measurement the pattern is based on.
If your square is larger than 4 inches, go down a hook size. If your square is smaller than 4 inches, go up a hook size.
The skirt in this pattern is constructed from a grid of granny squares. The number of squares you make depends entirely on your desired measurements. Here is how to calculate what you need.
To determine the number of squares across (width): Measure your hip circumference and add 2 to 4 inches for ease. Divide this number by 4 (the width of one square in inches). This gives you the number of squares needed to go all the way around the skirt.
To determine the number of squares down (length): Decide how long you want your skirt to be — mini, midi, or maxi — and divide that measurement by 4. This gives you the number of square rows you need.
For example, a person with 40-inch hips wanting 2 inches of ease would need a 42-inch circumference, which works out to approximately 10 to 11 squares around. For a 20-inch midi skirt length, you would need 5 rows of squares. That totals approximately 50 to 55 squares for the main body. Make a note of your numbers before you begin.
The Classic Granny Square: Step-by-Step
This is a traditional four-round granny square. It works up quickly once you get into a rhythm, and the repetition becomes almost meditative.
Abbreviations used in this pattern:
- ch = chain
- sl st = slip stitch
- dc = double crochet
- sp = space
- rep = repeat
Round 1: Make a magic ring (or chain 4 and join with a slip stitch to form a ring). Chain 3 (counts as first dc). Work 2 dc into the ring. Chain 2. Work 3 dc into the ring, ch 2. Repeat from * two more times. Slip stitch to the top of the beginning chain 3 to join. You now have four clusters of 3 dc with a ch-2 corner space between each one. Fasten off if changing colors, or continue to Round 2.
Round 2: Join yarn in any ch-2 corner space. Chain 3 (counts as dc). Work 2 dc in the same corner space, chain 2, work 3 dc in the same corner space. This completes your first corner. Chain 1. In the next ch-2 corner space, work (3 dc, ch 2, 3 dc). Repeat from * around. Chain 1. Slip stitch to the top of the beginning chain 3 to join. Fasten off if changing colors.
Round 3: Join yarn in any ch-2 corner space. Chain 3 (counts as dc). Work 2 dc in the same corner space, chain 2, work 3 dc in the same corner space. Chain 1. Work 3 dc in the ch-1 side space. Chain 1. In the next ch-2 corner space, work (3 dc, ch 2, 3 dc). Repeat from * around, working 3 dc in each ch-1 side space you encounter. Chain 1. Slip stitch to the top of beginning chain 3 to join. Fasten off if changing colors.
Round 4: Join yarn in any ch-2 corner space. Chain 3 (counts as dc). Work 2 dc in the same corner space, chain 2, work 3 dc in the same corner space. Chain 1. Work 3 dc in each ch-1 side space across, chaining 1 between each cluster. In the next ch-2 corner space, work (3 dc, ch 2, 3 dc). Repeat from * around, maintaining the pattern of 3 dc clusters and ch-1 spaces along each side. Slip stitch to join. Fasten off and weave in ends.
Block each square after completing it for the neatest, most even results.
Blocking Your Squares
Blocking is the step that transforms your crinkly, uneven squares into perfect, crisp little tiles. It genuinely makes an enormous difference to the finished look of the skirt, so do not skip this step even though it requires patience.
For cotton yarn, the wet blocking method works beautifully. Soak your squares in cool water for about 10 minutes, then gently squeeze out the excess water without wringing. Lay each square flat on a blocking mat or a clean towel, pin the corners to the measurements you are aiming for (4 inches by 4 inches), and allow them to dry completely. This can take anywhere from a few hours to overnight.
Once blocked and dry, your squares should hold their shape and lie perfectly flat — ready to be joined.
Joining Your Squares
The join is where everything comes together, and the method you choose will affect the overall look of the skirt significantly.
The slip stitch join creates a visible seam on the right side of the work and is favored by many makers because the ridge adds a decorative, graphic quality to the finished piece. Hold two squares with right sides facing each other, insert your hook through both layers in the corner chain spaces, and slip stitch across. This creates a neat raised line between each square.
The flat slip stitch join works the same way but with wrong sides held together, so the seam sits on the inside and the outside of the skirt looks smooth.
The join-as-you-go method allows you to attach each new square to the previous one during Round 4, eliminating a separate joining step. This is more efficient if you prefer to minimize finishing work and is particularly helpful for large projects like a skirt.
The whip stitch join using a tapestry needle and yarn gives a softer, more flexible seam. Thread your needle with a length of yarn, hold the squares with right sides together, and whip stitch through the outermost loops of each stitch across.
Once all of your squares are joined into a flat panel, sew the side seams together to form the tube of the skirt. Check that the panel fits comfortably over your hips before closing the seam permanently.
Adding the Waistband
The waistband is what transforms a flat panel of joined squares into a wearable skirt, and there are a few lovely ways to handle this depending on your preference.
Elastic waistband: This is the most comfortable and practical option. Work a border around the top edge of the skirt — a simple row or two of single crochet works well — leaving a small opening to thread your elastic through. Cut your elastic to your waist measurement plus one inch for overlap, thread it through the channel you have created, overlap the ends, and secure them by sewing together. Close the opening with a few slip stitches.
Crocheted waistband with button closure: If you prefer a more tailored look, work a wider band of single crochet or half double crochet rows at the top of the skirt, long enough to wrap around your waist with a small overlap. Add buttonholes to one end and buttons to the other for a clean, structured finish.
Fabric waistband: For a truly polished result, you can sew a fabric waistband — cut from a coordinating or contrasting fabric — and attach it to the top of the crocheted panel. This is especially beautiful if you choose a fabric that picks up one of the colors in your squares.
Adding a Hem or Border
The bottom edge of the skirt benefits from a border that gives it weight and a finished appearance. A simple row of single crochet will do the job neatly. For something more decorative, try a shell stitch border, a picot edge, or even a row of granny stitch for a cohesive look.
If you want your skirt to have a bit more flare at the hem, you can add extra squares along the bottom row — working a row of squares where each square attaches to only the upper half of the one above it, leaving open spaces that create a slightly fanned-out silhouette. This is a beautiful detail on midi and maxi lengths.
Color Planning Tips
Choosing your colors before you begin is one of the most enjoyable parts of the planning process, but it can also feel overwhelming given the sheer number of possibilities. A few approaches that work well:
If you want a cohesive, intentional look, choose one main color, one contrasting color, and one neutral (white, cream, or grey work beautifully). Use these three colors consistently across all your squares — the same color for the center, the same for the body, and the same for the border round.
If you want a scrappy, eclectic look, use a consistent border color across every square regardless of what colors appear in the center. This creates visual unity even when the interiors are wildly varied.
For a graduated or ombre effect, arrange your squares so that colors shift gradually from dark at the top to light at the hem, or vice versa. This requires planning and labeling your squares before joining, but the end result is stunning.
Care and Washing Instructions
A handmade crocheted skirt is a garment worth caring for properly. If you used a cotton or cotton-blend yarn, most are machine washable on a gentle cycle in cool water. Lay flat to dry to preserve the shape and prevent stretching. Avoid hanging the skirt while wet as the weight of the water will distort the length over time.
If you used a wool or wool-blend yarn, check the yarn label for specific care instructions. Many modern wools are superwash-treated and can handle gentle machine washing, but hand washing is always the safest option for handmade garments.
Store the finished skirt folded rather than hanging to prevent the waistband from stretching.
Styling Your Granny Square Skirt
The granny square skirt is one of those rare handmade pieces that is genuinely versatile. A midi length pairs beautifully with a simple white fitted tee tucked in at the front. A maxi version looks stunning with a flowy linen blouse. A mini skirt works perfectly with a cropped knit top or an oversized denim jacket.
In warmer months, wear it with sandals and a sun hat and let the colors do the talking. In cooler weather, layer it over thick tights or knee-high socks with ankle boots for a look that is both cozy and stylish. The textured surface of the granny squares catches light in a way that makes the skirt feel interesting and dimensional at every angle.
Final Thoughts
The granny square skirt is one of those projects that reminds you why you fell in love with crochet in the first place. It is approachable enough to feel manageable but complex enough in its final form to feel like a genuine achievement. It wears beautifully, photographs like a dream, and lasts for years when cared for properly.
Whether you work through the squares in quiet evening sessions or power through them over a dedicated creative weekend, the process is as enjoyable as the result. Take your time with the blocking, be thoughtful with your color choices, and do not rush the joining — that careful attention is what separates a good granny square skirt from a great one.
Now gather your yarn, pick your palette, and get started. Your granny square skirt is waiting.