
Sage Green Boho Crochet Sundress: Free Pattern for Your Summer Wardrobe
There is something undeniably magical about a handmade dress. The way the yarn moves through your fingers, the rhythm of each stitch, the slow revelation of something wearable and beautiful taking shape from nothing but a skein of thread and a hook — it is a creative experience unlike almost any other. And when the finished piece is a flowing, bohemian sundress in the most on-trend color of the season, the satisfaction reaches a whole new level.
This free crochet pattern for a sage green boho sundress is designed for crafters who want a project that feels ambitious but is absolutely achievable. Whether you are a confident intermediate crocheter looking for your next wearable project or an adventurous beginner ready to level up, this pattern will walk you through every step. By the time you finish, you will have a one-of-a-kind dress that looks like it came straight from a boutique and cost a fraction of the price.
Let’s dive in.
Why Sage Green Is the Perfect Color for a Boho Crochet Sundress
Before we get to the pattern itself, let’s talk about color — because in a project like this, color choices matter enormously. Sage green has become one of the most beloved shades in the boho aesthetic world, and for good reason. It is soft without being washed out, earthy without being dark, and versatile in a way that few colors manage to pull off. It pairs beautifully with warm neutrals like cream, tan, and terracotta. It looks stunning against skin tones across the full spectrum. And it has an organic, botanical quality that fits perfectly within the bohemian design philosophy, which draws so much inspiration from nature, free living, and handmade beauty.
When choosing your yarn for this project, look for a sage green that leans slightly warm or muted rather than one that is sharp or neon. Dusty, dried-herb shades tend to photograph beautifully and hold up well in the sun. Cotton or cotton-blend yarn in a sage tone will give you the most authentic boho look and feel.
Materials You Will Need
Getting your materials together before you start is always a good idea, especially for a project of this size. Here is everything you will need for this sundress.
Yarn: Approximately 800 to 1,200 yards of DK or light worsted weight cotton yarn in sage green, depending on your size. Look for 100% cotton or a cotton-linen blend for breathability and drape. Some excellent options include Lion Brand 24/7 Cotton in Sage, Paintbox Yarns Simply DK in a comparable muted green, or Hobbii Rainbow Cotton 8/4. The exact yardage will vary based on your finished dress size.
Hook: A size 4.0 mm or 4.5 mm crochet hook works well for this pattern. If your gauge is running tight, move up half a size. If it is running loose, move down.
Notions: You will also need a tapestry needle for weaving in ends, scissors, a measuring tape, stitch markers, and optionally a length of ribbon or fabric cord in cream or tan for the bodice tie detail.
Gauge: 14 stitches and 16 rows equals approximately 4 inches in single crochet. Always check your gauge before beginning, especially on a wearable item where fit matters.
Sizing
This pattern is written for sizes Small through Extra Large. Finished measurements are as follows:
Small fits a 32 to 34 inch bust and a 26 to 28 inch waist. Medium fits a 35 to 37 inch bust and a 29 to 31 inch waist. Large fits a 38 to 40 inch bust and a 32 to 34 inch waist. Extra Large fits a 41 to 44 inch bust and a 35 to 38 inch waist.
The dress is designed with 2 to 3 inches of positive ease, meaning the finished garment will be slightly larger than your body measurements for a relaxed, flowy fit. If you prefer a more fitted look, size down.
Stitch Abbreviations and Notes
Throughout this pattern, the following abbreviations are used:
ch means chain. sl st means slip stitch. sc means single crochet. hdc means half double crochet. dc means double crochet. tr means treble crochet. sk means skip. sp means space. rep means repeat. st means stitch. RS means right side. WS means wrong side.
This pattern is worked in joined rounds from the top down for the bodice, then opened into flat rows for the skirt panels, and finally joined again for the skirt. If you prefer to work entirely in the round, notes for modification are included in the skirt section. The open-weave boho lace detail is created using a simple shell stitch and chain space combination that looks intricate but is beginner-friendly once you get the rhythm going.
The Pattern
Part One: The Bodice
The bodice of this sundress is worked from the top down in joined rounds, creating a fitted but comfortable upper section that flows naturally into the skirt. The construction uses a smocked-style ribbing at the top that gives the dress its classic boho sundress shape, with the option to add ribbon ties for an adjustable, romantic finish.
Foundation:
Begin by chaining 120 (130, 140, 155) and join with a slip stitch to form a ring, being careful not to twist your chain.
Round 1: Chain 1, single crochet in each chain around, join with a slip stitch to the first single crochet. You should have 120 (130, 140, 155) single crochet stitches.
Rounds 2 through 6: Chain 1, work in back loop only single crochet around for each of these rounds. This creates the ribbed texture at the top of the bodice that gives the dress its gathered, smocked appearance. Join each round with a slip stitch.
Round 7: Chain 1, single crochet in both loops around. Join. This round locks in the ribbing.
Rounds 8 through 12: Work in standard single crochet all the way around. This adds solid structure to the upper bodice before transitioning to the lace panel.
Bodice Lace Transition Row:
Round 13: Chain 3 (counts as first dc), skip 1 stitch, double crochet in next stitch, chain 1, skip 1 stitch all the way around, ending with a chain 1 and joining to the top of the starting chain-3 with a slip stitch. This creates an eyelet row that serves two purposes: it adds visual interest and creates the channel through which your ribbon tie is woven, if you choose to add one.
Round 14: Slip stitch into the first chain-1 space. Chain 3, double crochet 2 more times in the same chain-1 space (this is the beginning of your shell), skip the next chain-1 space, single crochet into the following chain-1 space, skip the next chain-1 space, then 5 double crochets into the next chain-1 space (full shell stitch). Continue in this pattern — skip, single crochet in next chain-1 space, skip, 5 dc shell — all the way around. Join with a slip stitch.
Rounds 15 through 20: Continue the shell stitch pattern as established in Round 14, using the single crochet of the previous round as your anchor point between each shell. This creates the flowing, open-weave lace fabric that gives the dress its distinctly boho look. Work these six rounds, and by the end you will have approximately 6 to 7 inches of lace bodice depending on your gauge.
At the end of Round 20, fasten off and weave in ends temporarily. Set the bodice aside.
Part Two: The Skirt
The skirt is the showpiece of this dress, and it is where the design really opens up into something breathtaking. It is worked in a combination of single crochet for structure and open shell rows for drama and movement. The skirt graduates outward with regular increase rows, creating that classic A-line flare that flows beautifully when you walk.
Attaching the Skirt:
Rejoin your yarn at the bottom of the bodice at any join point. Chain 3 to start.
Row 1 (increase row): Double crochet into the same stitch. Then double crochet into each stitch around, working 2 double crochets into every 8th stitch as an increase. Join with a slip stitch. This increases your stitch count by roughly 12 to 15 percent, which is the foundation of the skirt’s flare.
Row 2: Chain 1, single crochet around. Join.
Row 3: Chain 3, work the shell stitch pattern as established — 5 dc shell, skip, single crochet, skip, repeat — all the way around. Join.
Rows 4 through 6: Continue the shell stitch pattern, maintaining the rhythm from the bodice. The shells will begin to look more open and spacious as the circumference grows, which is exactly the effect you want.
Row 7 (increase row): Repeat the increase pattern from Row 1, this time adding an extra double crochet into every 10th stitch. This keeps the skirt expanding without becoming too gathered or bunchy.
Continue alternating between shell stitch rows and occasional single crochet structure rows every 6 to 8 rows, adding increase rows every 7th to 9th row as needed depending on how flared you want your finished skirt. For a mini dress, work approximately 25 to 30 rows of skirt. For a midi length, work 40 to 50 rows. For a maxi length, work 60 or more rows, bearing in mind that your yarn requirements will increase significantly.
Skirt Hem:
For the final row, work a decorative shell border. Chain 3, work 4 double crochets into the same stitch, skip 2 stitches, single crochet, skip 2 stitches, then 5 double crochets into the next stitch, all the way around. This creates a scalloped shell edge that frames the bottom of the dress beautifully. Slip stitch to join and fasten off.
Part Three: Straps
The straps are simple and can be customized easily depending on your preferred style. For a classic sundress strap, you will make two.
Join yarn at the back of the bodice approximately 1.5 to 2 inches from the center back on each side. Chain 60 to 75 stitches depending on how long you want your straps, then work 2 rows of single crochet back along the chain. Fold it slightly if you want a thicker strap. Attach the other end to the front of the bodice at the corresponding position and fasten off securely with a tapestry needle. Repeat for the second strap.
For a more romantic boho look, you can make four strap ends instead of two and tie them at the shoulders, allowing for a wrap-style or criss-cross back option.
Finishing Touches
Once your dress is assembled, try it on and check the fit before weaving in all your ends. Small adjustments are much easier to make at this stage. If the skirt needs more length, add additional rows now. If the bodice is slightly looser than you’d like, try threading a length of thin elastic through the eyelet row in addition to your ribbon tie.
For the ribbon tie, cut a length of approximately 60 to 70 inches of 3/8-inch-wide satin or grosgrain ribbon in cream, ivory, or a complementary earthy tone. Thread it through the eyelet row using a tapestry needle or a small safety pin, distributing the fabric evenly, and tie it in a soft bow at the front or side.
Block your finished dress by soaking it in cool water, pressing out the excess moisture gently with a towel, and laying it flat to dry. Blocking cotton is transformative — the stitches open up, the lace becomes more defined, and the entire dress takes on a professional, polished appearance that makes it look truly handcrafted in the very best sense.
Styling Your Sage Green Boho Crochet Sundress
Once your dress is finished and blocked, the fun of styling begins. The sage green boho sundress is one of those rare pieces that adapts beautifully to almost any occasion. Wear it to a farmers market with leather sandals, a straw hat, and a woven tote bag. Layer it over a white swimsuit for a beachy cover-up look that is infinitely more interesting than a standard sarong. Add ankle boots and a denim jacket for an early autumn transition outfit. Dress it up for a garden party with strappy wedges and simple gold jewelry.
The open-weave lace detail means this dress works best when worn over a slip or bodysuit in a complementary color. A cream or sand-colored bodysuit underneath gives the sage green crochet a beautiful dimensional quality. An ivory cotton slip keeps things light and breathable for warmer days.
Tips for Crocheting Wearables
If this is your first crocheted garment, a few pieces of advice will make the whole process smoother. Always, always check your gauge. A difference of even half a stitch per inch can translate to several inches of difference in a finished garment. Make a gauge swatch, wash it the same way you plan to wash your dress, and measure again after washing because cotton in particular can change size after its first wash.
Work the project in good light. The open-weave lace sections of this dress require you to see your stitches clearly, and working in low light can lead to missed stitches that are difficult to spot until the whole section is done.
Use stitch markers liberally, especially when tracking your increase rows. A small ring marker at the start of each round and at each increase point will save you a lot of counting and frustration.
Finally, take breaks. Crocheting a full-length dress is a significant project, and your hands will thank you for resting between sessions. The finished piece is absolutely worth the time and effort, but pace yourself so that the process remains enjoyable from the first stitch to the last.
A Note on Yarn Substitutions
While sage green cotton is the recommendation for this pattern, the design works beautifully in a variety of yarns. A cotton-bamboo blend will give you even more drape and a silky sheen. A linen-cotton blend adds beautiful texture and a slightly more rustic, earthy quality. If you live in a cooler climate or want a dress that transitions into fall, a light merino-cotton blend will give you warmth without bulk.
Whatever yarn you choose, the most important factors are weight (DK to light worsted), fiber content (prioritize plant-based or lightweight fibers for drape), and color. The boho aesthetic celebrates natural, muted, and earthy tones, so sage green, terracotta, cream, ochre, dusty blue, and warm brown are all beautiful choices for this silhouette.
Share Your Make
If you crochet this sage green boho sundress, please share it. Tag your finished project on social media and let the handmade community see what you have created. There is something powerful and deeply satisfying about wearing something you made with your own hands, and sharing that with others inspires more people to pick up a hook and try for themselves. Every handmade dress is a small act of creative courage, and yours deserves to be celebrated.
Happy hooking, and enjoy every stitch.