
Free Crochet Skirt Pattern: A Step-by-Step Guide to Making Your Own Beautiful Handmade Skirt
There is something deeply satisfying about wearing a garment you made with your own hands. A crochet skirt is one of those projects that sits at the perfect intersection of wearable, practical, and impressive — it looks like it came from a boutique, but you made it with yarn and a hook in your own living room. Whether you are new to crochet or you have been crocheting for years and are ready to tackle something more ambitious, this free crochet skirt pattern will walk you through everything you need to know to create a gorgeous, flowy skirt that fits your body perfectly.
This pattern is written for a beginner-intermediate level crocheter. If you know how to chain, single crochet, double crochet, and work in the round, you have everything you need to follow along. The design is intentionally versatile — it works as a boho beach cover-up, a casual everyday skirt, or even a dressy piece depending on the yarn you choose and how you style it.
Let’s get into it.
What You Will Need
Before you begin, gather your materials. Having everything ready before you start will make the process much smoother.
For a medium women’s skirt (approximately sizes 10–14), you will need the following. Around 600–800 yards of a worsted weight yarn (100% cotton works beautifully for drape and breathability, but an acrylic or cotton-acrylic blend is also a great choice), a size 5.0mm (H/8) crochet hook, a yarn needle for weaving in ends, scissors, a measuring tape, and 1.5 to 2 inches of elastic for the waistband (the length should match your waist measurement with a little overlap for sewing). You’ll also want straight pins and a needle and thread or a sewing machine for finishing the waistband.
If you want to size up or down, the instructions below will explain exactly how to adjust.
Gauge
Gauge: 14 double crochet stitches and 7 rows = 4 inches using a 5.0mm hook and worsted weight yarn.
Gauge matters here because this skirt is worked from the waist down. If your gauge is off, your skirt will either be too tight or too loose at the top. Take ten minutes to make a small swatch before you begin — it will save you a lot of frustration later. Adjust your hook size up if your swatch is too tight, or down if it is too loose.
Abbreviations Used in This Pattern
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
hdc — half double crochet
sk — skip
sp — space
rep — repeat
st(s) — stitch(es)
RS — right side
WS — wrong side
BLO — back loop only
Sizing Guide
This pattern is written for a size medium. Here are the finished measurements and how to adjust for other sizes.
For a small (sizes 6–8), aim for a finished waist circumference of 28–30 inches. For a medium (sizes 10–12), aim for 32–34 inches. For a large (sizes 14–16), aim for 36–38 inches. For an extra-large (sizes 18–20), aim for 40–42 inches.
The length of this skirt as written is approximately 24 inches from waistband to hem, which hits just below the knee on most people. If you want a mini skirt, stop after about 12 inches of body. For a maxi skirt, simply keep going until you reach your desired length — just make sure you have enough yarn.
To adjust the waist size, simply change the number of stitches in your foundation chain. Every 4 stitches added or removed equals approximately one inch of circumference.
Pattern Instructions
Step One: The Waistband
The waistband on this skirt is worked as a separate channel that will hold your elastic. This approach gives you a clean, professional finish and makes the skirt much more comfortable to wear.
Start by chaining a foundation row of stitches that equals your waist measurement. For a 32-inch waist (medium), chain 112. Join with a slip stitch to form a ring, being careful not to twist your chain.
Round 1: Chain 1, single crochet in each chain around. Join with a slip stitch to the first sc. (112 sc)
Round 2: Chain 1, single crochet in the back loop only of each stitch around. Join with a slip stitch. (112 sc)
Rounds 3–5: Chain 1, single crochet in each stitch around. Join with a slip stitch. (112 sc)
Round 6: Repeat Round 2, working in back loop only.
Do not fasten off. You will come back to this waistband at the very end to insert your elastic. For now, set it aside and move on to the body.
A note on the waistband: those two rows worked in the back loop only create a natural fold line, which is exactly what you want. When you fold the waistband over and stitch it down at the end, those fold lines will give you crisp, clean edges.
Step Two: The Skirt Body
This is where the magic happens. The skirt body is worked in a simple mesh pattern that creates beautiful drape and a slightly lacey look without being too complicated to execute. The pattern repeat is easy to memorize after the first couple of rows.
Row 1 (Foundation Row): After completing the waistband, you are going to work your first row of the skirt body directly into the waistband. Chain 3 (counts as first dc). Work 1 double crochet in the same stitch. Skip 1 stitch. Work 2 dc in the next stitch, skip 1 stitch. Repeat from around. Join with a slip stitch to the top of the starting chain-3. (You should have approximately 56 groups of 2 dc)
Row 2: Chain 3, turn. Work 2 dc in the space between the first and second dc group. Work 2 dc in the space between the next two dc groups. Repeat from around. Join with a slip stitch to the top of the starting chain-3.
Rows 3–6: Repeat Row 2.
Row 7 (Increase Row): Chain 3. Work 2 dc in the space between the first and second dc group. Work 2 dc in the space between the next two groups. Work 3 dc in every fourth space. Repeat from around. Join with a slip stitch.
This increase row adds gentle flare to the skirt. You will repeat this type of increase every 6–8 rows depending on how flared you want your skirt. For a more A-line silhouette, increase every 6 rows. For a straighter, more fitted look, increase every 10 rows.
Continue working in the basic 2-dc cluster pattern, adding an increase row every 6–8 rows, until your skirt measures the desired length from the bottom of the waistband. For the standard length of 24 inches, this will take approximately 30–35 rows depending on your gauge.
Step Three: The Hem
The hem is what finishes the skirt and gives it a polished look. You have a few options here depending on the style you are going for.
For a simple, clean hem: Work one row of single crochet around the bottom of the skirt, working 1 sc in each stitch and 1 sc in each chain-2 space. Fasten off and weave in your ends.
For a scalloped hem: After your final row of the body, chain 1. Work 1 sc in the next stitch, skip 2 stitches, work 5 dc in the next stitch, skip 2 stitches. Repeat from around. Join with a slip stitch. This creates a lovely scalloped border that adds a decorative touch without requiring any additional techniques.
For a shell stitch hem: Work 1 sc in the first stitch. Skip 2 stitches. Work 5 dc in the next stitch. Skip 2 stitches. Work 1 sc in the next stitch. Repeat from * around. This creates a classic shell stitch border that looks beautiful on cotton yarn.
Whichever hem you choose, fasten off and weave in all your ends before moving on to the waistband finishing.
Step Four: Finishing the Waistband
Now it is time to go back and finish that waistband. Cut your elastic to your waist measurement plus about one inch for overlap. Thread the elastic through the waistband channel — a large safety pin attached to one end of the elastic will help you feed it through.
Once your elastic is all the way through, overlap the two ends by about an inch and either sew them together by hand using a needle and thread, or use a sewing machine if you have one. Stitch a small box or X pattern to make sure it is secure.
Fold the waistband down over the elastic, using those back-loop-only rows as your fold guide. Pin it in place. Using your yarn needle and a length of matching yarn, whipstitch the bottom edge of the waistband to the inside of the skirt. You want to catch only the inside stitches so that nothing shows on the right side of the fabric.
Give the waistband a gentle tug all the way around to make sure everything is even. That is your finished waistband.
Tips for Blocking Your Crochet Skirt
Blocking makes an enormous difference in the final appearance of a crochet skirt, especially if you used cotton yarn. Wet blocking is the easiest method. Soak your finished skirt in cool water for about 20 minutes, then gently squeeze out the excess water — do not wring it. Lay the skirt flat on a clean towel, smooth it into shape, and let it dry completely. If you want to encourage the drape and open up the mesh pattern, you can pin it lightly while it dries.
For acrylic yarn, steam blocking is your best option. Hold a steam iron a few inches above the surface of the skirt (never touch the iron directly to acrylic) and let the steam penetrate the fibers. Smooth the skirt into shape while the fibers are still warm and let it cool completely before moving it.
Yarn Substitution Ideas
The beauty of a simple mesh pattern like this one is that it looks stunning in almost any yarn. Here are some suggestions based on the look you are going for.
For a breezy summer skirt, try a 100% cotton yarn in a bright color or a soft neutral. Cotton has excellent drape and gets softer with every wash. For a bohemian, textured look, try a linen-cotton blend or even a jute yarn in natural tones. For a more luxurious feel, a bamboo or bamboo-cotton blend gives you incredible softness and a beautiful sheen. For a cozy, casual skirt that works into autumn, try a lightweight merino wool or a wool-acrylic blend in a warm earthy color.
If you are substituting yarn, always make sure to check your gauge, especially if the yarn you are using is a different weight than worsted. You can absolutely make this skirt in a DK weight yarn — just go down to a 4.0mm hook and expect to add more rows to reach your desired length.
How to Style Your Crochet Skirt
One of the best things about a handmade crochet skirt is how versatile it is. For a casual beach or summer look, pair it with a simple fitted tank top and sandals. For a boho festival vibe, layer it over a slip dress or wear it with a flowing blouse and ankle boots. For something a little dressier, choose a fine cotton or bamboo yarn in a solid color and pair the finished skirt with a tucked-in blouse and heeled sandals. A crochet skirt in a neutral tone like cream, tan, or soft gray is an incredibly versatile piece that you will reach for again and again.
If you made your skirt with an open mesh pattern, wearing a slip or a fitted skirt underneath is a practical and stylish choice that also keeps the look modest.
Common Mistakes and How to Avoid Them
The most common mistake people make when crocheting a skirt is not checking their gauge before they begin. This really is worth the time. A few extra minutes at the start will prevent you from getting eight inches into the body only to realize the waist is three inches too small.
Another common issue is twisted foundation chains when joining to work in the round. Before you join your chain, lay it flat on a table and make sure none of it is twisted. Once you have joined and completed the first round, a twisted chain is almost impossible to fix.
Tension inconsistency is something that affects almost every crocheter at some point. If you notice that your tension is getting tighter as you work (which often happens when you are tired or stressed), take a break. Consistent tension throughout the skirt makes a big difference in the finished look.
Finally, be careful when working your increase rows. It is easy to accidentally add too many increases at once, which creates a ruffled effect rather than a gentle flare. If your skirt starts to look wavy or ruffled, you have increased too quickly. You can either rip back to the last increase row and add the increases more gradually, or simply embrace the ruffle — ruffled crochet skirts are beautiful too.
Frequently Asked Questions
How much yarn do I need for a crochet skirt? For a standard knee-length skirt in worsted weight yarn, plan on 600–800 yards. For a maxi skirt, you will need closer to 1,000–1,200 yards. Always buy a little extra, especially if your yarn is a dye lot that might be discontinued.
Can I make this skirt without the elastic waistband? Yes. You can work a drawstring waistband instead by adding a row of chain-2 spaces near the top of the waistband and threading a length of ribbon or crochet cord through those spaces.
How do I wash a crochet cotton skirt? Hand washing in cool water with a gentle detergent is always the safest option. Most cotton yarns are also machine washable on a gentle cycle in a mesh laundry bag. Always check the label on your specific yarn for care instructions.
Can I use this pattern for a child’s skirt? Absolutely. Simply reduce the number of foundation chain stitches to match the child’s waist measurement and reduce the total length accordingly. Everything else stays the same.
A Few Final Words
Making your own crochet skirt is one of those projects that gives you something genuinely useful and beautiful at the end. It takes time, it requires focus, and there will probably be at least one moment where you have to rip back a few rows — but the result is a wearable piece of art that is completely unique to you. Every stitch you make is a choice, from the color of the yarn to the style of the hem, and that is what makes handmade clothing so special.
Share your finished skirt in the comments below or tag your work on social media so others can see your version of this pattern. Every crocheter brings something a little different to a pattern, and seeing how other people interpret and adapt a design is one of the great joys of the crochet community.
Happy hooking, and enjoy every stitch.