Notions
Stitch markers (at least 8)
Yarn needle for weaving ends Measuring tape Row counter (highly recommended for this project)
Gauge 18 stitches and 10 rows = 4 inches in double crochet worked in the round
Please, please check your gauge. This is a fitted garment. If your gauge is off, your skirt will not fit properly. Make a 5-inch square swatch and measure the center 4 inches. Adjust your hook size up if your swatch is too small, down if it is too large.
Finished Measurements
This pattern is written for size Medium with a 28-inch waist and 38-inch hip measurement. The total length from waistband to hem is approximately 42 inches.
To adjust sizing, add or subtract stitches in multiples of 12 for the diamond lace pattern to remain centered.
Abbreviations and Stitch Definitions Ch = Chain: Yarn over, pull through loop on hook. This creates the foundation for your work.
Sl st = Slip stitch: Insert hook, yarn over, pull through both loops at once. Used for joining rounds.
Sc = Single crochet: Insert hook, yarn over and pull up a loop (2 loops on hook), yarn over and pull through both loops.
Hdc = Half double crochet: Yarn over, insert hook, yarn over and pull up a loop (3 loops on hook), yarn over and pull through all 3 loops.
Dc = Double crochet: Yarn over, insert hook, yarn over and pull up a loop (3 loops on hook), yarn over and pull through 2 loops, yarn over and pull through remaining 2 loops.
Tr = Treble crochet: Yarn over twice, insert hook, yarn over and pull up a loop (4 loops on hook), [yarn over and pull through 2 loops] 3 times.
Dc2tog = Double crochet 2 together (decrease): [Yarn over, insert hook in next stitch, yarn over and pull up a loop, yarn over and pull through 2 loops] twice, yarn over and pull through all 3 loops on hook.
FPdc = Front post double crochet: Yarn over, insert hook from front to back to front around the post of the indicated stitch, complete as a regular dc.
BPdc = Back post double crochet: Yarn over, insert hook from back to front to back around the post of the indicated stitch, complete as a regular dc.
Pattern Instructions Section 1: Ribbed Waistband Using light gray yarn and 4.0mm hook, ch 127.
Round 1Sc in 2nd ch from hook and in each ch across. (126 sc)
Round 2Ch 2 (does not count as a stitch throughout), turn. FPdc around first sc, BPdc around next sc, *FPdc around next sc, BPdc around next sc; repeat from * across. (126 sts)
Rounds 3–10Repeat Row 2, working FPdc around front post stitches and BPdc around back post stitches to create vertical ribbing.After Row 10, join the short ends together with a sl st to form a tube. This creates your waistband. Be careful not to twist your work.Section 2: Diamond Lattice Hip Panel You will now work in joined rounds.
Part 5
Round 1Ch 3, dc in each st around, join. (126 dc)
Round 2Ch 3, *FPdc around next st, dc in next 5 sts; repeat from * around, join.
Rounds 3–20Continue the vertical rib pattern, working FPdc around the raised stitches to create prominent vertical lines. These ribs give the skirt beautiful structure and movement.At Round 10, begin gradual increases for A-line shaping:Increase Round: *Work in pattern to marked stitch, 2 dc in marked st; repeat from * at 6 evenly spaced points around. (132 sts)Repeat increase round every 5 rounds, twice more. (144 sts after all increases)Section 5: Ombre Transition Change to charcoal gray yarn at approximately Round 25 of the lower skirt.
Tip: For a smoother gradient, you can alternate rounds of medium and charcoal gray for 4-6 rounds before switching completely. This creates a more natural ombre effect.
Continue the vertical rib pattern for another 15 rounds.
Section 6: Lower Diamond Lace Panel
Part 7
Round 1Ch 1, sc in each st around. (144 sc)
Round 2Ch 1, sc in first st, *skip 2 sts, 7 dc in next st (larger shell for dramatic hem), skip 2 sts, sc in next st; repeat from * around, join.
Round 3Ch 1, sl st in each st around. Fasten off.
Finishing
Weave in all ends carefully, especially at color change points. The wrong side of the waistband will show when worn, so take extra care there.
Blocking: Wet block your skirt by soaking it in lukewarm water for 15 minutes. Gently squeeze out excess water without wringing. Lay flat on blocking mats or towels, shaping the scallops and diamond patterns. Pin if needed. Allow to dry completely before wearing.
Optional Waistband Elastic: For extra security, you can thread a 1-inch wide elastic through the waistband using a safety pin. Cut elastic 2 inches shorter than your waist measurement and sew the ends together.
Tips for Success
Tension matters. The fitted sections require consistent tension. If you crochet tighter when tired, take breaks.
Count your stitches. Especially in the diamond lace sections, miscounting will throw off the entire pattern. Use stitch markers generously.
Try it on as you go. After completing the hip section, carefully try the skirt on (or hold it up to your body) to check the fit before continuing.
The ombre is forgiving. If your color transition looks abrupt, do not worry. The texture of the ribbing and lace patterns draws the eye and makes the gradient appear smoother than you might expect.
Customization Ideas
Want a shorter skirt? Stop the vertical rib section earlier and move directly to the lower lace panel.
Prefer a single color? This design looks stunning in all one shade. Navy, burgundy, or cream would all be gorgeous choices.
Need a larger size? Add stitches in multiples of 12 to maintain the diamond pattern symmetry.
Thank you so much for choosing this pattern for your next crochet project. I truly hope you love making this maxi skirt as much as I loved designing it. If you create one, I would absolutely love to see it! Tag me on Instagram or share a photo in our Facebook group.
If this charcoal gray modern lace maxi skirt crochet pattern is going on your must-make list, go ahead and save it to your Pinterest boards so you can find it easily when you are ready to start. And please drop a comment below if you make one. I read every single comment and it genuinely makes my day to see your finished projects!