DIY Crochet Lace Short Free Pattern

DIY Crochet Lace Short: Free Pattern for a Beautiful Handmade Look

There is something undeniably special about wearing something you made yourself. A crochet lace short combines the delicate beauty of traditional lacework with the practicality of a modern wardrobe staple, and the result is a piece that looks far more expensive and intricate than it actually is to make. Whether you are a seasoned crocheter looking for a new challenge or an intermediate maker ready to tackle garment construction, this free pattern will guide you through every step of creating your own gorgeous crochet lace shorts.

This pattern is designed to be beginner-friendly in its approach while still producing a sophisticated, polished result. You will learn how to work with lace-weight and sport-weight yarns, construct a flattering waistband, and build out a lace panel design that catches the light beautifully. By the end, you will have a wearable piece you will reach for again and again through warmer months.

Let’s dive in.


What You Will Need

Before casting on, gather your materials. Having everything ready before you begin makes the process smoother and more enjoyable.

Yarn: Choose a cotton or cotton-blend yarn in a sport or light DK weight. Cotton is ideal for shorts because it breathes well, holds its shape, and washes easily. You will need approximately 400–600 yards depending on your size, with larger sizes requiring more. A mercerized cotton gives a beautiful sheen that makes lace stitches pop. Suggested colors are white, cream, sage, or dusty rose for a classic lace aesthetic, though any color you love will work.

Hook: A 3.5mm or 4mm crochet hook works well with most sport-weight cotton yarns. Always check your gauge swatch before beginning, because gauge is especially important in garment construction.

Additional supplies include a yarn needle for weaving in ends, scissors, stitch markers, a measuring tape, and approximately one yard of elastic (3/4 inch wide) for the waistband casing. You may also want blocking pins and a blocking mat if you plan to wet-block your finished shorts, which will open up the lace beautifully.


Sizing and Measurements

This pattern is written for sizes XS through XL. Before beginning, take your hip measurement and waist measurement, then compare them to the finished garment measurements below. Crochet lace has natural stretch, so aim for finished hip measurements that are 1–2 inches smaller than your actual hip measurement for a comfortable, flattering fit.

Finished hip circumference: XS = 30 inches, S = 33 inches, M = 36 inches, L = 40 inches, XL = 44 inches.

Finished length from waistband to hem: approximately 11–13 inches depending on your preference. This pattern is written for approximately 12 inches of body length, not including the waistband. You can easily add or subtract length by working more or fewer rows before beginning the leg openings.


Gauge

Work a gauge swatch before beginning. Using your chosen yarn and a 4mm hook, chain 20 and work in the lace stitch pattern described below for at least 15 rows. Block the swatch, then measure. You are aiming for approximately 18 stitches and 10 rows per 4 inches in the lace stitch pattern. Adjust your hook size up or down as needed to achieve this gauge.


Abbreviations

Throughout this pattern, the following standard crochet abbreviations are used:

ch = chain, sl st = slip stitch, sc = single crochet, dc = double crochet, tr = treble crochet, sk = skip, sp = space, st = stitch, rep = repeat, pm = place marker, RM = remove marker.


The Lace Stitch Pattern

The lace stitch used throughout the body of these shorts creates an open, airy mesh with small floral-inspired motif clusters. It is easier than it looks and works up quickly once you get the rhythm.

Foundation: Chain a multiple of 6 plus 4.

Row 1 (right side): Dc in the 4th chain from hook (the skipped chains count as dc), *ch 2, sk 2 ch, sc in next ch, ch 2, sk 2 ch, dc in next ch*, repeat from * to * across to end. Turn.

Row 2: Ch 3 (counts as dc throughout), *ch 2, sc in next ch-2 sp, ch 2, dc in next dc*, repeat from * to * across, working final dc in top of turning chain. Turn.

Row 3: Ch 1, sc in first dc, *ch 3, sk (ch-2 sp, sc, ch-2 sp), dc cluster in next dc as follows: [yo, insert hook in dc, pull up loop, yo, draw through 2 loops] twice, yo, draw through all 3 loops on hook, ch 3, sc in next dc*, repeat from * to * across, ending sc in top of turning chain. Turn.

Row 4: Ch 5 (counts as dc plus ch 2), sc in next ch-3 sp, ch 2, *dc in top of cluster, ch 2, sc in next ch-3 sp, ch 2*, repeat from * to * across, end dc in last sc. Turn.

Row 5: Ch 3, *ch 2, sc in next ch-2 sp, ch 2, dc in next dc*, repeat from * to * across, working final dc in 3rd ch of turning ch-5. Turn.

Rows 2 through 5 form the lace pattern repeat. Continue repeating rows 2 through 5 for the length of the project.


Construction Overview

These shorts are worked in two flat panels — a front panel and a back panel — which are then seamed at the sides and inseam. The waistband is worked separately and sewn on, with elastic threaded through a casing. This flat construction makes it easy to control shaping and try the piece on as you go.

If you prefer seamless construction, these panels can be joined and worked in the round after the initial setup, but the flat panel method is recommended for beginners because it makes it easy to adjust the fit.


Front Panel

Begin with the waistband casing. Chain 68 (74, 80, 90, 100) for your size. This will form the top edge of the front panel.

Row 1: Sc in second ch from hook and in each ch across. (67, 73, 79, 89, 99 sc) Turn.

Rows 2–8: Ch 1, sc in each sc across. Turn.

At the end of Row 8, do not fasten off. You will fold this section in half lengthwise later to create the elastic casing, so keep your loop live.

Begin Lace Body: After completing the 8-row casing section, you will begin working the lace stitch pattern.

Set-up row: Ch 3, dc in same st, *ch 2, sk 2 sts, sc in next st, ch 2, sk 2 sts, dc in next st*, repeat from * to * across. Turn.

Now work in the lace stitch pattern (rows 2 through 5 as described above) for a total of 9 (9, 10, 10, 11) pattern repeats, or until the piece measures approximately 9 inches from the bottom of the casing.

Crotch Shaping: At this point, you will shape the crotch curve by leaving the center stitches unworked over several rows.

Row 1 of shaping: Work across in pattern to the center of your row. Place a stitch marker. Continue in pattern to end. Turn.

Row 2 of shaping: Work across until 6 stitches before the center marker. Sl st across next 6 stitches. Fasten off.

Rejoin yarn at the other side of the center gap. Ch 3, work in pattern to end of row. Turn.

Continue working each leg opening separately for 4 more rows, then fasten off each leg. The resulting shape will be a gentle curve that accommodates the crotch and upper thigh comfortably.


Back Panel

The back panel is worked identically to the front panel with one modification: the crotch shaping begins one pattern repeat lower, giving slightly more coverage and ease at the back, which is typical of well-fitted shorts.

Work the casing rows and lace body exactly as for the front panel, but work one additional full pattern repeat before beginning the crotch shaping. This adds approximately 1.5 inches of extra length to the back rise, which makes an enormous difference in fit and comfort.

Work the crotch shaping identically to the front panel.


Seaming

Lay the front and back panels together with right sides facing. Using your yarn and a yarn needle, seam the side edges together using a mattress stitch or whipstitch. Be gentle with the lace as you work to avoid distorting the open stitches.

Leave the leg openings unsewn at this point. Then seam the inseam: with right sides together, sew from the bottom of one leg opening, across the crotch curve, and down to the bottom of the other leg opening. This forms the crotch seam and joins the two panels into a single garment.

Turn the shorts right side out and try them on if possible. The fit should be snug but not tight at the hips, with the lace sitting flat and the pattern visible.


Leg Edging

Working around each leg opening, join yarn at the inseam and work a round of sc evenly around the opening, making sure to keep the edging flat and not too tight. Then work one round of the following shell edging: *sc in first st, sk 1 st, 5 dc in next st, sk 1 st*, repeat around, ending with sl st to join. Fasten off and weave in ends. Repeat for the second leg.

This shell edging gives a beautiful scalloped hem that looks intricate but works up in minutes and frames the legs elegantly.


Waistband Finishing

Fold the waistband casing in half toward the wrong side of the work so that it forms a tube along the top edge. Sew the folded edge down to the wrong side of the first lace row using whipstitch, leaving a 2-inch gap for threading elastic.

Cut your elastic to your actual waist measurement minus 1 inch. Thread the elastic through the casing using a safety pin attached to one end, feeding it all the way around until both ends emerge from the gap. Overlap the elastic ends by about half an inch and sew them securely together with a needle and thread or a few sturdy hand stitches. Tuck the joined elastic back into the casing and sew the gap closed.


Blocking

Blocking crochet lace is one of the most satisfying steps in the process, and it truly transforms the finished piece. Fill a basin with cool water and a small amount of gentle wool wash or dish soap. Submerge your shorts and gently press them under the water. Do not wring or twist. Let them soak for about 15 minutes, then lift them out carefully and gently squeeze out the water by pressing the garment against the side of the basin.

Lay the shorts flat on a blocking mat and use your hands to gently stretch and open the lace pattern, pinning the edges out to your desired measurements. Let dry completely — this can take 12 to 24 hours depending on humidity. When you unpin the shorts, the lace pattern will be crisp, open, and beautifully defined.


Styling Your Crochet Lace Shorts

One of the best things about crochet lace shorts is their versatility. They look incredible over a swimsuit as a beach cover-up, especially in white or cream cotton, where the lace acts as a translucent layer over the swim bottom beneath. Style them with a linen shirt tied at the waist and sandals for an effortlessly bohemian summer look.

They also work beautifully as a festival or casual going-out piece, styled with a crop top, a bralette, or a longline tank. Add block-heeled sandals and layered jewelry for an evening feel, or keep it simple with flat slides for daytime.

For a more covered look, wear them over bike shorts in the same color for a layered effect that offers both the visual interest of the lace and the coverage of a solid liner. This is also a practical option if your lace is particularly open.


Tips and Tricks for Success

Take your time with the gauge swatch. It genuinely matters with garment construction in a way that it does not with amigurumi or home goods. A stitch gauge that is even slightly off can mean the difference between shorts that fit and shorts that don’t, so do not skip this step.

Count your stitches at the end of each row, especially when working the lace pattern. It is easy to accidentally add or drop a stitch within the chain spaces, and catching the mistake early is much easier than frogging rows of lace.

Use stitch markers liberally. Marking the center of each row during crotch shaping and marking the beginning of each pattern repeat when working the body will save you a great deal of confusion.

If you find the lace pattern difficult to work in rows, try watching your hands move through it slowly before beginning. The rhythm becomes intuitive after the first few repeats, and many crocheters find lace surprisingly meditative once they are in the flow.

Finally, do not be discouraged if your first attempt does not fit perfectly. Crochet garments often require a try-on adjustment or two, and blocking can significantly change the dimensions of the piece. Make notes on what you would adjust for your next pair — because there will almost certainly be a next pair.


Pattern Notes and Variations

This pattern is written as a closed short with a lace body, but there are several fun variations worth exploring once you have the basic construction down.

You could work the entire short in solid single crochet and add a lace panel only to the lower portion, creating a more structured garment with a decorative lace hem. Alternatively, work the lace pattern in a thicker yarn on a larger hook for a chunkier, more textural look that has a retro beach aesthetic.

Adding a small crochet tie or drawstring at the waistband instead of elastic gives a more adjustable, casual fit and a cute visual detail at the front. Simply work a long foundation chain and weave it through the waistband casing before closing it up.

For a mini short length, simply stop the body portion two pattern repeats earlier. For a longer Bermuda-style short, add three or four more pattern repeats. Because the pattern is modular by nature, length adjustments are completely straightforward.


Final Thoughts

Creating your own crochet lace shorts is one of those projects that delivers enormous satisfaction at every stage — from the rhythmic meditative flow of working the lace pattern, to the exciting moment of seaming the panels together, to the final reveal after blocking when the entire piece comes to life. Handmade crochet garments carry something no store-bought item can: the quiet pride of knowing you made something beautiful with your own hands.

This free pattern is yours to use, adapt, and share with your own creative community. Tag your finished makes on social media and share what colors, yarns, or variations you tried — the crochet community is wonderfully generous and encouraging, and there is nothing quite like seeing how different makers interpret the same pattern.

Happy crocheting, and enjoy every stitch of your beautiful new shorts.

Categorized in:

Crochet Fashion Ideas,

Last Update: September 30, 2026

Tagged in:

, , , , ,