
Crochet Skirt Free Pattern: The Hanging Shells Wrap Skirt
If you’ve been searching for a free crochet skirt pattern that feels both elegant and achievable, you’ve landed in exactly the right place. The Hanging Shells Wrap Skirt is a bohemian-inspired, flowy wrap skirt worked in a beautiful shell stitch pattern that drapes beautifully and suits a wide range of body types. Whether you’re a confident beginner who has mastered the basics or an intermediate crocheter looking for a satisfying weekend project, this pattern is designed to guide you every step of the way.
This post includes everything you need to make your own Hanging Shells Wrap Skirt: materials, gauge, stitch guide, sizing notes, and the full written pattern. Grab your hook and your favorite yarn, and let’s get started.
Why You’ll Love This Pattern
There’s something magical about a wrap skirt. It ties at the waist, flows at the hem, and works on virtually every body shape because the fit is adjustable. Add a shell stitch to the mix — those gorgeous fan-shaped clusters of double crochets that cascade like petals — and you get a piece that looks far more complex than it actually is.
The Hanging Shells Wrap Skirt earns its name from the way the shell clusters hang from a simple foundation row, giving the illusion of shells suspended from a delicate chain. When you wear it, the shells sway gently as you move, catching the light and creating a beautiful ripple effect in the fabric.
This skirt is worked flat, which means you never have to worry about joining rounds or keeping track of a spiral. You simply work back and forth in rows, building up the skirt from the waistband ties all the way down to the scalloped hem. The waistband is formed by a long chain that wraps around your waist, so there’s no elastic, no sewing, and no fuss.
Materials You’ll Need
Before diving into the pattern, let’s talk supplies. The beauty of this project is that it doesn’t require anything exotic or expensive.
Yarn: You’ll need approximately 800–1,200 yards of DK weight yarn (also labeled as light or #3 yarn), depending on your size. A breathable fiber works best for a skirt because it will be worn against your skin and in warm weather. Cotton, bamboo, cotton-bamboo blends, and linen-blend yarns are all wonderful choices. They have a natural drape that allows the shells to hang beautifully, and they’re comfortable to wear. If you’re crocheting for a cooler climate or want a cozier version, a lightweight acrylic-cotton blend or even a fine merino will work well.
Hook: A 4.0 mm (US G/6) crochet hook is recommended for the gauge below. You may need to adjust your hook size up or down based on your personal tension.
Notions: A yarn needle for weaving in ends, scissors, stitch markers (optional but helpful), and a measuring tape.
Gauge: 14 stitches and 8 rows in double crochet = 4 inches (10 cm). Because this is a wrap skirt with an adjustable tie, gauge is somewhat flexible, but it’s always worth checking if you want your skirt to match the sizing notes closely.
Sizing Notes
This pattern is written to be highly adaptable. The skirt is worked flat and tied at the waist, which gives you several inches of adjustability in the fit. The sizing below is based on the finished width of the skirt panel (before wrapping) and the finished length.
Small (S): Fits hip circumference of 34–38 inches, skirt panel width approximately 48 inches, length approximately 24 inches.
Medium (M): Fits hip circumference of 38–42 inches, skirt panel width approximately 54 inches, length approximately 24 inches.
Large (L): Fits hip circumference of 42–46 inches, skirt panel width approximately 60 inches, length approximately 25 inches.
Extra Large (XL): Fits hip circumference of 46–52 inches, skirt panel width approximately 66 inches, length approximately 25 inches.
Because the skirt wraps around the body and ties, you’ll want your panel to be wide enough to overlap at the front by at least 6–8 inches. This overlap is what gives you that classic wrap silhouette. You can always add more chains to your foundation row to make the panel wider if you like more overlap, and you can work additional rows at the bottom to add length.
Stitch Guide and Abbreviations
Before we get into the pattern rows, let’s go over the stitches and abbreviations used throughout.
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
sk — skip
sp — space
rep — repeat
RS — right side
WS — wrong side
Shell stitch: 5 dc worked into the same stitch or space. This is the signature stitch of this pattern and creates those beautiful fan shapes.
V-stitch (V-st): (dc, ch 2, dc) worked into the same stitch or space.
Pattern Notes
Read through all the notes before you begin so there are no surprises mid-project.
The waistband ties are worked as part of the foundation chain. You’ll make a very long chain at the start, mark the center section (which forms the waistband), and then begin working the skirt body from there.
The skirt is worked in rows, turning at the end of each row. The right side is always facing you when you work the shell rows, and you’ll turn for the chain rows in between.
The shell pattern uses a multiple of 6 stitches plus 2 for the setup. If you want to adjust the width, add or subtract stitches in multiples of 6.
Always count your shells at the end of each shell row to make sure you haven’t accidentally gained or lost one. This is an easy pattern to track once you understand the rhythm of it, but a quick count every row or two will save you from having to frog (undo) work later.
The Pattern
Waistband Tie and Foundation
Begin by chaining 250 (or your desired length for the tie + waistband + second tie). This long chain forms both of the waist ties. If you’d like a longer tie for a bigger bow at the front, add more chains. If you prefer a minimal tie, you can make it shorter, just be sure the center portion of the chain is long enough to wrap around your waist and overlap slightly.
To find your center section: fold the chain in half to find the midpoint, then measure outward from that midpoint in both directions by half your desired skirt panel width. Place stitch markers at those two points. The section of chain between your two markers is the “active” portion where you’ll work the skirt body. Everything outside the markers becomes the waist ties.
For a Medium skirt with a panel width of 54 inches, your center working section should be approximately 54 inches of chain. At the recommended gauge, this is roughly 189 chains for the working section, plus additional chains on each side for the ties.
Once your chain is complete, join with a slip stitch at your first stitch marker to establish the working edge. Do not turn. You will now work along the underside of the chain to create your first row of foundation single crochets.
Row 1 (Foundation Row, RS):
Working into the bottom loops of the chain between your two stitch markers, sc evenly across. You should have a multiple of 6 stitches plus 2 in this row. Adjust by adding or skipping a stitch if needed to get the correct count. Turn.
For a Medium skirt, you are aiming for approximately 188 sc. (188 = 6 x 31 + 2)
Row 2 (WS):
Ch 3 (counts as first dc), dc in next st, ch 2, sk 2 sts, dc in next 4 sts, rep from to across, ending ch 2, sk 2, dc in last 2 sts. Turn.
This row establishes the chain-2 spaces that will anchor the shells in the following row. Count your groups: you should have groups of 4 dc separated by ch-2 spaces across the row.
Row 3 (RS — First Shell Row):
Ch 3 (counts as first dc), sk to next ch-2 sp, 5 dc into ch-2 sp (shell made), ch 1, sk next dc, dc in next 2 dc, ch 1, rep from to across, ending with dc in top of turning ch. Turn.
At the end of this row, count your shells. Each shell is 5 dc worked into a chain-2 space. You should have one shell for every group you established in Row 2.
Row 4 (WS):
Ch 4 (counts as dc + ch 1), sk shell, dc in next 2 dc, ch 2, dc in next 2 dc, ch 1, rep from to across, ending with dc in top of turning ch. Turn.
This row creates the new chain spaces above the dc pairs from Row 3, setting up the next round of shells.
Row 5 (RS — Shell Row):
Ch 3 (counts as first dc), dc in next ch-1 sp, ch 1, sk next dc, 5 dc into ch-2 sp (shell made), ch 1, rep from to across, ending dc in last ch-1 sp, dc in 3rd ch of turning ch. Turn.
Notice how the shells in Row 5 fall directly above the dc pairs from Row 3, and the dc pairs fall above the shells from Row 3. This offset creates the characteristic hanging shell pattern where the clusters appear to cascade in a brick-like layout across the fabric.
Row 6 (WS):
Ch 3, ch 2, sk next dc and ch-1 sp, dc in center dc of shell (3rd dc), dc in next 2 dc of shell, ch 2, sk last dc of shell and ch-1 sp, dc in next 2 dc, rep from to across, dc in top of turning ch. Turn.
Rows 7 through end:
Repeat Rows 3 through 6 until your skirt reaches your desired length, ending with a Row 4 or Row 6 (a wrong-side row) before working the hem.
For a 24-inch skirt, you’ll work approximately 10–12 pattern repeats of Rows 3–6 after the foundation rows, depending on your gauge and yarn weight. Measure your work periodically by laying it flat and measuring from the foundation row down to your working row.
The Hem
The hem turns the bottom edge of the skirt into a beautiful scalloped border that echoes the shell stitch throughout the body.
Hem Row 1 (RS):
Ch 1, sc across the bottom edge, placing 1 sc into each dc and 2 sc into each ch-2 space. Turn.
Hem Row 2 (WS):
Ch 1, sc in first sc, sk 2 sc, 7 dc in next sc (large shell made), sk 2 sc, sc in next sc, rep from to across. Fasten off and weave in ends.
The 7-dc shells in the hem are slightly larger than the shells in the body, giving the hem a lush, decorative scallop that frames the bottom of the skirt beautifully. This final row makes the skirt look professionally finished without any extra effort.
Finishing
Weave in all ends using your yarn needle. If you’re using a natural fiber like cotton or linen, a light blocking will make a dramatic difference in the finished look. Soak your skirt in cool water with a small amount of wool wash or gentle soap, gently squeeze out the excess water (never wring), and lay it flat on a blocking mat or clean towel. Shape the shells by gently fanning them out with your fingers and pin if desired. Allow to dry completely before wearing.
Once dry, tie on your skirt by wrapping it around your waist with the RS facing out. Cross the ties at your back, bring them around to the front, and tie in a bow or a simple knot at your hip. The wrap creates a flattering V-shape at the front that highlights the shell pattern, and the scalloped hem brushes beautifully at the knee or mid-calf depending on your height and how many rows you worked.
Tips for Success
Working with a slippery yarn like bamboo or rayon? Try going down half a hook size to keep your tension even and prevent the stitches from spreading too much. Cotton is generally easier to control and is a fantastic choice for beginners working this pattern for the first time.
If you’re new to shell stitches, work a small swatch of Rows 1–6 before starting the full skirt. Swatching isn’t just about gauge — it helps you understand the rhythm of the stitch so that when you’re working on the full width of the skirt, your hands know exactly where to go without you having to think hard about every stitch.
This skirt is also a perfect stash-buster project. Because you’re working in DK weight yarn, you can combine two or more coordinating colors. Work the shell rows in one color and the chain rows in another for a subtle two-tone effect, or stripe the shells in graduating shades of a single color family for an ombré look that’s truly showstopping.
If you’d like to add a pocket (and honestly, why wouldn’t you?), a simple square patch pocket sewn or slip-stitched to the inside of the skirt is a practical addition that doesn’t interfere with the wrap structure.
Yarn Recommendations
If you’re looking for specific yarns to try with this pattern, here are some wonderful options. Lion Brand 24/7 Cotton is a widely available, affordable cotton yarn that crochets up beautifully at DK weight and comes in an enormous range of colors. Paintbox Yarns Cotton DK is another popular choice with excellent stitch definition that really showcases the shells. For a more luxurious option, Cascade Ultra Pima is a soft, smooth Pima cotton that gives the skirt a silky drape and a polished finish. If you prefer a linen blend for texture and breathability, Paintbox Yarns Linen Mix DK has a lovely natural quality that suits boho-style garments perfectly.
Wear It Your Way
The Hanging Shells Wrap Skirt is endlessly versatile. Style it over a swimsuit as a beach cover-up, pair it with a tucked-in linen blouse for a farmers market morning, or layer it over a flowy slip dress for an evening out. It works beautifully in solid colors for a classic look, but variegated or hand-dyed yarns can transform it into something that looks like wearable art.
Because it’s a wrap, you can also adjust the hemline on the fly. Tie it higher on your waist for a longer skirt, or tie it at your natural waist for a slightly shorter, more casual silhouette. The adjustable nature of the wrap style makes it one of the most practical garments you can add to your handmade wardrobe.
Share Your Make
If you make the Hanging Shells Wrap Skirt, I’d love to see it! Share your finished project on Instagram or Pinterest and tag it so the whole crochet community can admire your work. Seeing how different yarns, colors, and styling choices transform the same pattern into completely unique garments is one of the greatest joys of sharing free patterns.
If you have any questions about the pattern, sizing, or yarn substitutions, drop them in the comments below and I’ll do my best to help you out. Happy crocheting — and here’s to a beautiful, breezy skirt that you made entirely with your own two hands.