
Crochet Sundress Free Pattern: A Complete Step-by-Step Guide for All Skill Levels
There is something genuinely magical about wearing a garment you made with your own hands. A crochet sundress checks every box — it is breezy, beautiful, customizable, and surprisingly wearable across seasons when layered over a slip dress or paired with a denim jacket. Whether you are a beginner who has just mastered the basics or an experienced crocheter looking for your next satisfying project, this free crochet sundress pattern will walk you through every stitch, every row, and every design decision from start to finish.
Pull up a chair, grab your favorite hook, and let’s make something you will want to wear all summer long.
Why Crochet a Sundress?
Before we dive into the pattern itself, it helps to understand what makes a crochet sundress such a rewarding project. Unlike heavy sweaters or thick blankets, a sundress works up quickly because you are typically using lightweight yarn and an open-weave stitch pattern. The fabric breathes well, drapes beautifully, and catches the light in a way that knitted or woven fabrics simply cannot replicate.
Crochet sundresses have also had a major moment in fashion over the past several years. From high-end runways to beachside boutiques, the handmade crochet aesthetic has become a staple of warm-weather wardrobes. Making your own means you can customize the length, color, strap style, neckline, and stitch design to fit your body and your taste — something no store-bought dress will ever give you.
Materials You Will Need
Getting your materials together before you start is one of the best habits in crochet. Here is what you will need for this free crochet sundress pattern.
Yarn: Choose a lightweight cotton yarn or a cotton-blend for best results. Cotton is ideal for a sundress because it absorbs moisture, resists stretching out of shape, and washes easily. Look for a yarn labeled as DK weight (also called light worsted or 3-weight) for a fabric that drapes nicely without being too stiff. You will need approximately 800 to 1,200 yards depending on your size.
Hook: A 4.0mm to 5.0mm crochet hook works best with DK-weight cotton. Start with a 4.5mm hook if you are unsure, and always check your gauge before you begin.
Additional supplies: A yarn needle for weaving in ends, stitch markers, a measuring tape, scissors, and optionally a few small buttons or a piece of ribbon for decoration.
Sizing Guide
This pattern is written to fit sizes XS through XL, with finished measurements as follows:
Chest circumference: 32 inches (XS) / 36 inches (S) / 40 inches (M) / 44 inches (L) / 48 inches (XL)
Total dress length from underarm to hem: approximately 28 to 32 inches depending on your preferred length.
Adjust your starting chain and row counts according to the size you are making. Size-specific adjustments are noted throughout the pattern.
Gauge
Gauge is one of those steps that new crocheters are tempted to skip, but getting your gauge right before starting a wearable garment is genuinely important. An off gauge can mean a dress that is several inches too wide or too narrow, regardless of how carefully you follow the pattern.
Work a 4-inch by 4-inch gauge swatch using your chosen yarn and hook. The target gauge for this pattern is 16 stitches and 10 rows in half double crochet = 4 inches x 4 inches.
If your swatch is smaller than 4 inches, try a larger hook. If it is bigger, go down a hook size.
Stitch Abbreviations
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
sk — skip
sp — space
rep — repeat
RS — right side
WS — wrong side
BLO — back loop only
Pattern Overview
This sundress is worked in three sections. First, you will crochet the bodice, which is worked flat and then seamed at the sides. Second, you will attach the skirt and work it in the round, adding a gentle flare with periodic increase rows. Third, you will finish the top edge with a simple border and add adjustable straps.
The stitch pattern used for the bodice is a textured half double crochet that gives the fabric a subtle ribbed look. The skirt transitions into a shell stitch pattern that opens up and creates beautiful drape as it flows toward the hem.
Part One: The Bodice
Row 1 (Foundation): Chain 81 (89, 97, 105, 113) — this counts as your starting chain for the front bodice panel. Turn.
Row 2: Skip the first chain from your hook. Work 1 hdc in each chain across. You should have 80 (88, 96, 104, 112) hdc. Chain 2 and turn.
Rows 3 through 14 (12 rows total): Working in BLO across each row, work 1 hdc in each stitch across. Chain 2 and turn at the end of each row.
Working in the back loop only creates that satisfying ribbed texture that gives the bodice structure and makes it hug the body without being restrictive.
Shaping the top edge: At the end of row 14, you will begin shaping the neckline. This creates a gentle curve that prevents the top edge from gaping or pulling.
Row 15: Work hdc across the first 25 (28, 31, 34, 37) stitches. Leave the remaining stitches unworked. Chain 2 and turn. These are the stitches for the left strap zone.
Rows 16 through 20: Continue working in BLO across only these 25 (28, 31, 34, 37) stitches for 5 more rows. Fasten off and leave a 12-inch tail for seaming.
Return to your work and reattach yarn at the center of your piece, leaving the middle 30 (32, 34, 36, 38) stitches unworked for the neckline opening. Work across the remaining 25 (28, 31, 34, 37) stitches for the right strap zone, repeating rows 15 through 20 to match.
Back bodice panel: Repeat the entire bodice section exactly as written. The front and back panels are identical, which makes this pattern approachable even for newer crocheters.
Seaming the bodice: With right sides facing out, align your front and back bodice panels. Using your yarn needle and the long tail you left at the end of each panel, whip stitch the side seams together, leaving the top edge open and the bottom edge open for the skirt.
Part Two: The Skirt
The skirt is worked in the round, attached directly to the bottom edge of the bodice. The shell stitch pattern used here creates a beautiful openwork texture that is airy and feminine, perfect for warm weather.
Before you begin the skirt, you will need to work a joining round along the bottom edge of your bodice to create a clean, even foundation.
Joining Round: With RS facing, attach your yarn to one of the side seams at the bottom of the bodice. Chain 3 (this counts as your first dc). Work 1 dc in each stitch along the bottom edge of both front and back panels, working continuously in the round. When you reach the side seam on the other side, work 2 dc into the seam to prevent pulling. Join with a slip stitch to the top of your beginning chain 3. You should have approximately 160 (176, 192, 208, 224) dc around.
Round 1 of Shell Pattern: Chain 3. Skip the next 2 stitches. Work 5 dc into the next stitch (this creates one shell). Skip 2 stitches. Work 1 dc into the next stitch. Repeat the pattern of “skip 2, 5 dc in next stitch, skip 2, 1 dc in next stitch” around. Join with sl st to the top of beginning chain 3.
Round 2: Chain 3. Work 5 dc into the center dc of the first shell below. Work 1 dc into the single dc between shells. Repeat around. Join with sl st.
Rounds 3 through 8: Repeat round 2.
Increase Round (Round 9): To add gentle flare to the skirt, work an increase round as follows. Chain 3. Work 7 dc (instead of 5) into the center stitch of each shell. Work 1 dc between shells. Join with sl st. This adds 2 extra dc to each shell across the entire round, increasing the circumference of the skirt for a more flowing silhouette.
Rounds 10 through 16: Return to the regular shell pattern, now working 7-dc shells throughout.
Second Increase Round (Round 17): Work 9-dc shells to continue flaring the skirt.
Rounds 18 through 26: Work 9-dc shells throughout.
Continue working plain shell rounds until your skirt reaches the desired length. The total length from the joining round to the hem should be between 28 and 32 inches for a standard midi sundress length. If you prefer a mini dress, stop after approximately 18 to 20 inches of skirt.
Hem Round: When you reach your desired length, finish with a simple single crochet border along the bottom edge. Chain 1. Work 1 sc into each stitch around the entire hem, including 3 sc into the top of each shell to keep the edge flat and even. Join and fasten off. Weave in your end.
Part Three: Straps
The straps are made separately and sewn on after the bodice is complete. Making them separately allows you to adjust the length precisely for your height before attaching.
Basic Strap: Chain 6. Work 1 hdc in the third chain from the hook and in each chain across. You will have 4 hdc. Chain 2 and turn. Continue working 4 hdc across in BLO until your strap measures the desired length. For most people, a total strap length of 12 to 16 inches works well, but try the bodice on before committing. Fasten off with a 12-inch tail for sewing.
Repeat for the second strap.
Using your yarn needle, sew each strap securely to the inside of the bodice at the top edge, positioning them about 2 to 3 inches in from each side for a classic sundress look. A few extra passes of the yarn through the fabric will make sure they stay put through plenty of wear and washing.
Finishing Touches
Once your dress is assembled, take a moment to weave in all remaining ends. Thread your yarn needle with each tail and run it through at least 2 inches of stitches in different directions before trimming. This prevents ends from working their way loose over time.
Give your finished dress a gentle hand wash in cool water with a drop of dish soap or wool wash. Roll it in a clean towel to remove excess water, then lay it flat on a blocking mat or a clean dry towel to dry in its final shape. Blocking a cotton garment does wonders — it evens out the stitches, relaxes the fabric, and gives the whole piece a polished, professional look.
Customization Ideas
One of the greatest joys of making your own crochet sundress is the endless potential for customization. Here are a few ideas to make this pattern your own.
Color blocking: Work the bodice in one color and the skirt in another for a bold, graphic look that is very on trend. You could also stripe the skirt by changing colors every few rounds.
Add a waistband: Between the bodice and the skirt, add a round of single crochet in a contrasting color for a defined waist. You can thread a length of ribbon or elastic cord through this row to cinch the waist further.
Halter neck version: Instead of two separate straps, work a single wider strap from the front bodice that loops around the neck. This creates an elegant halter silhouette that works beautifully for evenings out.
Embellishment: Once your dress is finished, consider adding a few crochet flowers along the waistline or at the hem. Small flowers worked in a contrasting color and sewn on by hand add a charming, artisanal touch that sets your dress apart from anything you could buy in a store.
Adjustable straps with buttons: Rather than sewing your straps directly to the bodice, sew a small button to each end and work a buttonhole at the attachment point. This allows you to adjust the strap length whenever you wear the dress, which is especially useful if you share the dress with someone of a different height or want to layer it differently.
Tips for Success
A few final pieces of advice before you cast on.
Swatch every time. Even if you have used this exact yarn and hook combination before, every new project deserves a fresh swatch. Tension shifts depending on how tired you are, how you are sitting, and how a new yarn behaves.
Read the pattern through completely before you start. Doing this once at the beginning saves enormous amounts of confusion later. Crochet patterns sometimes introduce a technique or instruction that only makes sense in context, and having that context early on makes your work flow much more smoothly.
Use stitch markers generously, especially in the round sections of the skirt. Marking the beginning of each round and the center stitch of each shell prevents the kind of count errors that can ripple through an entire section.
Don’t rush the seaming. The side seams of the bodice are one of the most visible parts of the finished dress. Taking 10 extra minutes to seam neatly and evenly is always worth it.
Final Thoughts
Making a crochet sundress from scratch is one of those projects that feels ambitious right up until the moment you try it on for the first time and realize you actually did it. This free crochet sundress pattern is designed to be achievable at an intermediate skill level while offering enough texture, shaping, and design interest to keep experienced crocheters fully engaged.
Whether you are making this for yourself, as a gift, or as a summer project to push your skills forward, the process of building something wearable and beautiful from a single strand of yarn is deeply satisfying in a way that very few crafts can match.
Grab your cotton yarn, find a sunny afternoon, and start crocheting. Your wardrobe will thank you.