
Crochet Granny Square Skirt Pattern | Boho Asymmetrical Skirt | Floral Crochet Skirt DIY
There is something deeply satisfying about transforming a pile of colorful yarn into a wearable piece of art. The granny square skirt has become one of the most beloved projects in the modern crochet community, and it is easy to see why. It combines the nostalgic charm of traditional granny squares with a fresh, bohemian aesthetic that feels completely at home in today’s fashion landscape. Whether you are a seasoned crocheter looking for your next statement piece or an adventurous beginner ready to try something beyond scarves and dishcloths, this boho asymmetrical crochet granny square skirt is exactly the kind of project that will keep you hooked from the first stitch to the last.
This pattern uses classic floral granny squares arranged in an asymmetrical layout to create a skirt with an earthy, free-spirited energy. You can customize the colors to match your wardrobe, adjust the length for a mini, midi, or maxi style, and even add embellishments like tassels, fringe, or embroidered flowers. By the end of this tutorial, you will have a one-of-a-kind garment that no fast fashion brand could ever replicate.
What Makes This Skirt Special
Before diving into the pattern, it is worth talking about what sets this design apart from a standard granny square skirt. Most granny square skirts are constructed by joining squares in a uniform grid, which creates a very clean, geometric look. This design takes a different approach by deliberately varying the placement of the squares to create an asymmetrical hemline. The front of the skirt falls at a slightly different length than the back, and the sides can be shaped to create gentle curves or dramatic angles depending on your preference.
The floral element comes from the center of each granny square, which is worked in a contrasting color to mimic a small bloom. When the squares are joined together, those center flowers create a repeated motif across the entire skirt, giving it the appearance of a meadow in bloom. Depending on the color palette you choose, the effect can range from soft and romantic to bold and maximalist.
This is the kind of skirt that gets compliments at farmers markets, music festivals, beach vacations, and weekend brunches. It is also the kind of project you will be genuinely proud to say you made yourself.
Materials You Will Need
Getting the right materials makes a significant difference in both the process of making this skirt and the final result. Here is what you will need to gather before casting on.
For yarn, you will want a light worsted weight cotton or cotton blend yarn. Cotton is ideal for garments because it is breathable, drapes beautifully, and holds its shape over time. A blend with a small percentage of linen or bamboo adds even more drape and a subtle sheen. Plan on using a main color for the body of the squares, a contrasting color for the flower centers, and one or two additional accent colors for variety. For a skirt measuring approximately 24 to 30 inches in length, budget roughly 800 to 1,200 yards of main color yarn and 200 to 400 yards of contrast colors depending on how colorful you want to go.
For hooks, a 4.0 mm or 4.5 mm crochet hook works beautifully with light worsted cotton. If your tension tends to run tight, go up a half size. If your tension is loose, drop down a half size. It is always worth crocheting a gauge swatch before starting a garment project.
Beyond yarn and hooks, you will need a yarn needle for weaving in ends and joining squares, a pair of sharp scissors, stitch markers, and measuring tape. If you plan to add an elastic waistband, you will also need 1.5 to 2 inches of non-roll elastic cut to your waist measurement, plus a few inches of overlap, along with a needle and coordinating thread or a sewing machine for finishing.
Optional but lovely additions include fringe yarn for the hemline, a decorative button for a side closure, and fabric for a lining if you want to add extra coverage.
Understanding Your Measurements
Because this is a wearable garment, taking accurate measurements is essential. You need three key numbers before you begin: your waist measurement, your hip measurement, and your desired skirt length.
Measure your natural waist, which is the narrowest point of your torso. Then measure the fullest part of your hips, usually about 8 to 10 inches below the waist. Write both numbers down and add 2 to 4 inches of ease to each measurement to ensure comfortable movement. For a skirt, you generally want at least 2 inches of ease at the waist and 3 to 5 inches at the hip.
For length, decide where you want the hem to fall. A mini granny square skirt typically sits 14 to 18 inches from the waist. A midi length falls anywhere from 20 to 28 inches. A maxi skirt can run 35 inches or longer. For the asymmetrical hem, decide how dramatic you want the difference between your shortest and longest points. A 4-inch difference gives a subtle dip, while an 8 to 10 inch difference creates a more dramatic high-low effect.
Gauge Swatch and Square Size
Before cutting into your main yarn stash, take time to crochet a test square and measure your gauge carefully. This step saves enormous amounts of frustration later on.
Work a standard four-round granny square using your chosen yarn and hook. After completing the square and weaving in the ends, lay it flat on a hard surface and measure from corner to corner and from side to side. A typical worsted weight granny square worked with a 4.5 mm hook will measure approximately 4 to 5 inches from side to side. This is your working square size.
Once you know your square size, you can calculate how many squares you need to achieve your desired measurements. For example, if your hip measurement with ease is 44 inches and each square is 4.5 inches wide, you need roughly 10 squares around the circumference of the skirt. Adjust the number up or down and plan for the joining seams, which will add a small amount of additional fabric.
For the length, divide your desired skirt length by the square size to find out how many rows of squares you need. A 22-inch skirt made with 4.5-inch squares requires approximately 5 rows of squares, with the remaining length made up through border rounds and a waistband.
How to Crochet the Granny Square
If you are new to granny squares, here is a complete walkthrough of the classic floral version used in this pattern. If you are already familiar with the basic construction, feel free to use your preferred granny square pattern and skip ahead to the joining and assembly section.
Start with your contrast color, which will form the center flower. Make a magic ring or chain 4 and join into a ring with a slip stitch.
Round one: Chain 3, which counts as your first double crochet. Work 2 more double crochets into the ring, then chain 2. Repeat this cluster and chain 2 combination three more times to create four petal clusters. Join to the top of the starting chain 3 with a slip stitch. You will have four clusters of 3 double crochets separated by chain 2 spaces.
Round two: Slip stitch into the first chain 2 space. Chain 3, work 2 double crochets into the same space, chain 1, then work 3 double crochets, chain 2, and 3 more double crochets all into the same corner space. Chain 1, then move to the next chain 2 space and repeat. Continue around all four corners. Join to the top of the starting chain 3. This round establishes your corner construction.
Round three: Switch to your main color or a secondary accent color. Slip stitch into the first chain 1 space along a side. Chain 3, work 2 double crochets into the same space. Chain 1. At the corner chain 2 space, work 3 double crochets, chain 2, and 3 more double crochets. Chain 1. Work 3 double crochets into the next chain 1 side space. Continue around. Join.
Round four: Continue adding rounds in the same manner, alternating or layering colors as desired. Each additional round grows the square by one cluster cluster on each side and adds a rounded corner. Work as many rounds as needed to reach your target square size.
Fasten off and weave in ends after completing each square. Blocking your squares before joining is highly recommended. Simply wet each square, lay it flat, and shape it into a perfect square using blocking mats and pins. This step creates crisp, even edges that make joining dramatically easier.
Joining the Squares
There are several methods for joining granny squares, and each creates a slightly different aesthetic. For this boho skirt, the flat slip stitch join or the join as you go method both work beautifully. The flat slip stitch join creates a subtle ridge on the right side that adds visual texture, while the join as you go method eliminates nearly all post-project seaming.
For the flat slip stitch join, hold two squares together with wrong sides facing and use a yarn needle or hook to slip stitch through both layers along the edge. Work one stitch per stitch evenly along the entire seam. Use a neutral or matching color to keep the joins subtle, or choose a contrasting color if you want the joins to be a visible design element.
Begin by planning your layout on a flat surface before joining anything permanently. Arrange your squares into the desired grid and take a photo for reference. For the asymmetrical hem, position the longer side squares and the shorter side squares according to your measurements, staggering lengths or angling the bottom row for a gentle curve.
Join the squares into horizontal rows first, then join the rows together. Leave the two vertical side seams for last, as you will join them together to form the tube of the skirt.
Constructing the Skirt
Once all squares are joined and the two side seams are closed, you have a crochet tube. At this point, you can hold it up around your body and assess the fit. If the circumference feels too tight, you can add a vertical strip of squares or work a few extra rows of single crochet along one or both side seams to add width. If it feels too loose, you can take in the side seams slightly.
For the waistband, work a series of single crochet rounds around the top edge of the skirt. Work 3 to 4 rounds in a single color to create a clean channel. On the last round, fold the waistband down to the wrong side and whipstitch it in place, leaving a small opening to thread through elastic. Cut your elastic to your waist measurement minus 1 inch for a snug fit, thread it through the channel, overlap the ends by one inch, and secure with a few hand stitches or a sewing machine. Close the opening in the waistband channel.
Alternatively, you can work a drawstring waistband by adding an extra chain 2 hole at regular intervals during the final waistband round, then threading a length of twisted cord or ribbon through the holes.
For the hem, work one or two rounds of single crochet or reverse single crochet around the bottom edge to stabilize the squares and give a polished finish. At this stage, you can also add fringe by cutting lengths of yarn approximately twice your desired fringe length, folding them in half, and pulling them through the corner and edge spaces of the bottom row with your hook.
Creating the Asymmetrical Effect
The asymmetry of this skirt comes from two techniques used together. The first is varying the number of square rows at different points around the circumference. The front center panel can be made two to four squares tall, while the back and sides are made three to five squares tall. When joined, this naturally creates a higher front hem and a lower back hem, which is the classic high-low silhouette.
The second technique is working additional crochet rows along the lower edge of specific panels to extend the length gradually. After joining, identify the areas where you want more length. Work rows of double crochet in clusters or shells along those edges, building downward until you achieve the desired cascade effect. Adding a shell stitch border in a complementary color along these extensions creates a beautiful finishing detail and reinforces the boho aesthetic.
Color Palette Ideas
One of the greatest joys of this project is the nearly limitless color customization. Here are a few palette directions to inspire your choices.
An earthy desert palette uses terracotta, cream, burnt sienna, and sage green for a warm, southwestern feel that pairs beautifully with leather sandals and linen tops. A coastal palette built around sky blue, soft white, sandy beige, and coral feels fresh and summery. For a more maximalist approach, try a true rainbow arrangement where each row of squares is worked in a different color family, creating a gradient effect as the eye travels down the skirt. A monochromatic skirt in shades of one color, such as dusty rose deepening into burgundy, looks surprisingly sophisticated and feels very wearable as a year-round piece.
If you want the floral centers to feel intentional, choose a center color that appears in every square, such as a warm gold or a deep forest green. This repetition ties together even the most eclectic color combination and gives the floral motif a cohesive presence across the full garment.
Styling Your Finished Skirt
Once your skirt is complete and blocked, it is time to think about how to wear it. The boho silhouette of a granny square skirt is incredibly versatile. Tuck in a fitted white tank or crop top to let the texture of the skirt take center stage. Layer it over a pair of fitted bike shorts in a neutral color if you prefer extra coverage. Add a wide-brimmed straw hat, some layered necklaces, and a pair of strappy sandals, and the look is complete.
For cooler weather, try pairing the skirt over slim-fit jeans or tights and adding an oversized knit cardigan in a color pulled from the skirt’s palette. The skirt becomes a year-round piece rather than a summer-only item with just a few wardrobe adjustments.
Care and Maintenance
Cotton crochet garments are relatively easy to care for, but taking proper steps will extend the life of your skirt significantly. Hand wash in cool water with a gentle soap designed for delicate fibers, then gently squeeze out excess water without wringing. Lay flat to dry to prevent stretching. If you used acrylic or acrylic blend yarn, check the label, as many modern acrylics are machine washable on a gentle cycle. Store the skirt folded rather than hung to prevent the weight of the squares from stretching the waistband over time.
Final Thoughts
Making your own clothing is one of the most rewarding things you can do with a crochet hook and a skein of yarn. This boho asymmetrical crochet granny square skirt is a project that rewards patience and creativity with something genuinely beautiful and wearable. Every square you add is a small act of intention, and the finished garment carries that energy in every stitch.
Whether you follow this pattern precisely or use it as a jumping-off point for your own design, the most important thing is to enjoy the process. Take your time with the color choices, block your squares carefully, and do not rush the joining. When you finally slip the finished skirt on and wear it out into the world, you will understand why so many crocheters say that garment making changed everything for them.
Now gather your yarn, find your favorite hook, and start on that first square. Your dream boho skirt is only a few hundred stitches away.