
Long Crochet Granny Square Skirt and Matching Tops – Easy Beginner-Friendly Guide
There is something deeply satisfying about wearing something you made entirely with your own hands. A long crochet granny square skirt paired with a matching top is one of those projects that looks incredibly intricate and impressive, yet it is genuinely accessible to beginners who have a little patience and a willingness to learn. If you have ever wanted to dive into wearable crochet, this is one of the best places to start. Granny squares are forgiving, portable, and endlessly customizable — and when you join them together into flowing skirts and breezy tops, the results are nothing short of stunning.
This guide will walk you through everything you need to know: choosing your yarn and hook, making your granny squares, sizing your skirt and top, joining your pieces together, and adding the finishing touches that take a project from homemade to handcrafted. Whether you are picking up a crochet hook for the first time or you have a few projects under your belt, you will find everything here to help you create a matching set you will be proud to wear all season long.
Why Granny Square Clothing Is Perfect for Beginners
Granny squares have been a crochet staple for decades, and for good reason. Each square is a small, self-contained unit that takes anywhere from ten minutes to an hour to complete depending on its size and complexity. This means you are never staring down a massive, overwhelming project — you are just making one small square at a time. The finished piece practically assembles itself as you go.
For clothing specifically, granny squares offer a few unique advantages. First, they have natural drape and breathability because of the open lacework design, making them ideal for warm-weather garments. Second, the modular nature means sizing is flexible — you can add or subtract squares to adjust fit without reworking an entire pattern. Third, the colorwork possibilities are essentially unlimited. You can work every square in the same color for a clean, modern look, use two or three complementary colors for a coordinated set, or go full boho with a scrappy rainbow assortment that uses up your yarn stash.
A long granny square skirt has a beautiful, flowy silhouette that works on every body type. Paired with a cropped or fitted granny square top, it creates a set that feels festive, artistic, and completely one-of-a-kind.
Materials You Will Need
Before you start crocheting, gathering your supplies will make the process much smoother.
Yarn: For a garment, yarn choice matters more than in a home décor project. You want something that has good drape and is comfortable against skin. Cotton yarn is an excellent choice for a beginner set because it is washable, breathable, and widely available. A DK weight or worsted weight cotton will give you squares with definition and structure while still draping beautifully. Some crafters love a cotton-acrylic blend, which adds a bit of stretch and softness. Avoid anything too chunky for your first wearable project, as very bulky yarn can make a skirt feel stiff and heavy.
For a full skirt and matching top in a medium size, plan on roughly 1,200 to 1,800 yards of yarn depending on the length of the skirt and the complexity of your squares. If you are working in multiple colors, divide that yardage across your color palette.
Hook: Match your hook size to your yarn label’s recommendation, but feel free to go up a half size if you want a slightly looser, more drapey fabric. For DK weight, a 3.5mm to 4mm hook works well. For worsted weight, try a 5mm to 5.5mm hook.
Additional supplies: You will need a yarn needle for weaving in ends, scissors, stitch markers, and an elastic waistband or ribbon for the skirt. A flexible tape measure is essential for gauging your sizing. Blocking mats and pins are helpful but not strictly necessary for cotton garments.
Choosing Your Granny Square Design
The classic granny square is the five-round version made with double crochet clusters and chain spaces, and it is an absolutely perfect foundation for this project. However, you are not limited to the traditional design. Solid granny squares (worked without chain spaces) create a denser fabric that is warmer and more structured. Sunburst granny squares, flower-center granny squares, and striped granny squares all work beautifully for clothing as well.
For this guide, the classic granny square is used because it is the easiest to learn and produces the most beginner-friendly results. Once you have mastered this set, you will have the skills to experiment with any variation you like.
How to Make a Classic Granny Square
Here is a straightforward pattern for a five-round classic granny square. The finished size will be approximately 5 to 6 inches across when worked in worsted weight yarn with a 5mm hook, which is an ideal size for garment construction.
Abbreviations: ch = chain, sl st = slip stitch, dc = double crochet, sp = space, rep = repeat
Round 1: Start with 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, chain 2. Repeat from * two more times. Join with a slip stitch to the top of the beginning chain-3. You will have four groups of three double crochets separated by chain-2 corner spaces. Fasten off if changing colors.
Round 2: Join yarn in any corner chain-2 space. Chain 3, work 2 dc in the same space, chain 2, work 3 dc in the same space (this creates one complete corner). Chain 1, work [3 dc, chain 2, 3 dc] in the next corner space. Repeat from * around. Join. Fasten off if changing colors.
Round 3: Join yarn in any corner space. Chain 3, work 2 dc in the same space, chain 2, work 3 dc in the same space. Chain 1, work 3 dc in the chain-1 side space, chain 1, work [3 dc, chain 2, 3 dc] in the corner space. Repeat from * around. Join. Fasten off if changing colors.
Round 4: Work in the same manner, adding one more group of 3 dc along each side in the chain-1 spaces. Each side will now have two groups of three double crochets between the corners.
Round 5: Work another round in the same manner. Each side will have three groups of three double crochets. After completing Round 5, your square is finished. Fasten off and weave in your ends.
Make as many squares as you need for your project, keeping track with a tally so you know your progress.
Planning Your Skirt: Sizing and Layout
The beauty of a granny square skirt is that it is constructed in a simple grid of squares that you join together. The total width around the waistband (the top edge) and the length from waist to hem are determined by how many squares you use across and how many rows of squares you stack.
To figure out your sizing, start by measuring your hip circumference at the widest point, since a skirt needs to slide over your hips. For a comfortable fit with a bit of ease, add 2 to 4 inches to your hip measurement for the total circumference you want at the widest point of the skirt.
Next, divide that circumference number by the width of one finished square. If your squares are 5.5 inches wide, and you need 42 inches of circumference, you would need approximately 7 to 8 squares across. Round to whichever number makes a complete layout.
For length, decide how long you want the finished skirt to be. A maxi length might fall to the ankle or mid-calf, while a midi length hits below the knee. Divide your desired length by the height of one square (usually the same as the width if your squares are true squares) to find how many rows you need to stack.
As a reference point, a medium-size maxi skirt for a 36–38 inch hip measurement typically uses about 8 squares across and 6 to 7 rows deep, giving you 48 to 56 squares total. Always make a sample square first and measure it carefully before calculating your final count.
Joining Your Granny Squares for the Skirt
There are several methods for joining granny squares, and each gives a slightly different look.
The flat slip stitch join places your squares wrong sides together and slip stitches through both loops along the edge. This creates a visible ridge on the right side that adds a graphic, intentional detail — many people love this look for clothing.
The flat single crochet join is similar but uses single crochets instead of slip stitches, creating a slightly raised and more decorative seam.
The seamless join (also called the invisible join or mattress stitch) uses a yarn needle and works through the outer loops only of each edge stitch. This creates an almost seamless appearance that mimics the look of a continuous fabric rather than individual joined squares.
For a long skirt, the flat slip stitch or flat single crochet join tends to work best because it adds structural integrity to the seams, keeping the skirt from stretching out of shape when you wear it. Work your joins consistently throughout so the grid looks even from all angles.
Join your squares into rows first, then join the rows together. Once all your rows are joined into a flat rectangle, seam the short sides together to form a tube — this tube becomes the body of your skirt.
Adding the Waistband
With your skirt tube completed, the top edge needs a waistband to hold everything in place. The easiest approach for beginners is a simple single crochet border worked around the top edge, followed by a crochet channel or fabric tunnel to hold an elastic band.
Work two or three rounds of single crochet around the top edge. Then work a round of chain-1, skip-1 to create a lace row. Work two or three more rounds of single crochet. Thread a piece of 1-inch wide elastic cut to your waist measurement through the channel you just created, overlap the ends by about an inch, and stitch them securely together. The lace row sits at the center and acts as the channel, while the elastic provides stretch and hold.
Alternatively, you can skip the crochet waistband and sew the top edge of the skirt to a fabric waistband cut from a comfortable stretch knit. This gives a very clean, professional finish that wears extremely comfortably.
For the hem of the skirt, the natural bottom edge of your final row of granny squares already has a finished look. You can leave it as is, add a simple single crochet border in your main color, or add a decorative shell stitch or picot edging for extra flair.
Making the Matching Top
A granny square top uses the exact same squares as your skirt, just arranged differently. For a cropped top, you need fewer squares — typically four to six across the front and the same for the back, with one or two rows for height. For a longer fitted top or tank-style design, add additional rows.
The front and back panels are made identically. After joining your squares into flat panels, seam the sides together, leaving armhole openings at the top. For the simplest construction, leave the top several squares open for the neck and shoulders, which naturally creates a wide, flattering neckline and open shoulder slots for straps.
For the shoulder straps, chain a length of yarn approximately 12 to 18 inches long (or your preferred strap length), work single crochets back across the chain to create a sturdy strap, and attach one end to the front panel and one end to the back. Or, crochet simple rectangular strap pieces using rows of single crochet or double crochet for a more structured look.
Finish all edges — armholes, neckline, and hem — with a round or two of single crochet to neaten them up and add a polished finish.
Color Palette Tips for a Coordinated Set
Choosing colors that work together is one of the most enjoyable parts of planning this project. For a cohesive set, consider using the same main color for the final border round of every square in both the skirt and the top. This creates a unifying frame that makes the whole look feel intentional even if you use many different accent colors inside each square.
Analogous color schemes — colors that sit next to each other on the color wheel, like blues and greens, or pinks and purples — are naturally harmonious and easy to work with. Complementary colors — those opposite each other, like orange and blue or yellow and purple — create bold, eye-catching contrast. Neutrals like cream, white, tan, and gray pair beautifully with almost any accent color and give the finished set a wearable, versatile quality.
If you are using up stash yarn and want a scrappy look, working the final round of every square in white or black creates a stunning graphic effect that ties even wildly different colors together.
Care and Washing Instructions
Cotton and cotton-blend crochet garments are generally machine washable on a gentle cycle in cold water. Turn your skirt and top inside out before washing to protect the surface of the stitches. Lay flat to dry rather than hanging, which can cause the fabric to stretch. Avoid high heat in the dryer, as it can cause cotton to shrink and may weaken your yarn over time.
If you block your squares before joining them — which means pinning them to a foam mat, spritzing them with water, and letting them dry flat — your finished seams will be much neater and more even. This step is optional but makes a noticeable difference in the polished look of the final garment.
Troubleshooting Common Beginner Issues
If your squares are curling or cupping, your tension is likely too tight. Try going up a hook size or consciously relaxing your grip.
If your seams pucker or ripple, the squares may not be the same size. Block each square before joining to help even them out.
If the skirt feels too stiff, try a different yarn with more drape, or use a larger hook than the label recommends to create a more open fabric.
If your colors are bleeding when you wash the finished piece, soak the completed garment in cold water with a bit of white vinegar before the first wash to help set the dye.
Final Thoughts
A long crochet granny square skirt and matching top is one of the most rewarding projects a beginner crafter can take on. It teaches you the fundamentals of crochet, color theory, garment construction, and finishing — all while producing something genuinely beautiful and wearable. Each small square is a tiny victory, and watching them come together into an entire outfit is a uniquely satisfying creative experience.
Take your time with it. Make your squares slowly at first until the pattern becomes automatic and your hands find their rhythm. Choose colors you truly love, because you will be looking at them for many hours as you work. And do not be afraid to make it your own — adjust the length, play with color placement, experiment with stitch variations in later rounds.
The best part of handmade clothing is that nobody else in the world has exactly what you are wearing. Every square you make carries a little bit of your patience, creativity, and personal style. When you put on your finished set for the first time, that feeling of pride and satisfaction is something no store-bought outfit can replicate. Grab your hook, pick your colors, and start with just one square. The rest will follow naturally.