
Crochet High Waist Mini Skirt Free Pattern: A Complete Step-by-Step Guide
If you’ve been scrolling through Instagram or Pinterest lately, you’ve probably noticed that crochet fashion is having a major moment. Among all the trending handmade pieces, the crochet high waist mini skirt stands out as one of the most versatile, stylish, and surprisingly beginner-friendly garments you can make. Whether you’re dreaming of a boho beach look, a festival outfit, or simply a unique wardrobe staple you made with your own hands, this free crochet pattern has you covered.
This guide will walk you through everything you need to know — materials, sizing, stitch instructions, and finishing tips — so you can create a beautiful high waist mini skirt that fits like it was made for you. Because it was.
Why You’ll Love This Crochet Mini Skirt Pattern
Before we dive into the stitches, let’s talk about why this particular pattern is worth your time. High waist styles are incredibly flattering on most body types because they elongate the legs and define the natural waist. When combined with crochet’s natural stretch and drape, you get a garment that moves beautifully and fits comfortably without feeling restrictive.
This pattern uses a combination of simple stitches that create a textured, lace-like fabric with just enough openwork to look intentional and elegant. It works up quickly — most crocheters finish it in a weekend — and because you’re working in the round from the waist down, there are minimal seams to sew at the end.
The pattern is written for multiple sizes, so regardless of your measurements, you’ll find a starting point that works for you with easy adjustments along the way.
Materials You’ll Need
Getting your materials right before you begin will save you a lot of frustration. Here’s what you’ll need for this project.
Yarn: The best yarn for a crochet mini skirt is something with a light drape and a smooth texture. A cotton or cotton-blend DK weight yarn is ideal because it holds its shape, washes easily, and doesn’t stretch out excessively when worn. You’ll need approximately 350 to 500 yards depending on your size and desired length. Some popular choices include Paintbox Yarns Simply DK, Lion Brand 24/7 Cotton, or any similar yarn in a color you love.
Hook: A 4.0 mm (G/6) crochet hook is recommended for most DK weight yarns, but always check your tension against the gauge swatch before starting. If your swatch is too large, go down a hook size. If it’s too tight, go up a size.
Elastic: You’ll need 1 to 1.5 inches wide waistband elastic, cut to your actual waist measurement with a little overlap for sewing. This goes inside the waistband at the top to give the skirt its structured high waist shape.
Stitch markers: A handful of locking stitch markers will help you keep track of your round beginnings and panel divisions.
Tapestry needle: For weaving in ends and sewing the elastic casing closed.
Scissors and measuring tape: Essential for any project.
Understanding Gauge and Why It Matters
Gauge is the number of stitches and rows you get per inch with a specific yarn and hook combination. For wearable garments, hitting the correct gauge is much more important than it is for home décor or accessories, because even a small difference can result in a skirt that’s several inches too large or too small.
For this pattern, the target gauge is 18 stitches and 10 rows per 4 inches (10 cm) in the main stitch pattern.
To check your gauge, chain 22 stitches and work the main stitch for at least 12 rows. Lay your swatch flat without stretching it and measure across 4 inches in the center, away from the edges. Count the stitches carefully. If you have more stitches than the target, your tension is too tight — move up a hook size. If you have fewer stitches, your tension is too loose — move down a hook size.
Don’t skip the gauge swatch. It will save you time in the long run.
Sizing Chart
This pattern is written for sizes XS through XL, with the key measurement being your natural waist (the narrowest part of your torso) and your hip measurement (the fullest part of your hips). The finished waist measurement has approximately 1 to 2 inches of negative ease, meaning the skirt will be slightly smaller than your actual waist and will stretch comfortably to fit.
XS: Waist 24–25 inches, Hip 33–34 inches
S: Waist 26–27 inches, Hip 35–36 inches
M: Waist 28–30 inches, Hip 37–39 inches
L: Waist 31–33 inches, Hip 40–42 inches
XL: Waist 34–36 inches, Hip 43–45 inches
The finished skirt length from the top of the waistband to the hem is approximately 14 to 16 inches, creating a true mini length. If you prefer a longer skirt, simply continue working additional rounds before the hem edging.
Stitch Abbreviations
Throughout this pattern, the following abbreviations are used. If you’re newer to crochet, take a moment to look up any stitches you’re unfamiliar with before you begin.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
tr — treble crochet
sp — space
sk — skip
rep — repeat
pm — place marker
RS — right side
WS — wrong side
The Pattern
Waistband
The waistband is worked flat first, then joined into a round to create a structured casing for the elastic.
Chain 16. This creates the width of your waistband, which will measure approximately 2.5 inches when complete.
Row 1 (RS): Sc in second chain from hook and in each chain across. Turn. (15 sc)
Row 2: Ch 1, sc in each stitch across. Turn.
Repeat Row 2 until your waistband strip measures your actual waist measurement. For a size Medium with a 29-inch waist, this will be approximately 65 rows.
Do not fasten off. Fold the waistband strip in half lengthwise with wrong sides together. Slip stitch along the short edge to join. You now have a loop of fabric. Set aside but leave your yarn attached.
Round 1: Joining Round
With the right side of the waistband facing you and working along the long bottom edge, place a stitch marker at the beginning of your round. You will pick up and work stitches evenly along the entire bottom edge of the waistband. The exact number of stitches will depend on your size, but the goal is to end with a multiple of 6 stitches plus 2 for the pattern repeat.
For size Medium, pick up and work 110 dc evenly around the bottom edge of the waistband. Join with sl st to first dc. Place marker.
Adjust for other sizes as follows: XS: 92 dc, S: 98 dc, L: 122 dc, XL: 134 dc.
Body of the Skirt
The body is worked in the round from the waist down. The main stitch pattern creates a beautiful shell and mesh combination that looks intricate but works up quickly once you get the rhythm of it.
Main Pattern Stitch (worked over a multiple of 6 stitches + 2):
Round 1: Ch 3 (counts as first dc), dc in same stitch, sk 2 sts, sc in next st, sk 2 sts, 5 dc in next st (shell made), rep from * to last 4 sts, sk 2 sts, sc in next st, sk 1 st, 3 dc in same st as beginning ch-3. Join with sl st to top of ch-3.
Round 2: Ch 1, sc in same st, ch 3, sc in center dc of next shell rep from * around, ending ch 3. Join with sl st to first sc.
Round 3: Ch 3, 2 dc in same st, sc in next ch-3 sp, 5 dc in next sc rep from * around, ending sc in last ch-3 sp, 2 dc in same st as beginning ch-3. Join with sl st to top of ch-3.
Round 4: Ch 1, sc in same st, ch 3, sc in center dc of next shell rep from * around, ch 3. Join with sl st to first sc.
Repeat Rounds 1 through 4 for the main stitch pattern.
Work the main pattern stitch for a total of 6 to 8 full repeats (24 to 32 rounds), depending on how long you want the skirt. For the standard mini length, 7 repeats (28 rounds) works beautifully.
Adding Length Adjustments
If you want to add length, this is the easiest wearable to modify. Each full 4-round repeat adds approximately 2 inches of length. Simply work as many additional repeats as needed before moving on to the hem. If you’re aiming for a midi length instead, add 4 to 5 extra repeats.
Hip Shaping (Optional)
If your hip measurement is more than 10 inches larger than your waist, you may want to add increase rounds to accommodate the curve. After working the first 2 repeats of the main pattern, work an increase round as follows:
Increase Round: Work Round 1 of the main pattern, but in each sc position (the base of each shell), work 2 sc instead of 1. This will add 1 stitch per panel repeat. You may need to adjust the stitch count to maintain the multiple of 6 + 2 before continuing.
For most people, the natural stretch of the crochet fabric will accommodate a difference of up to 10 inches between waist and hip without any formal shaping.
Hem Edging
The hem edging gives the skirt a polished, professional finish and prevents the bottom edge from curling.
Round 1: Join yarn with sl st to any stitch along the bottom edge. Ch 1, sc in same st. Work 1 sc in each stitch and 2 sc in each ch-3 sp around the entire bottom edge. Join with sl st to first sc.
Round 2: Ch 3, dc in same st, sk 1 st, 2 dc in next st rep from * around. Join with sl st to top of ch-3.
Round 3: Ch 1, sc in next st, picot (ch 3, sl st in first ch), sc in next st rep from * around. Join with sl st to first sc. Fasten off.
The picot edging creates a dainty, finished look along the hem that ties the whole piece together beautifully.
Finishing the Waistband
Now that the body of the skirt is complete, it’s time to finish the waistband and insert the elastic.
Cut your elastic to your actual waist measurement, adding about half an inch of overlap for sewing. Feed the elastic through the waistband casing using a safety pin attached to one end to guide it through. Once the elastic is fully threaded, overlap the ends by half an inch and sew them together securely with a needle and thread or use a sewing machine if you have one.
Once the elastic is secure, use your tapestry needle and a length of matching yarn to sew the open short edge of the waistband closed, encasing the elastic inside. Take a few small stitches along the waistband to tack the elastic to the casing at two or three points around the circumference — this prevents the elastic from twisting after washing.
Weaving In Ends
Use your tapestry needle to weave in all remaining yarn ends. Weave each end back and forth through the stitches in different directions to secure it well. Trim any excess yarn close to the fabric.
Blocking Your Skirt
Blocking is a finishing step that transforms your crochet from a crumpled, slightly stiff fabric into a beautifully draped, professional-looking garment. For cotton yarn, wet blocking works best.
Soak the completed skirt in cool water for 15 to 20 minutes, allowing the fibers to fully saturate. Gently squeeze out the excess water — never wring or twist — and lay the skirt flat on a clean towel. Roll the towel up with the skirt inside and press firmly to remove more moisture. Then unroll and lay the skirt flat on a dry towel or blocking mat.
Shape the skirt to your measurements, gently stretching and pinning the hem edging and opening up the lace stitch pattern. Allow to dry completely, which may take 24 hours depending on your environment.
Once dry, the fabric will be noticeably softer, the stitches will be more even, and the lace pattern will open up beautifully.
Styling Your Crochet Mini Skirt
One of the best things about a handmade crochet mini skirt is how versatile it is when it comes to styling. Here are a few ideas to get you inspired.
For a beach or festival look, pair the skirt with a cropped bikini top or a simple tube top and flat sandals. The open stitch pattern makes it a perfect cover-up layer over a swimsuit.
For a more polished summer outfit, tuck in a fitted linen blouse or an oversized button-down knotted at the front. Add block-heeled mules and gold jewelry for an effortlessly chic combination.
For cooler weather, layer the skirt over a pair of sheer or patterned tights and add ankle boots. A fitted ribbed turtleneck tucked into the high waist brings the whole look together.
The skirt also works beautifully in different yarn colors. Neutral tones like cream, sand, and dusty sage are perennial favorites, but a bold terracotta, vibrant cobalt, or soft blush pink can give the piece an entirely different personality.
Care Instructions
To keep your crochet mini skirt looking its best for as long as possible, hand wash it in cool water with a gentle detergent. Lay flat to dry away from direct sunlight, which can fade and weaken cotton fibers over time. Avoid putting crochet garments in the dryer, as the heat and tumbling action can cause shrinkage and distort the stitch pattern.
If the waistband loses its shape over time, you can remove and replace the elastic through the casing without having to redo any crochet work.
Troubleshooting Common Issues
The skirt is spiraling as I work in the round. This is common when working shell patterns. Make sure you’re joining each round with a slip stitch and beginning the next round in the correct position. Using a stitch marker at the beginning of each round will keep you oriented.
The waistband feels too stiff. This is usually because the elastic is too rigid. Try a softer, more flexible elastic, or fold the waistband casing over one more time to create a double layer that distributes tension more evenly.
The skirt keeps flaring at the hem. If your hem is flaring more than you’d like, work the last few rounds with a hook one size smaller, or skip the increase rounds in the hem edging entirely and work just the picot row.
The stitches look uneven. Uneven tension is one of the most common challenges in crochet and it almost always improves with practice. Blocking your finished skirt will also even out many tension inconsistencies.
Final Thoughts
There’s something deeply satisfying about wearing something you made entirely yourself. A crochet high waist mini skirt is the kind of project that feels ambitious enough to be exciting but accessible enough to actually finish — and the end result is a beautiful, wearable piece that you’ll reach for again and again.
This free pattern is just a starting point. Once you’ve made one skirt and understand how the construction works, you’ll find it easy to experiment with different yarns, colors, stitch patterns, and lengths. You might add a fringe hem, swap the shell stitch for a granny square panel, or work a colorwork stripe into the waistband. The possibilities really are endless.
Save this pattern, bookmark it for later, and share it with a fellow crochet lover who might want to make one too. Happy hooking!