
Seashore Skirt: A Free Crochet Pattern for a Beautiful, Breezy Beach Coverup
There is something undeniably magical about a handmade skirt that catches the breeze off the water and flows around your legs like seafoam. If you have been searching for a crochet project that feels both wearable and whimsical, something you could throw on over a swimsuit or pair with sandals for a summer evening, then this Seashore Skirt pattern is exactly what you have been looking for. This lacy, flowy crochet skirt is designed to feel like the ocean itself — light, open, and endlessly beautiful.
In this post, I am sharing the complete Seashore Skirt crochet pattern, including yarn and hook recommendations, sizing guidance, stitch notes, and row-by-row instructions. Whether you are an intermediate crocheter looking for your next wearable project or a confident beginner ready to take on something a little more polished, this skirt is a wonderful make. It works up faster than you might expect, it looks stunning in a wide range of yarn choices, and it is endlessly versatile as a beach coverup, a resort wear piece, or a casual summer skirt.
Let us dive in.
About This Pattern
The Seashore Skirt is designed as a pull-on skirt worked in the round from the waist down. It features a simple elastic waistband for comfort and wearability, with an open lace body that creates a gorgeous drape and that signature flowy silhouette. The stitch pattern is a combination of shell stitches, chain spaces, and single crochet anchors — a classic lace construction that gives you that beachy, airy look without being overly complicated to execute.
The finished skirt is designed to sit at the natural waist or hip and fall to approximately mid-thigh to knee length, making it perfect as a swimsuit coverup or a standalone warm-weather skirt. You can easily adjust the length by adding or subtracting pattern repeats, so the directions below include guidance on customizing for your preferred hemline.
This is an intermediate-level pattern. You should be comfortable with chain stitches, single crochet, double crochet, and working in the round before attempting this project. If you can make a granny square and follow a repeat, you have the skills you need.
Materials
Yarn: Approximately 400–800 yards of a lightweight yarn in a cotton or cotton-blend. The yardage will vary significantly based on your size and the length you choose. Cotton yarn is highly recommended for this project because it has the weight and drape that makes the lace pattern really sing, and it is breathable and comfortable for beach and summer wear. Some beautiful options include:
Lion Brand 24/7 Cotton (a workhorse option that comes in gorgeous coastal colors), Paintbox Yarns Simply DK Cotton, We Are Knitters The Cotton, or any similar DK to light worsted weight cotton yarn. For a more luxurious feel, a linen-cotton blend like Paintbox Simply DK or Cascade Yarns Cantata gives a lovely vintage quality to the finished piece.
For a more elevated look, a crochet thread in a heavier size (like a size 10 cotton crochet thread) worked on a larger hook will also produce a stunning result, though the yardage required increases significantly.
Hook: Size US G/6 (4.0 mm) or H/8 (5.0 mm) hook, depending on your yarn weight and desired drape. Go up a hook size or two from the yarn label recommendation — a looser gauge is your friend here for achieving that flowy, lacy feel.
Notions: Tapestry needle for weaving in ends, approximately ¾ inch wide elastic cut to your waist or hip measurement (plus 1 inch for overlap), sewing needle and thread for joining the elastic, scissors, stitch markers.
Optional: Blocking mats and T-pins if you want to block the finished piece for the most polished result. Blocking a cotton lace skirt genuinely transforms it — it opens up the stitch pattern and gives the whole garment that ethereal, ocean-inspired look.
Gauge
14 stitches and 8 rows = 4 inches in double crochet with recommended hook and yarn.
Gauge is important for fit, particularly at the waistband. Measure your gauge swatch before beginning and adjust your hook size as needed. For the lace body, you have more flexibility because the elastic waistband creates the fit, but getting close to gauge will help with overall proportions and length.
Sizing
The pattern below is written for sizes XS through 3XL. The waistband is worked first and sized to fit, then increases are made on the first lace row to create the A-line shape of the skirt body.
Waist measurements and stitch counts:
XS: 24–26 inches / 84 stitches
S: 28–30 inches / 96 stitches
M: 32–34 inches / 108 stitches
L: 36–38 inches / 120 stitches
XL: 40–42 inches / 132 stitches
2XL: 44–46 inches / 144 stitches
3XL: 48–50 inches / 156 stitches
The stitch counts above are multiples of 12, which is the required repeat number for the shell lace pattern. If your waist measurement falls between sizes or you prefer a different fit, choose the size closest to your measurement and note that the elastic waistband will accommodate several inches of variance.
Abbreviations
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
ch-sp — chain space
sk — skip
rep — repeat
st(s) — stitch(es)
RS — right side
WS — wrong side
rnd — round
beg — beginning
Special Stitches
Shell: Work 5 dc into the same stitch or space. This is the main decorative element of the lace pattern.
V-stitch: Work (1 dc, ch 2, 1 dc) into the same stitch or space. Used in transition rows to set up shell placement.
Picot: Ch 3, sl st into the first ch. Used optionally in the hem row for a delicate decorative edge.
Pattern Instructions
Waistband
The waistband is worked flat and then seamed to create a tube, which will hold your elastic.
Foundation chain: Ch 13.
Row 1: Sc in the 2nd ch from hook and in each ch across. (12 sc)
Row 2: Ch 1, turn. Sc in each st across. (12 sc)
Repeat Row 2 until the waistband measures your desired waist or hip circumference minus 1 inch (the elastic will provide stretch to meet your full measurement). The band should be snug but not tight.
Fold the waistband in half lengthwise and seam the short ends together with a sl st or whipstitch to form a ring. Do not insert the elastic yet — you will do this after attaching the waistband to the skirt body.
Along the long edge of the waistband, work a row of evenly spaced sc to create the foundation for the skirt. The number of sc must equal your stitch count for your size (see Sizing above). Work the sc into the side edges of the waistband rows, spacing them evenly.
Join with a sl st to the first sc to work in the round. Do not turn; all rounds are worked with the RS facing.
Skirt Body
Round 1 (Increase Round):
This round creates the slight A-line flare by increasing your stitch count. Work as follows:
Sc in the first 3 sts, 2 sc in the next st; repeat from around. (Your stitch count will increase by 25%.)
Note: Your new stitch count after Round 1 must still be a multiple of 12 for the lace pattern to work correctly. Adjust the increases slightly if needed by adding or subtracting a few extra increase points.
Round 2 (Transition Round):
Ch 3 (counts as first dc here and throughout), dc in the next st, ch 1, sk 1 st, dc in next st; rep from around to last st, ch 1, sl st to the top of the beginning ch-3 to join. This creates a simple grid that sets up the lace pattern.
Round 3 (First Lace Round):
Ch 4 (counts as dc + ch 1), sk next ch-sp, V-stitch in next dc, ch 1, sk next ch-sp, dc in next dc, ch 1; rep from around, ending with sl st to 3rd ch of beg ch-4.
Round 4 (Shell Round):
Ch 3, sc in ch-2 sp of V-stitch, ch 3, shell (5 dc) in next dc, ch 3; rep from around, sl st to first sc to join.
This is the main pattern round and the one that creates the gorgeous shell and wave texture of the skirt body.
Round 5:
Sl st across to center dc of first shell, ch 3, 2 dc in same st (half shell made), ch 3, sc in next ch-3 sp, sc in next sc, sc in next ch-3 sp, ch 3, shell in center dc of next shell; rep from around, ending last rep with 2 dc in same st as beg ch-3, sl st to top of beg ch-3.
Round 6:
Ch 1, sc in same st, ch 3, sk next ch-3 sp, shell in center sc of 3-sc group, ch 3, sc in center dc of next shell; rep from around, ending with sl st to first sc.
Rounds 7 through end of skirt:
Repeat Rounds 5 and 6 alternately until the skirt reaches your desired length. Each full repeat of Rounds 5 and 6 adds approximately 1.5 to 2 inches of length depending on your yarn weight and hook size. For a mid-thigh skirt, you will work approximately 10 to 12 total repeats of these two rounds. For knee length, plan for 16 to 20 repeats.
Hem Round
After your final Round 6 repeat, work the following finishing round:
Sl st to the ch-3 space, ch 1, sc in the same sp, 5 dc in center sc of next shell (shell), sc in next ch-3 sp; rep from around, sl st to first sc.
For a picot hem (optional and beautiful): Instead of a plain sc between shells, work sc, ch 3, sl st in first ch (picot made), sc in same sp. This adds a delicate, lacy edge that looks stunning on the finished hem.
Fasten off and weave in the end.
Finishing
Fold the waistband down over itself to create a double-layered tube. Cut your elastic to your waist or hip measurement plus 1 inch for overlap. Thread the elastic through the waistband tube using a safety pin as a guide, overlap the ends by 1 inch, and sew them securely together with a sewing needle and thread. Whipstitch the open edge of the waistband closed, encasing the elastic neatly inside.
Weave in any remaining ends throughout the skirt body.
Block the finished skirt by soaking it in cool water for 15 to 20 minutes, gently squeezing out the excess water (do not wring), laying it flat on a blocking mat, and pinning the lace motifs open to their full width. Allow to dry completely — this may take several hours or overnight. The difference blocking makes to a lace crochet skirt is genuinely remarkable; the shells will open up into beautiful, defined fans and the whole garment will drape and flow the way you imagined when you first cast on.
Yarn Color Ideas for a Beachy Look
One of the most fun parts of making this skirt is choosing your colorway. The lace pattern is beautiful in almost any color, but certain shades really lean into that coastal, seashore aesthetic that inspired the design.
Natural ecru or cream gives the skirt a timeless, vintage linen quality that pairs beautifully with every beach look. Sandy tan or warm camel calls to mind sun-bleached dunes and warm boardwalk afternoons. Seafoam green or soft aqua captures the color of shallow coastal water and looks stunning against a tan. Navy or deep teal feels sophisticated and nautical without being obvious about it. Coral or soft terracotta brings in that warm sunset energy that makes a beach cover-up feel festive and bright.
If you are feeling adventurous, this skirt also works beautifully as a colorwork project. You can change yarns at the end of any round to create stripe blocks through the lace body, or use a gradient yarn to achieve an ombre effect that moves from a deep ocean blue at the waist to a pale seafoam at the hem. The open structure of the stitch pattern showcases color changes in a way that is effortlessly beautiful.
Styling the Seashore Skirt
This skirt was designed to live its best life at the beach, but it is genuinely versatile enough to take beyond the shoreline. As a swimsuit coverup, it is perfect — you can pull it on over a one-piece or bikini, grab your tote and your sunscreen, and walk to the water in style. The open lace dries quickly if it gets splashed, and the cotton yarn means it stays comfortable even in humid beach air.
Beyond beach days, the Seashore Skirt is lovely for summer evenings out. Pair it with a fitted tank top, a pair of flat sandals, and some shell jewelry for a boho-coastal dinner look. Layer it over a slip dress for a more covered, flowing silhouette. Wear it over shorts for a fun, layered festival look. The skirt’s lacy overlay quality makes it incredibly easy to build an outfit around because it adds texture and movement without competing with whatever is underneath.
Tips for Success
Working lace in the round can feel a little disorienting at first because the pattern rows alternate in a specific offset rhythm. Take your time with Rounds 4 through 6 until the repeat clicks for you — once you understand where each shell and sc lands in relation to the row below, the pattern works up quickly and almost meditatively. Stitch markers are your best friend here; place one at the start of each round and move it up as you go so you never lose your place.
Tension is worth monitoring closely in the lace rounds. If your shells are pulling tight or the fabric is bunching rather than draping, go up a hook size. Lace crochet should feel almost recklessly loose on the hook — that looseness is what creates the beautiful drape in the finished fabric.
Finally, do not skip the blocking. Cotton yarn is particularly responsive to wet blocking and the transformation is one of the most satisfying parts of the whole process. Your patience will be rewarded with a skirt that looks truly professional and polished.
A Final Note
There is a particular kind of joy in wearing something you made with your own hands, and a handmade crochet skirt at the beach is one of the most satisfying wearable makes I can think of. The Seashore Skirt is meant to be that project — the one you work on during slow summer evenings, finish just in time for a trip, and end up wearing on repeat all season because it makes you feel beautiful every single time.
I hope you love making it as much as I loved designing it. If you make a Seashore Skirt, share your photos — nothing makes a pattern designer’s day quite like seeing their work come to life in someone else’s colorway, with someone else’s hands, living its best life by the water.
Happy crocheting.