Get new patterns & tips every week
No spam — just hand-picked patterns, fixes for common mistakes, and the occasional tip worth sharing. Always free.
Most Halloween crochet skirt patterns give you one stitch count and wish you luck. That works if you happen to match the sample size. If you don’t, you end up ripping out a couple hundred stitches around the hips. I wanted a skirt pattern that treats fit as part of the pattern, so I built this one around a small swatch and a simple formula.
You’ll make a stretchy ribbed waistband first, then work the skirt top-down in three sections: a fitted black yoke, a full purple flounce, and an orange scalloped hem with an optional spiky black picot edge. The shapes are easy. The color blocking does most of the work of making it look like Halloween.
It’s also wearable outside October. Swap the colors and it becomes a regular tiered skirt, so it won’t sit in the back of your closet after Halloween. Notes for other palettes are at the bottom.

Skill Level
Confident Beginner. You should be comfortable with chain, slip stitch, single crochet, half double crochet, double crochet, and working in the round with increases. No lace charts, no special stitches.
Materials
Yarn (DK Weight / US 3): mercerized cotton or a cotton blend drapes best. Acrylic works if you want lighter and cheaper.
These are estimates. Buy an extra ball of black, since the yoke uses the most.
Hook: US G-6 / 4.0 mm (go up or down a size to hit your gauge)
Notions:
Please don’t skip this section. It’s what makes the skirt fit you.
Swatch: Chain 22 and work double crochet in rows for about 4 in / 10 cm. Lay it flat and count how many dc stitches fit across 10 cm. In my example that is 16 stitches = 10 cm (1.6 sts per cm). Rows come out around 1.25 cm each.
Waistband gauge: in half double crochet worked in the back loop, expect roughly 11 rows per 10 cm.
Your hip stitch count (H):
H = hip measurement in cm × stitches per cm, + about 10% for ease, rounded to a multiple of 4.
Example: 102 cm × 1.6 = 163. Add 10% and you get about 180. That’s a multiple of 4, so H = 180.
The multiple of 4 matters. The flounce increases by 1.5×, and the scallop hem needs a multiple of 6. With H = 180, the flounce has 270 stitches, which makes exactly 45 scallops.
Skirt rounds are joined with a sl st to the top of the beginning ch-3. The ch-3 counts as your first dc.
With Color A, ch 11.
Fold the strip into a ring, checking it isn’t twisted. Sl st the two short ends together through both loops. Don’t cut the yarn.
Count your rows along one long edge. That number is N. In my example, N = 72.
Yoke (Black, worked top-down)
If H − 2N doesn’t divide neatly, spread the increases as evenly as you can. Small irregularities disappear into the gathers. Only the final count of H matters.
Measure with the skirt hanging, since cotton grows a bit. The yoke should be about 6¼ in / 16 cm from the waistband. Add or skip a round to hit that.
On the last slip stitch, change to Color B on the final yarn-over.

Flounce (Purple)
Continue until the flounce measures about 6¼ in / 16 cm. Want it longer? Each extra round adds about ½ in / 1.25 cm. Add them here, because this is where length looks best. FO Color B.
Scalloped Hem (Orange)
Join Color C with a sl st in any stitch.
FO Color C.
Optional picot trim (Black): Join Color A in the center dc of any shell.
The picots give the hem a slightly spiky, gothic edge. Skip them for a softer, prettier finish.

Too tight at the hips? Rip back to Rnd 5 and raise H by 8–12 stitches (keep it a multiple of 4), or go up a hook size for the yoke.
Waistband slides down? Redo the band about 5% shorter, or thread a strip of elastic through the back.
Flounce flips up? The increase round probably wasn’t evenly spaced. Place a marker every 30 stitches and count as you go.
Scallop count won’t work out? Add or drop 1–2 stitches on the last flounce round. Nobody will see it in the gathers.
Jagged color changes? Switch colors on the last yarn-over of the joining slip stitch, and carry ends up inside the next round.
Not into orange and purple? Try witch green with black and purple, all white for a ghost, or red and black for a vampire. The stitch counts stay exactly the same.
Want it longer? Add another purple tier before the hem. Increase 1.5× again, and make sure that stitch count is also a multiple of 6.
Want it lighter and drapier? Use sport weight cotton with a 3.5 mm hook. Redo the swatch and the formula if you do.
Want extra detail? Sew small crocheted bats or pumpkins along the flounce, or work the shell round in a metallic thread.
Care: wash on a gentle cycle or by hand in cool water and dry flat. A light steam fixes any scallops that curl.
If you make this skirt, send me a photo. Everyone’s version comes out a little different depending on yarn and colors, and I love seeing that. Drop it in the comments, or tag me if you post it. Happy hooking, and don’t let the stitch count math scare you off — it’s easier than it looks.
No spam — just hand-picked patterns, fixes for common mistakes, and the occasional tip worth sharing. Always free.