
Crochet Maxi Skirt Free Pattern: A Complete Guide to Making Your Own Flowing Boho Beauty
There is something deeply satisfying about wearing a garment you made yourself, especially one as stunning as a crochet maxi skirt. Long, flowing, and endlessly customizable, a crochet maxi skirt is the kind of piece that turns heads at farmers markets, beach boardwalks, music festivals, and casual summer dinners alike. The best part? You do not need to spend a fortune buying one from a boutique. With the right yarn, a crochet hook, and a little patience, you can make one yourself — and this free pattern will walk you through every step of the process.
Whether you are a seasoned crocheter looking for your next wearable project or an intermediate maker ready to level up from dishcloths and scarves, this guide is designed to help you create a beautiful, wearable maxi skirt that fits your body and reflects your personal style. We will cover materials, gauge, construction method, the full stitch pattern, and plenty of tips to help you customize the finished piece.
Why Crochet a Maxi Skirt?
Before we get into the pattern itself, it is worth taking a moment to appreciate why a crochet maxi skirt is such a worthwhile project. Crocheted garments have been trending strongly in fashion for several years now, and the maxi skirt in particular has become a staple of the boho-chic aesthetic that dominates warm-weather wardrobes. Unlike knitted fabric, crochet creates a naturally open, lacy texture that makes it ideal for skirts — the drape is beautiful, the airflow is wonderful in hot weather, and the stitches create an organic, handmade look that you simply cannot replicate with any factory-made item.
A crochet maxi skirt also makes an excellent project for practicing your tension and your ability to work in the round over a long piece. By the time you finish, you will have sharpened skills that will serve you well in future garment projects. And of course, the finished skirt is something you can wear and treasure for years — or give as a truly meaningful handmade gift.
Materials You Will Need
Getting the right materials is one of the most important steps before you cast on any garment project. Here is what you will need for this crochet maxi skirt pattern.
Yarn: This pattern works best with a lightweight cotton or cotton-blend yarn. Cotton is breathable, drapey, and holds its shape well over time, which makes it ideal for a skirt that you will wear and wash regularly. Lion Brand 24/7 Cotton, Paintbox Simply DK Cotton, or Drops Paris are all excellent choices. You will need approximately 1,400 to 2,200 yards depending on your size, so plan accordingly and always buy a little extra to avoid running out mid-project.
Hook: A 4.0 mm (G/6) or 4.5 mm (7) crochet hook is recommended for most lightweight cotton yarns at this gauge. Always swatch first to confirm your hook size before committing to the full skirt.
Notions: You will also need a tapestry needle for weaving in ends, a measuring tape, stitch markers, and a length of elastic (1 to 1.5 inches wide) to fit your waist measurement. Scissors, a ruler, and a row counter app on your phone will also make your life much easier during construction.
Gauge and Sizing
Gauge is non-negotiable when you are making a garment that needs to fit a real body. Before you start the skirt, work up a gauge swatch of at least 4 inches by 4 inches in your chosen stitch pattern. Block the swatch the same way you plan to block the finished skirt, then measure.
For this pattern, the target gauge is approximately 16 stitches and 10 rows per 4 inches in half double crochet using a 4.0 mm hook and DK weight cotton yarn. If your swatch is too tight (more stitches per inch than the target), go up a hook size. If it is too loose (fewer stitches per inch), go down a hook size. Even a small difference in gauge can result in a skirt that is several inches off in circumference, so this step is truly worth your time.
Sizing Chart:
This pattern is written for sizes XS through 3XL. The finished waist measurements before elastic are as follows: XS fits a 24 to 26 inch waist, S fits a 27 to 29 inch waist, M fits a 30 to 32 inch waist, L fits a 33 to 35 inch waist, XL fits a 36 to 39 inch waist, 2XL fits a 40 to 43 inch waist, and 3XL fits a 44 to 47 inch waist. The skirt length from waistband to hem is approximately 36 to 38 inches, which hits most people at or near the ankle. Instructions for adjusting the length are included below.
Understanding the Construction
This skirt is worked from the waist down in joined rounds. You will begin by creating the waistband channel — a folded section of double crochet that will hold your elastic — and then work downward through the body of the skirt, gradually increasing the stitch count to create a natural A-line flare. The hem is finished with a simple shell border that adds a beautiful scalloped edge without adding much bulk.
Working from the waist down is beginner-friendly because it allows you to try the skirt on as you go. Any time you are unsure whether the skirt is long enough, you can simply pull it on (or hold it up to your body) and add more rounds. This flexibility is one of the reasons this construction method is so popular for crochet garments.
The Full Free Pattern
Abbreviations Used:
ch = chain, sl st = slip stitch, sc = single crochet, hdc = half double crochet, dc = double crochet, hdc2tog = half double crochet two together (decrease), sp = space, rep = repeat, RS = right side, WS = wrong side, BLO = back loop only
Part One: The Waistband
Chain a foundation chain equal to your waist measurement plus 1 inch of ease. For a size medium (30 to 32 inch waist), chain 136. Join with a slip stitch to form a ring, being careful not to twist your chain.
Rounds 1 through 5: Ch 2 (does not count as a stitch), dc in each stitch around. Join with sl st to the top of your first dc. (136 dc for size M)
After round 5, fold the waistband in half toward the wrong side so that the foundation chain edge meets the live stitches. You will close this channel in a later step once the elastic is threaded through, but for now, leave it open and continue to the skirt body.
Part Two: The Skirt Body
The body of this skirt is worked in a simple textured half double crochet stitch through the back loop only. Working in the BLO creates a subtle ribbed horizontal texture that adds interest without complicating the stitch pattern. The natural drape of cotton does the rest of the work.
Round 6 (Increase Round): Ch 2, hdc in each of the first 3 sts, 2 hdc in next st; rep to end of round. Join. (170 hdc for size M)
Rounds 7 through 15: Ch 2, hdc BLO in each stitch around. Join.
Round 16 (Increase Round): Ch 2, hdc in each of the first 4 sts, 2 hdc in next st; rep to end of round. Join. (204 hdc for size M)
Rounds 17 through 30: Ch 2, hdc BLO in each stitch around. Join.
Round 31 (Increase Round): Ch 2, hdc in each of the first 5 sts, 2 hdc in next st; rep to end of round. Join. (238 hdc for size M)
Rounds 32 through 50: Ch 2, hdc BLO in each stitch around. Join.
Round 51 (Increase Round): Ch 2, hdc in each of the first 6 sts, 2 hdc in next st; rep to end of round. Join. (272 hdc for size M)
Rounds 52 through 75: Ch 2, hdc BLO in each stitch around. Join.
At this point your skirt should measure approximately 28 to 30 inches from the top of the waistband. Try it on or measure against your body to determine whether you need additional length before beginning the hem.
Optional Length Adjustment: If you would like a longer or shorter skirt, simply add or remove repeats of the plain hdc rounds in any section. Each round adds approximately 0.4 inches of length, so to add 2 extra inches, work an additional 5 plain hdc rounds before beginning the hem border.
Part Three: The Shell Hem Border
The hem is finished with a classic shell stitch that gives the skirt a graceful, flowing scalloped edge. This is a decorative border and does not require any increases or decreases — it simply replaces the final rounds of plain hdc.
Round 76: Ch 1, sc in first stitch, skip 2 sts, 5 dc in next stitch (shell made), skip 2 sts, sc in next stitch; rep around. Join with sl st.
Round 77: Sl st to center of first shell (the 3rd dc), ch 3 (counts as first dc), 4 dc in same stitch, sc in next sc between shells, 5 dc in center of next shell; rep around. Join.
Round 78: Rep round 77.
Fasten off and weave in ends. The hem is complete.
Part Four: Finishing the Waistband
Cut your elastic to your exact waist measurement (not the foundation chain measurement — your actual waist, pulled snugly but comfortably). Using a safety pin on one end, thread the elastic through the waistband channel you created in rounds 1 through 5. Overlap the ends of the elastic by about half an inch and sew them together securely using a needle and strong thread or a sewing machine zigzag stitch.
Once your elastic is secured and sitting evenly inside the channel, fold the waistband down over the live stitches and use your tapestry needle and a length of matching yarn to whip stitch the folded edge to the wrong side of round 6 (the first body round), closing the channel completely. Take your time with this step — neat, even stitches will give your waistband a professional finish.
Customization Ideas
One of the greatest joys of making your own crochet maxi skirt is the ability to make it completely your own. Here are several ways you can modify this pattern to suit your taste.
Color Blocking: Work the skirt in two or three colors, switching yarn at any increase round for a clean, intentional color change. Earth tones like terracotta, sage, and cream look stunning together and are very on-trend. Alternatively, an ombre effect using multiple shades of a single color creates a dreamy, sunset-inspired look.
Slit: To add a side slit, simply stop joining your rounds at the hem section and work the final 20 to 30 rounds back and forth in rows instead of in the round, leaving one side open. Finish the edges of the slit with a row of single crochet for a clean finish.
Lace Panel: Substitute one section of plain hdc rounds (for example rounds 32 through 50) with a lace stitch pattern such as V-stitches or fan stitches. This creates a beautiful contrast between the dense upper body of the skirt and an airy lace middle section.
Pockets: Add hidden pockets by working a rectangular panel of single crochet and seaming it to the inside of the skirt at a comfortable depth. Pockets in handmade garments are always a joy.
Fringe or Tassels: Instead of the shell border, finish the hem with a row of single crochet and then add hand-cut fringe at every other stitch for a festival-ready look.
Tips for Success
A few practical tips will help your project go smoothly from start to finish.
Always join your rounds carefully and consistently. It is easy to accidentally twist your work or join to the wrong stitch, especially on a large circumference piece. Using a stitch marker at the first stitch of each round is the simplest way to keep yourself oriented.
Block your finished skirt before wearing it. Even a light wet block — soaking the skirt in cool water, gently squeezing out the moisture, and laying it flat to dry — will even out any tension inconsistencies and allow the stitches to relax into their natural drape. Cotton responds beautifully to blocking.
If your yarn has a lot of sheen (like a mercerized cotton), consider sewing a lightweight cotton lining into the skirt for comfort and modesty. A simple jersey lining sewn to the inside of the waistband can make the skirt much more wearable in everyday situations.
Keep track of your round counts diligently. A maxi skirt has a lot of rounds, and it is surprisingly easy to lose your place. Work up a simple tracking sheet or use the notes app on your phone to record where you left off each time you pick up your project.
Caring for Your Crochet Maxi Skirt
A handmade cotton skirt is durable and easy to care for as long as you treat it gently. Machine wash on a cool, gentle cycle inside a mesh laundry bag, or hand wash in cool water with a gentle wool wash or baby shampoo. Lay flat to dry rather than hanging, since a wet skirt full of heavy cotton yarn will stretch significantly under its own weight if hung while damp. Store folded rather than hung for the same reason.
With proper care, your crochet maxi skirt will stay beautiful wash after wash and wear after wear.
Final Thoughts
A crochet maxi skirt is one of those projects that feels ambitious when you first cast on, but becomes deeply rewarding as the fabric grows round by round beneath your hook. By the time you try on the finished skirt — feeling the soft cotton drape around your legs and seeing the shell border flutter with every step — you will understand completely why so many crocheters consider wearable garments the most satisfying projects of all.
This free pattern is your starting point, but do not be afraid to make it your own. Adjust the length, play with color, add details that feel like you. That is the whole beauty of making something by hand: it ends up being something that no one else in the world has, because no one else in the world is you.
Happy crocheting, and enjoy every round.