
Sage Green Halter Peplum Dress: Free Crochet Pattern
There’s something about sage green that just feels right. It’s the color of quiet mornings, of herbs drying in the kitchen window, of a garden after rain. And when you work it up in soft, breathable yarn with a flirty peplum silhouette and a breezy halter neckline, you get something truly special — a dress that feels handmade in the best possible way, one that people will stop you on the street to ask about.
This free crochet pattern will walk you through creating a sage green halter peplum dress from neckline to hem. Whether you’re an intermediate crocheter looking for your next wearable project or someone who’s been wanting to try garment crochet for the first time, this pattern is designed to be approachable, adjustable, and genuinely beautiful. We’ll cover yarn choices, hook sizes, stitch breakdowns, sizing notes, and every row in between. Get your hook ready.
Why a Peplum Dress?
The peplum silhouette has been beloved in fashion for decades, and it translates to crochet in a way that feels absolutely natural. The flared ruffle that extends from the waist creates beautiful movement and flatters a wide range of body shapes by defining the waist and skimming over the hips. Combined with a halter neckline — which elongates the torso and shows off the shoulders — this dress becomes an elegant piece that works for beach days, summer parties, farmers markets, and casual evenings out.
Crocheting a peplum dress also gives you a chance to practice transitioning between stitch patterns within a single garment. The bodice calls for a tighter, more structured stitch, while the peplum and skirt use more open, flowing stitches that give the dress its characteristic lightness. It’s a satisfying combination of technique and design.
Materials You’ll Need
Before you begin, gather everything so the process stays smooth and uninterrupted.
Yarn: You’ll want approximately 600–900 yards of a light worsted weight (category 3) or DK weight (category 3) cotton or cotton-blend yarn in sage green. The specific yardage depends on your size. Cotton is strongly recommended for this pattern because it has the right drape for a wearable dress, it’s breathable in warm weather, and it holds its shape well over time. Good options include Lion Brand 24/7 Cotton, Paintbox Yarns Cotton DK, or WeCrochet Comfy Cotton Blend. Avoid overly fuzzy or bulky yarns, as they’ll obscure the stitch detail and add weight where you don’t want it.
Hook: A 4.0 mm (G/6) or 4.5 mm (G/7) crochet hook is recommended, depending on your tension. Swatch before you begin.
Notions: Stitch markers, a yarn needle for weaving in ends, scissors, measuring tape, and approximately one yard of half-inch elastic for the waistband (optional but recommended for a cleaner finish). You may also want two D-rings or a small button if you’d like an adjustable halter tie.
Gauge
Gauge: 16 stitches and 18 rows = 4 inches in single crochet using a 4.0 mm hook.
Take the time to make a gauge swatch. Garment crochet lives and dies by gauge. A difference of even half a stitch per inch can change your finished chest measurement by several inches. Wash and block your swatch before measuring it, since cotton yarn relaxes and shifts slightly when wet.
Sizing
This pattern is written for sizes XS through 2XL. Refer to the finished measurements below and compare them to your own body measurements, keeping in mind that this dress is designed with 1–2 inches of negative ease at the bust for a fitted bodice, and ease at the hips for comfortable movement.
XS: Bust 30–32″, Waist 24–26″, Hip 34–36″
S: Bust 33–35″, Waist 27–29″, Hip 37–39″
M: Bust 36–38″, Waist 30–32″, Hip 40–42″
L: Bust 39–41″, Waist 33–35″, Hip 43–45″
XL: Bust 42–44″, Waist 36–38″, Hip 46–48″
2XL: Bust 45–47″, Waist 39–41″, Hip 49–51″
Numbers in parentheses throughout the pattern reflect sizes in order: XS (S, M, L, XL, 2XL).
Stitch Abbreviations
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
sk — skip
sp — space
rep — repeat
st(s) — stitch(es)
BLO — back loop only
RS — right side
WS — wrong side
Pattern Notes
This dress is worked in two main sections. The bodice is worked from the top down in rows (flat), then seamed at the sides. The peplum is worked in rounds from the waist down, with an increase round that creates the flared effect. The halter straps are added last and tied behind the neck.
Read through the entire pattern before you begin. Pay special attention to the waist shaping section, as this is where most adjustments for fit happen.
Part One: The Bodice
Section A: Starting the Cups
The bodice of this halter dress is worked in two mirrored cup sections that are then joined across the center.
Foundation (both cups, worked separately):
Ch 21 (24, 27, 30, 33, 36).
Row 1 (RS): Sc in second ch from hook and in each ch across. Turn. — 20 (23, 26, 29, 32, 35) sc
Row 2: Ch 1, sc in BLO across. Turn.
Rows 3–14 (3–16, 3–18, 3–20, 3–22, 3–24): Rep Row 2.
At the end of the final row, do not fasten off the first cup. Set it aside and make the second cup identically, then fasten off.
Section B: Joining the Cups
With RS facing, attach yarn to the last stitch of the first cup. Ch 3 (3, 4, 4, 5, 5) for the center bridge.
Sc across all sts of second cup, then sc across the ch bridge, then sc across all sts of first cup. Turn. — 43 (49, 56, 62, 69, 75) sc, plus the ch bridge sts
Continue in BLO single crochet for 4 more rows to build the center of the bodice.
Section C: Bodice Body
Now you’ll work the full width of the bodice to shape the upper torso.
Row 1: Ch 1, sc in each st across. Turn.
Row 2: Ch 1, 2 sc in first st, sc to last st, 2 sc in last st. Turn. (Increase row — 2 sts increased)
Repeat Rows 1–2 a total of 3 (3, 4, 4, 5, 5) times. — 49 (55, 64, 70, 79, 85) sts
Continue even in sc (no increases) for 6 (6, 8, 8, 10, 10) more rows.
Waist Shaping — Decrease Section:
Row 1: Ch 1, sc2tog, sc to last 2 sts, sc2tog. Turn.
Row 2: Ch 1, sc across. Turn.
Repeat Rows 1–2 a total of 2 (2, 3, 3, 4, 4) times. — 45 (51, 58, 64, 71, 77) sts
Work even for 2 rows.
Waist Band Row: Work one row of BLO sc across. This creates a ridge on the RS that will serve as your visual waistline and the attachment point for the peplum.
Do not fasten off. Continue to the peplum.
Part Two: The Peplum
The peplum is worked in joined rounds from the waist down, creating a circular flared skirt effect. We’re going to work into both loops from this point forward for a slightly more structured fabric.
Round 1 (Foundation Round):
Ch 1. Work sc around the entire lower edge of the bodice, including the side edges. Join with sl st to first sc. — This round should have approximately 90 (102, 116, 128, 142, 154) sts. Adjust slightly if needed to keep the count even.
Place a stitch marker at the beginning of the round and move it up with each round.
Round 2 (Increase Round — This Creates the Peplum Flare):
Ch 3 (counts as dc), dc in same st, 2 dc in each st around. Join with sl st to top of ch-3. — 180 (204, 232, 256, 284, 308) dc
This doubling of stitches is what gives the peplum its characteristic fullness. The round should immediately start to ruffle outward.
Round 3:
Ch 3, dc in each st around. Join.
Round 4:
Ch 3, dc in same st, dc in next 3 sts, 2 dc in next st, rep from to around, end dc in remaining sts. Join.
Round 5:
Ch 3, dc in each st around. Join.
Rounds 6–10:
Alternate between a plain dc round and a gentle increase round (2 dc in every 5th st) to maintain and slightly increase the flare as the peplum lengthens.
After Round 10, the peplum should measure approximately 5–6 inches in length from the waist ridge.
Peplum Edging:
Round 11: Ch 1, sc in next st, ch 2, sk 1 st, rep from to around. Join.
Round 12: Sl st into first ch-2 sp, ch 3, 2 dc in same sp, 3 dc in next ch-2 sp, rep around. Join. Fasten off and weave in ends.
This creates a soft scalloped hem that frames the bottom of the peplum beautifully.
Part Three: The Skirt (Optional Extension)
If you’d like a midi-length dress rather than a shorter peplum style, you can continue working from the bottom of the peplum in a relaxed shell stitch pattern.
Join yarn to the top of any dc in the last full dc round before the edging (you’ll skip the edging and instead continue the body).
Shell Stitch Round: Sk 2 sts, 5 dc in next st, sk 2 sts, sl st in next st, rep around. Join.
Next Round: Sl st to center dc of first shell, ch 3, 4 dc in same st (half shell made), sl st in sl st between shells, 5 dc in center of next shell, rep around, end with sl st. Join.
Repeat these two rounds for 8–12 inches for a midi length, or until you reach your desired length.
Finish with the same scalloped edging described in Round 12 above.
Part Four: The Halter Straps
The halter straps are what make this dress. They’re simple to make and elegant in their finish.
For each strap:
Join yarn at the top corner of one cup. Ch until the chain measures approximately 18–22 inches (adjust based on your torso length and how high you want the neck point to sit). Work 1 sc in each ch back toward the bodice to create a neat, non-twisting strap. Sl st to secure. Fasten off.
Repeat for the second strap on the other side.
To wear, cross the straps behind the neck and tie them in a bow, or thread both through a D-ring for an adjustable closure.
Neck Edge Finishing:
For a polished look, work one round of sc around the entire top edge of the bodice, including the top edges of both cups, working 3 sc in each corner to keep it flat.
Finishing and Assembly
Seam the sides of the bodice using a whipstitch or mattress stitch, right sides facing. The seam should run from the underarm down to the waist ridge. Leave the peplum and skirt unsewn, as they are worked in the round.
Weave in all ends carefully — cotton yarn can work its way loose over time if not secured well, so make two or three passes with your yarn needle through the stitches before trimming.
Waistband Elastic (Optional): Using your yarn needle and a length of yarn, create a simple channel along the WS of the waist ridge by whipstitching a strip of fold-over elastic (cut to your waist measurement plus one inch) directly to the WS of the waistband row. This keeps the dress positioned properly and gives it a clean, finished look that stays put throughout the day.
Block your finished dress by hand-washing it in cool water with a gentle soap, pressing out excess water in a towel, and laying it flat to dry in its final shape. Cotton yarn responds beautifully to blocking and the finished dress will look noticeably more polished after this step.
Styling Your Sage Green Halter Peplum Dress
Once your dress is finished and blocked, the fun part begins. Sage green is one of the most versatile neutral-adjacent colors in the spectrum, sitting beautifully alongside warm terracotta, soft cream, dusty rose, and even deeper forest greens for a tonal look.
For a beach or resort vibe, wear yours with tan leather sandals, a wide brim sun hat, and a woven tote bag. For a more elevated evening look, slip on a pair of strappy heeled mules and add some simple gold jewelry — a thin chain necklace and small hoop earrings work perfectly. For a casual daytime outfit, layer over a fitted white t-shirt or bralette and pair with white sneakers for something effortlessly cool.
This dress also photographs beautifully in natural light, which makes it a wonderful choice if you plan to share your finished project on Instagram, Ravelry, or your own crochet blog.
Tips for Adjusting the Fit
Crochet garments can always be adjusted. If your swatch tells you that your tension is looser than the gauge, go down a hook size. If it’s tighter, go up. If you find the bodice is too long or short in the torso, simply add or subtract rows in the bodice body section before the waist shaping begins. The peplum length is entirely customizable — work more or fewer rounds depending on your preference.
For a more dramatic peplum, add an extra increase round in Round 4 of the peplum section. For a subtler flare, omit one of the increase rounds in Rounds 6–10.
If you’re between sizes, choose the smaller size for a more fitted look or the larger size for more ease and comfort.
A Few Words on Garment Crochet
Garment crochet has a reputation for being intimidating, but most of that fear comes from the idea that everything must be perfect before you start. It doesn’t. Swatching takes the guesswork out of sizing, and a willingness to try something on as you go — literally holding the piece up to your body and checking the measurements — makes the whole process far less mysterious.
This dress is a wonderful entry point into wearable crochet because it doesn’t require complicated shaping techniques or set-in sleeves or intricate colorwork. It’s a dress made of rectangles, circles, and chains — and yet the finished piece looks genuinely complex and intentional. That’s the magic of crochet.
Work slowly, enjoy the texture of the yarn in your hands, and trust the process. The sage green will look stunning when it’s done.
If you make this dress, please share your photos — use the hashtag #SageGreenPeplumDress so the crochet community can admire your work. Leave a comment below if you have questions about the pattern, and feel free to adjust, embellish, and make this project entirely your own. Happy crocheting.