Looking for your next fun and flirty crochet project? With a high waist, a snug fit, and playful ruffles, this mini skirt is the perfect blend of cozy and chic. Plus, it’s designed to be easy enough for beginners while offering a little extra challenge with shaping and ruffles. Whether you’re dressing it up or keeping it casual, this skirt will be your new go-to piece. Want to make your own? The pattern is available for purchase in my Etsy and Ravelry stores!


Pattern Overview
The Flirty Skirt starts with a fitted waistband using the wide half double crochet stitch, worked over a thin elastic for a comfortable fit. From there, the body of the skirt is shaped with increases to create a flattering silhouette that hugs the hips. The highlight? Three rounds of fun ruffles at the hem, adding that extra flair to your look!
Difficulty
Easy
Materials
- Yarn: DROPS NEPAL, 65% wool, 35% alpaca, yarn group C, color 8912
- Size XS: 500 g / 750 m
- Size S: 550 g / 825 m
- Size M: 600 g / 900 m
- Size L: 650 g / 975 m
- Size XL: 750 g / 1125 m
- Size 2XL: 850 g / 1275 m
- Hook: 3.5 mm and 4 mm
- Notions:
- 2 buttons (2.5 cm)
- Thin elastic suitable for crocheting over for the waistband
- Yarn needle, scissors, measuring tape, stitch markers


Gauge
Waistband (3.5 mm hook)
17 whdc sts x 14.5 rows = 10 x 10 cm
Body (4 mm hook)
15 whdc sts x 14 rows = 10 x 10 cm
Finished Sizes
XS, S, M, L, XL, 2XL
Finished Measurements (in cm)
Size | Waist Circumference | Hips Circumference | Length |
---|---|---|---|
XS | 60 | 77 | 47 |
S | 66 | 84 | 47 |
M | 73 | 92 | 47 |
L | 84 | 104 | 47 |
XL | 93 | 115 | 47 |
2XL | 104 | 127 | 47 |
Stitch Key (US Terminology)
- ch = chain
- dc = double crochet
- dc flo = double crochet front loops only
- hdc = half double crochet
- INC = 3 whdc stitches in the same stitch
- RS = right side
- sk = skip
- whdc = wide half double crochet
- st = stitch
- sts = stitches
- slst = slip stitch
- sl sts = slip stitches
Specialty Stitch: Wide Half Double Crochet (whdc)
Start by chaining any number of chains.
Row 1: hdc, starting in the 2nd ch from the hook and across.
Row 2: ch 1, turn. You will work hdc in between the posts of the half double crochets from the previous row. At the end of the row make the last wide half double crochet in between the last half double crochet and the turning chain.
For the rest of the pattern repeat row 2.
Notes
- You will start by crocheting the waistband using wide half double crochet stitches. Then, continue with the main body of the skirt, maintaining the wide half double crochet stitch. Finish by adding three rounds of ruffles at the bottom.
- When working on the waistband you’ll be working over the elastic.
- Odd numbered rows are the right side.
- I recommend you watch my YouTube tutorial, if there are any uncertainties.
Instructions (size S)
Waistband
Work with a 3.5 mm hook.
Row 1 (RS): ch 113, hdc in the 2nd ch from the hook and across, working over the elastic and in the back bumps of the chain.
Row 2: ch 1, turn. Whdc in 1st 2 sts, ch 3, sk 3, whdc across.
Row 3 – 5: ch 1, turn. Whdc across.
Row 6: ch 1, turn. Whdc in 1st 2 sts, ch 3, sk 3, whdc across.
Row 7 – 8: ch 1, turn. Whdc across.
Cut off elastic. Do not cut off yarn.
Body
Work with a 4 mm hook.
Round 1: ch 1, turn. Whdc across, until 4 sts left. Slst in the 1st st to join.
From this point, you’ll start making increases along the sides to shape the hips and the back, creating a flattering fit.
Round 2: ch 1, turn. Whdc in 1st 25 sts, INC, whdc in next 54, INC, whdc in next 26 sts, INC in the last st. Slst in the 1st st to join.
Rounds 3 and 4, continue working whdc as in Round 2. Make an increase (INC) in every 2nd stitch of the increase stitches from the previous round.
Round 5 – 52: ch 1, turn. Whdc across. Slst in the 1st st to join.
Tip: for a longer skirt length just add rounds after round 52.
Ruffles
Round 53: ch 2, turn. 3dc flo in each st around. Slst in the 1st st to join.
Round 54: slst down to round 52 and work in the back loops. Ch 1 when you reach 1st back loop on round 52 and work hdc in the same loop and in every loop around. Slst in the 1st st to join.
Repeat rounds 53 to 54 to make 2 more ruffles. 58 rounds total.
Finish off.
0 Comments