
Crochet Maxi Skirt Free Pattern: Step-by-Step Guide for Every Skill Level
If you’ve been searching for a beautiful, wearable crochet project that feels as good as it looks, a crochet maxi skirt might be exactly what your wardrobe — and your hook — has been waiting for. Long, flowy, and endlessly customizable, a crocheted maxi skirt is the kind of piece that draws compliments every single time you wear it. And the best part? You can make one yourself, completely free, with the pattern and guidance in this post.
Whether you’re a beginner who just learned to chain or an experienced crocheter looking for your next statement project, this guide walks you through everything you need to know. From materials and sizing to stitch-by-stitch instructions and finishing tips, you’ll have everything in one place. Let’s get started.
Why Crochet a Maxi Skirt?
Before we dive into the pattern itself, it’s worth talking about why so many crocheters fall in love with this particular project. A maxi skirt is a wardrobe staple in most climates — it transitions easily from a beach coverup to a boho festival look to an elegant evening piece, depending on the yarn you choose and how you style it.
Crocheting a skirt from scratch means you get to control the fit. No more frustrating trips to the store where nothing hits the right length or hugs the right way. You can adjust the waist circumference, the hip flare, and the overall length to suit your body exactly. That kind of personalization is something no fast-fashion retailer can offer you.
There’s also the satisfaction of wearing something handmade. A crochet maxi skirt takes time, yes, but the result is a garment that’s entirely your own — made with your hands, in the color you chose, with the texture you love.
Materials You’ll Need
Before you begin, gather the following supplies. The quantities listed here are for a women’s medium (waist 28–30 inches, hip 38–40 inches, finished length approximately 38 inches). Adjustments for other sizes are addressed in the sizing section below.
Yarn: You’ll need approximately 1,000–1,400 yards of worsted weight yarn (size 4). Cotton or a cotton-blend yarn is ideal for a skirt because it drapes well, breathes in warm weather, and holds its shape without stretching out too much over time. Lion Brand 24/7 Cotton, Paintbox Simply DK (held double), and Paintbox Simply Worsted are all excellent choices. For a more luxurious finish, a bamboo-cotton blend adds a subtle sheen that looks stunning in a maxi length.
Hook: A size 5.0 mm (H/8) crochet hook. If you tend to crochet tightly, go up to a 5.5 mm. If your stitches are naturally loose, try a 4.5 mm. Always swatch first.
Elastic or Ribbon: You’ll need either a 1-inch wide elastic band cut to your waist measurement (plus a small overlap for sewing), or about 2 yards of ribbon or drawstring cord if you prefer a tie waist.
Yarn needle: For weaving in ends and sewing the waistband.
Scissors and measuring tape: Standard project tools.
Stitch markers: Helpful for keeping track of round beginnings and key points in the construction.
Gauge and Tension
Gauge is especially important for garments. An off-gauge swatch can mean a skirt that fits a child when you wanted adult sizing, or one you can’t pull past your hips at all.
Using a size 5.0 mm hook and worsted weight cotton yarn, your target gauge is 14 double crochet stitches and 8 rows = 4 inches (10 cm).
To check your gauge, chain 20 and work 10 rows of double crochet. After blocking (lightly misting with water and laying flat to dry), measure a 4-inch square in the center of your swatch. Count the stitches and rows in that square. Adjust your hook size accordingly before starting the skirt.
Abbreviations Used in This Pattern
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
hdc — half double crochet
sp — space
st — stitch
rep — repeat
rnd — round
RS — right side
WS — wrong side
beg — beginning
sk — skip
Sizing Guide
This pattern is written for a medium. Here’s how to adjust it for other sizes:
Extra Small (waist 24–26″, hip 34–36″): Begin with a foundation chain of 84 stitches.
Small (waist 26–28″, hip 36–38″): Begin with a foundation chain of 96 stitches.
Medium (waist 28–30″, hip 38–40″): Begin with a foundation chain of 108 stitches.
Large (waist 30–32″, hip 40–42″): Begin with a foundation chain of 120 stitches.
Extra Large (waist 32–34″, hip 42–44″): Begin with a foundation chain of 132 stitches.
2X (waist 34–38″, hip 44–48″): Begin with a foundation chain of 144 stitches.
3X (waist 38–42″, hip 48–52″): Begin with a foundation chain of 156 stitches.
For every inch of additional hip circumference needed beyond the listed sizes, add 3 foundation chain stitches. The flare rows described later in the pattern will handle ease below the hip automatically.
Construction Overview
This skirt is worked from the waist down in joined rounds. You begin with a foundation chain at the waist, join to work in the round, and build downward. This top-down construction makes it easy to try the skirt on as you go and customize the length to your preference. The waistband is created at the end by folding over the top edge and sewing it down to form a casing for elastic or ribbon.
The body of the skirt uses a simple double crochet mesh stitch with periodic increase rounds to add flare from the hip to the hem. The hem is finished with a shell stitch border for a graceful, feminine edge.
The Pattern
Part 1: Foundation and Waist
Chain 108 (or your size-adjusted number). Taking care not to twist the chain, slip stitch into the first chain to form a ring.
Round 1 (RS): Chain 3 (counts as first dc throughout), dc in each chain across. Join with sl st to top of beg ch-3. (108 dc)
Round 2: Ch 3, dc in each st around. Join. (108 dc)
Round 3: Ch 3, dc in each st around. Join. (108 dc)
Round 4: Ch 3, dc in each st around. Join. (108 dc)
These four rounds form the waist section. The top edge will be folded over to create the waistband casing, so keep your tension consistent here.
Part 2: Hip Section
The hip section adds gentle increases to accommodate the hips. Work the following rounds:
Round 5: Ch 3, dc in next 8 sts, 2 dc in next st; rep from around. Join. (120 dc)
Round 6: Ch 3, dc in each st around. Join. (120 dc)
Round 7: Ch 3, dc in each st around. Join. (120 dc)
Round 8: Ch 3, dc in next 9 sts, 2 dc in next st; rep from around. Join. (132 dc)
Round 9: Ch 3, dc in each st around. Join. (132 dc)
Round 10: Ch 3, dc in each st around. Join. (132 dc)
At this point, try the skirt on (or place it over a dress form or measuring tape loop). The hip section should sit comfortably at your hip level. If you need more room through the hips, add one more increase round: dc in next 10 sts, 2 dc in next st around before continuing.
Part 3: Mesh Body
The mesh section forms the bulk of the skirt and creates that airy, flowy quality that makes crochet maxi skirts so beautiful. The mesh pattern is simple but creates a lovely open texture.
Round 11 (mesh begins): Ch 4 (counts as dc + ch 1), skip 1 st, dc in next st, ch 1, skip 1 st; rep from around. Join with sl st to 3rd ch of beg ch-4. (66 dc + 66 ch-1 sps)
Round 12: Sl st into first ch-1 sp, ch 4, dc in next ch-1 sp, ch 1; rep from around. Join.
Rounds 13–30: Repeat Round 12.
Work these mesh rounds until the skirt reaches approximately 8 inches below the waistband. At this point you’ll begin adding flare.
Part 4: Flare Section
The flare rounds widen the skirt below the hip and mesh sections for that sweeping maxi look.
Flare Round 1: Sl st into first ch-1 sp, ch 3, dc in same sp, ch 1, dc in next ch-1 sp, ch 1; rep from to last 5 sps, (dc, ch 1, dc) in next sp, ch 1, dc in next sp, ch 1, (dc, ch 1, dc) in next sp, ch 1, dc in remaining sps with ch 1 between. Join. (increases add approximately 4 sts)
For a more straightforward flare approach, use this simplified version of the flare increase:
Flare Round A: Ch 4, dc in ch-1 sp, ch 1; rep from to every 11th sp, work (dc, ch 1, dc) in that sp, ch 1; continue pattern. Join. Repeat this every 6 rounds.
Alternatively, use this clean increase method for the flare:
Rounds 31–36: Work mesh as established (Round 12 repeat).
Round 37 (increase round): Ch 3, work (dc, ch 1, dc) in first ch-1 sp (increase made), dc in next ch-1 sp, ch 1; rep from for 10 sps, then work (dc, ch 1, dc) in next sp; continue in pattern with an increase every 11 spaces. Join.
Rounds 38–43: Work mesh as established.
Round 44 (increase round): Repeat Round 37 pattern, increasing at every 13 spaces this time.
Rounds 45–50: Work mesh as established.
Continue this pattern — six plain mesh rounds followed by one increase round — until your skirt reaches 3 inches above your desired finished length. For a standard maxi length, this is usually around round 60–70 depending on your row height.
Part 5: Lower Body and Pre-Hem
As you approach the hem, work 4–6 rounds of solid double crochet to give the shell border a firm foundation.
Pre-hem rounds: Ch 3, dc in each st and each ch-1 sp across (filling in the mesh to create solid fabric). Join. Work 4 rounds total.
Part 6: Shell Stitch Hem Border
The shell stitch hem transforms the bottom edge into something truly gorgeous. It adds visual weight that helps the skirt drape beautifully and swing when you walk.
Round 1 of hem: Ch 1, sc in each st around. Join.
Round 2 of hem: Ch 1, skip 2 sts, 5 dc in next st (shell made), skip 2 sts, sc in next st; rep from around. Join. Fasten off.
If you’d like a more dramatic hem, work two rounds of shells, with the second round placing a shell into the center dc of each shell below and a sc into each sc below.
Waistband Finishing
Fold the top 4 rounds of the waistband to the inside of the skirt (the wrong side), creating a folded casing. Using your yarn needle and a length of yarn, whipstitch the folded edge down, leaving a 1-inch gap unsewn for inserting elastic or ribbon.
If using elastic, cut your elastic to your waist measurement plus 1 inch. Use a safety pin attached to one end of the elastic to thread it through the casing. Overlap the ends by 1 inch and sew them together securely. Sew the gap in the casing closed.
If using ribbon or drawstring cord, thread it through the casing and tie at the front or side. This gives you adjustable sizing, which can be helpful if your weight fluctuates or if you want to wear the skirt on a natural waist versus a low waist.
Blocking and Care
Cotton yarn responds beautifully to wet blocking. Once your skirt is complete, soak it in cool water for 15–20 minutes. Gently squeeze out the water — never wring — and roll it in a clean towel to remove excess moisture. Lay it flat on a blocking mat and use pins or blocking wires to shape it to your measurements. Allow it to dry completely, which may take 24 hours or more depending on your climate.
Blocked crochet garments drape better, wear better, and look more professional. This step is absolutely worth the wait.
For washing, machine wash on a gentle cycle in cold water or hand wash. Lay flat to dry to maintain the shape and length of your skirt.
Customization Ideas
One of the greatest joys of making your own crochet maxi skirt is how easily you can make it entirely your own. Here are a few ideas to inspire you:
Color: Work the mesh section in a gradient by switching yarn colors every 10–12 rounds. A sunset palette of coral, gold, and dusty rose is stunning. So is a simple two-color design with a contrast hem.
Liner: For a skirt you want to wear without layering, sew in a lightweight fabric liner. A simple A-line liner cut from jersey or satin gives the skirt opacity while maintaining the flowy feel.
Texture: Swap out the double crochet mesh for a granny stripe, a v-stitch pattern, or even a simple filet pattern for a different texture throughout the body.
Length: Nothing says this has to be ankle length. A midi version (stopping at mid-calf) is just as wearable and takes less yarn. Simply stop adding length where you want and proceed to the hem border.
Waistband: Instead of elastic, try a wide ribbed waistband worked in back-loop-only single crochet for a stretchy, fitted waist that lies flat.
Troubleshooting Common Issues
The skirt is twisting: This sometimes happens when working in the round with chains. Make sure your foundation chain isn’t twisted when you join, and try placing a stitch marker at the join each round. Blocking will also help even out any slight spiral.
The waist is too tight after washing: Cotton can shrink slightly on the first wash. If you’re between sizes, go up one size in the foundation chain and take the waist in with the elastic rather than crocheting to exact waist measurements.
The hem is curling: A few rounds of single crochet before the shell border, along with blocking, will solve most curling issues. Make sure you’re not crocheting too tightly in the hem rounds.
The skirt is too long: You can always rip back the hem, remove a few rounds from the lower body, and reattach the hem. One of the benefits of crochet over knitting is that frogging is relatively painless.
Final Thoughts
A crochet maxi skirt is one of those projects that stays with you long after it’s finished. Every time you reach for it in your closet, you’ll remember the evenings you spent working through the mesh rounds, the moment you tried it on and realized it fit perfectly, and the small victory of finishing that shell stitch border exactly right.
This pattern is meant to be a starting point. Adapt it, play with it, make it yours. The most important thing is that you enjoy the process and end up with something you’re genuinely excited to wear.
If you make this skirt, share it — tag your finished object photos, leave comments with your modifications, and inspire the next person who stumbles across this post looking for exactly what you just made. That’s the best part of the crochet community: the generosity of makers sharing knowledge, patterns, and creativity with each other, completely freely.
Happy hooking