Looking for a statement piece that doubles as a handmade gift or a stunning addition to your own summer wardrobe? This navy nautical flared mini dress delivers on all fronts. The construction uses only single crochet (sc) throughout, making the stitches themselves beginner-friendly even though the overall project sits at an intermediate level due to garment shaping and colorwork management.

The dress works up from the top down in continuous rounds, which means no seams to sew at the end. You will create a fitted bodice with crisp navy and white stripes, a nipped waist that flatters the figure, and a dramatically flared skirt that fans out like a vintage 1950s sundress. The braided straps add a charming nautical detail that ties the whole look together.
Whether you are making this for yourself, a friend, or someone special, the finished piece looks far more complicated than it actually is. The stripe colorwork is simply alternating colors every few rounds. No complicated stitch patterns here, just consistent tension and patience rewarded with a gorgeous wearable garment.
Why You Will Love This Crochet Dress Pattern
This crochet dress pattern captures that classic sailor stripe aesthetic we all know and love. The silhouette features a squared neckline, spaghetti-style braided straps, and a skirt that flares dramatically from a defined waist. It is the kind of dress that turns heads at summer gatherings and beach outings.
The entire dress is worked in continuous rounds, which means you never turn your work and there are no joining slip stitches at the end of each round. This creates a smooth, seamless tube that becomes the bodice and skirt. The only finishing work involves adding a slip stitch border to the neckline and hem, attaching the braided straps, and weaving in your ends.
Cotton or cotton-blend yarn is strongly recommended for this project. Cotton has less stretch than acrylic, which helps the fitted bodice maintain its shape. It also provides excellent stitch definition, making those navy and white stripes pop beautifully.
Skill Level
Intermediate. You should be comfortable working in continuous rounds without joining, reading stripe colorwork instructions, maintaining consistent tension over a large garment, executing evenly spaced increase and decrease rounds, and constructing simple braided embellishments.
If you have never worked a garment before, this is a great first dress project because the construction is straightforward. The stitches are simple. The challenge lies in keeping your tension even and managing two colors neatly as you work.
Finished Measurements
This pattern is written for a Size Small/Medium as shown in the reference images.
| Measurement | Size |
|---|---|
| Bust | 34 inches / 86 cm (1-2 inches negative ease) |
| Waist | 28 inches / 71 cm |
| Hip at skirt flare | 38 inches / 97 cm |
| Total length (top to hem) | 26 inches / 66 cm |
| Bodice length | 9 inches / 23 cm |
| Skirt length | 17 inches / 43 cm |
Size customization tips are included at the end of the pattern.
Materials Needed
Yarn
Yarn Weight: DK weight (CYCA #3 Light), 100% cotton or cotton-blend recommended
Recommended Yarn Options
1. Lion Brand 24/7 Cotton (100% mercerized cotton, 186 yards per 100g skein). Smooth with excellent stitch definition. You will need approximately 5 skeins Navy and 4 skeins White.
2. Paintbox Yarns Simply DK (100% premium acrylic, 137 yards per 50g ball). Budget-friendly with great color saturation. You will need approximately 7 balls Navy and 6 balls White.
3. Drops Safran (50% cotton, 50% linen, 175 yards per 50g ball). The linen content adds structured drape that suits the nautical aesthetic. You will need approximately 6 balls Navy and 5 balls White.
Avoid fuzzy or hairy yarns as they obscure the crisp stripe contrast.
Hook
US size E-4 / 3.5 mm crochet hook (or size needed to obtain gauge)
Notions
Gauge
20 sc x 22 rows = 4 inches / 10 cm in single crochet, worked in continuous rounds, blocked.
Gauge is mandatory for this garment. A difference of even 1 stitch per 4 inches will result in a significant size difference across the bodice circumference. Make a flat gauge swatch at least 5 inches x 5 inches, block it, then measure the center 4 inches. Adjust hook size up or down as needed before beginning.
Abbreviations (US Terms)
Before we dive in, let me walk you through every abbreviation you will encounter. I define each one with a plain-English explanation so nothing catches you off guard.
Special Techniques
Stripe Single Crochet
This dress uses single crochet in continuous rounds with color changes carried up the inside. At the last yarn-over of the final sc before a color change, pull through the new color instead of the working color. Do not cut yarn between colors. Carry the unused yarn along the inside by crocheting over it loosely on every round it is not in use. This keeps floats short and the interior neat.
Working in Continuous Rounds
You will work without turning and without joining at the end of each round. Place a removable stitch marker at the beginning of each round and move it up as you work. The right side faces outward at all times. Because rounds spiral slightly, you may notice a slight jog between color changes. This is normal for continuous-round stripe work.
Braided Straps
Each strap is made from 3 individual crochet chains worked with both colors held together, then braided. Full instructions appear in the Straps section.
Pattern Notes
1. The dress is worked in continuous rounds from the top down with no join or turning chain.
2. The foundation chain forms the neckline and is joined to create a ring.
3. The bodice achieves its fitted look through negative ease. The single crochet fabric stretches around the body.
4. Waist shaping uses decrease rounds followed by increase rounds.
5. The skirt flare is created through aggressive, evenly spaced increase rounds. The skirt grows from 140 stitches at the waist to 280 stitches at the hem.
6. Bodice stripe sequence: 2 rounds YA, 2 rounds YB, repeated throughout.
7. Skirt stripe sequence: 3 rounds YA, 3 rounds YB, repeated throughout.
8. All stitch counts include the marker stitch.
Pattern Instructions
Bodice
Foundation Chain:
Using YA and E-4 / 3.5 mm hook, ch 170. Without twisting, sl st to first ch to join into a ring. Be very careful not to twist the chain. This is the neckline edge.
Set-Up Round (Round 1): Using YA, sc in each ch around. Do not join. Pm at first stitch of round. (170 sc)
Now begin the stripe sequence. The bodice stripe is 2 rounds YA, 2 rounds YB throughout. Round 1 is YA Round 1.
Round 2 (YA): Sc in each st around. (170 sc)
At the end of Round 2, change to YB on the final yarn-over of the last sc.
Round 3 (YB): Sc in each st around. (170 sc)
Round 4 (YB): Sc in each st around. (170 sc)
At the end of Round 4, change to YA.
Round 5 (YA): Sc in each st around. (170 sc)
Round 6 (YA): Sc in each st around. (170 sc)
At the end of Round 6, change to YB.
Round 7 (YB): Sc in each st around. (170 sc)
Round 8 (YB): Sc in each st around. (170 sc)
At the end of Round 8, change to YA.
Round 9 (YA): Sc in each st around. (170 sc)
Round 10 (YA): Sc in each st around. (170 sc)
At the end of Round 10, change to YB.
Round 11 (YB): Sc in each st around. (170 sc)
Round 12 (YB): Sc in each st around. (170 sc)
At the end of Round 12, change to YA.
Round 13 (YA): Sc in each st around. (170 sc)
Round 14 (YA): Sc in each st around. (170 sc)
At the end of Round 14, change to YB.
Round 15 (YB): Sc in each st around. (170 sc)
Round 16 (YB): Sc in each st around. (170 sc)
At the end of Round 16, change to YA.
Round 17 (YA): Sc in each st around. (170 sc)
Round 18 (YA): Sc in each st around. (170 sc)
At the end of Round 18, change to YB.
Round 19 (YB): Sc in each st around. (170 sc)
Round 20 (YB): Sc in each st around. (170 sc)
CHECKPOINT: After Round 20, the bodice tube should measure approximately 3.6 inches / 9 cm tall. You should see 5 complete 2-round YA stripes and 5 complete 2-round YB stripes.
Waist Shaping
The waist shaping decreases the stitch count to create a nipped waist, then increases back out to the hip.
At the end of Round 20, change to YA.
Round 21 (YA) – Decrease Round: (Sc 16, sc2tog) 10 times. (160 sc)
Round 22 (YA): Sc in each st around. (160 sc)
At the end of Round 22, change to YB.
Round 23 (YB): Sc in each st around. (160 sc)
Round 24 (YB): Sc in each st around. (160 sc)
At the end of Round 24, change to YA.
Round 25 (YA) – Decrease Round: (Sc 14, sc2tog) 10 times. (150 sc)
Round 26 (YA): Sc in each st around. (150 sc)
At the end of Round 26, change to YB.
Round 27 (YB): Sc in each st around. (150 sc)
Round 28 (YB): Sc in each st around. (150 sc)
At the end of Round 28, change to YA.
Round 29 (YA) – Decrease Round: (Sc 13, sc2tog) 10 times. (140 sc)
Round 30 (YA): Sc in each st around. (140 sc)
CHECKPOINT: After Round 30, the total piece height should be approximately 5.5 inches / 14 cm. The circumference should measure approximately 28 inches / 71 cm. This is your waist.
At the end of Round 30, change to YB.
Round 31 (YB): Sc in each st around. (140 sc)
Round 32 (YB): Sc in each st around. (140 sc)
At the end of Round 32, change to YA.
Hip Transition
The next rounds work back up to 170 stitches, moving from waist to full hip.
Round 33 (YA) – Increase Round: (Sc 13, inc) 10 times. (150 sc)
Round 34 (YA): Sc in each st around. (150 sc)
At the end of Round 34, change to YB.
Round 35 (YB) – Increase Round: (Sc 14, inc) 10 times. (160 sc)
Round 36 (YB): Sc in each st around. (160 sc)
At the end of Round 36, change to YA.
Round 37 (YA) – Increase Round: (Sc 15, inc) 10 times. (170 sc)
Round 38 (YA): Sc in each st around. (170 sc)
At the end of Round 38, change to YB.
Round 39 (YB): Sc in each st around. (170 sc)
Round 40 (YB): Sc in each st around. (170 sc)
CHECKPOINT: After Round 40, total piece height should be approximately 7.3 inches / 18.5 cm. Hip circumference should measure approximately 34 inches / 86 cm. You are now at the top of the skirt.
Skirt
The skirt begins here. The stripe sequence changes to 3 rounds YA, 3 rounds YB. Increase rounds are placed regularly to create the dramatic flare.
At the end of Round 40, change to YA.
Round 41 (YA) – Skirt Increase Round 1: (Sc 16, inc) 10 times. (180 sc)
Round 42 (YA): Sc in each st around. (180 sc)
Round 43 (YA): Sc in each st around. (180 sc)
At the end of Round 43, change to YB.
Round 44 (YB): Sc in each st around. (180 sc)
Round 45 (YB): Sc in each st around. (180 sc)
Round 46 (YB): Sc in each st around. (180 sc)
At the end of Round 46, change to YA.
Round 47 (YA) – Skirt Increase Round 2: (Sc 17, inc) 10 times. (190 sc)
Round 48 (YA): Sc in each st around. (190 sc)
Round 49 (YA): Sc in each st around. (190 sc)
At the end of Round 49, change to YB.
Round 50 (YB): Sc in each st around. (190 sc)
Round 51 (YB): Sc in each st around. (190 sc)
Round 52 (YB): Sc in each st around. (190 sc)
At the end of Round 52, change to YA.
Round 53 (YA) – Skirt Increase Round 3: (Sc 18, inc) 10 times. (200 sc)
Round 54 (YA): Sc in each st around. (200 sc)
Round 55 (YA): Sc in each st around. (200 sc)
At the end of Round 55, change to YB.
Round 56 (YB): Sc in each st around. (200 sc)
Round 57 (YB): Sc in each st around. (200 sc)
Round 58 (YB): Sc in each st around. (200 sc)
At the end of Round 58, change to YA.
Round 59 (YA) – Skirt Increase Round 4: (Sc 19, inc) 10 times. (210 sc)
Round 60 (YA): Sc in each st around. (210 sc)
Round 61 (YA): Sc in each st around. (210 sc)
At the end of Round 61, change to YB.
Round 62 (YB): Sc in each st around. (210 sc)
Round 63 (YB): Sc in each st around. (210 sc)
Round 64 (YB): Sc in each st around. (210 sc)
At the end of Round 64, change to YA.
Round 65 (YA) – Skirt Increase Round 5: (Sc 20, inc) 10 times. (220 sc)
Round 66 (YA): Sc in each st around. (220 sc)
Round 67 (YA): Sc in each st around. (220 sc)
At the end of Round 67, change to YB.
Round 68 (YB): Sc in each st around. (220 sc)
Round 69 (YB): Sc in each st around. (220 sc)
Round 70 (YB): Sc in each st around. (220 sc)
At the end of Round 70, change to YA.
Round 71 (YA) – Skirt Increase Round 6: (Sc 21, inc) 10 times. (230 sc)
Round 72 (YA): Sc in each st around. (230 sc)
Round 73 (YA): Sc in each st around. (230 sc)
At the end of Round 73, change to YB.
Round 74 (YB): Sc in each st around. (230 sc)
Round 75 (YB): Sc in each st around. (230 sc)
Round 76 (YB): Sc in each st around. (230 sc)
At the end of Round 76, change to YA.
Round 77 (YA) – Skirt Increase Round 7: (Sc 22, inc) 10 times. (240 sc)
Round 78 (YA): Sc in each st around. (240 sc)
Round 79 (YA): Sc in each st around. (240 sc)
At the end of Round 79, change to YB.
Round 80 (YB): Sc in each st around. (240 sc)
Round 81 (YB): Sc in each st around. (240 sc)
Round 82 (YB): Sc in each st around. (240 sc)
At the end of Round 82, change to YA.
Round 83 (YA) – Skirt Increase Round 8: (Sc 23, inc) 10 times. (250 sc)
Round 84 (YA): Sc in each st around. (250 sc)
Round 85 (YA): Sc in each st around. (250 sc)
At the end of Round 85, change to YB.
Round 86 (YB): Sc in each st around. (250 sc)
Round 87 (YB): Sc in each st around. (250 sc)
Round 88 (YB): Sc in each st around. (250 sc)
At the end of Round 88, change to YA.
Round 89 (YA) – Skirt Increase Round 9: (Sc 24, inc) 10 times. (260 sc)
Round 90 (YA): Sc in each st around. (260 sc)
Round 91 (YA): Sc in each st around. (260 sc)
At the end of Round 91, change to YB.
Round 92 (YB): Sc in each st around. (260 sc)
Round 93 (YB): Sc in each st around. (260 sc)
Round 94 (YB): Sc in each st around. (260 sc)
At the end of Round 94, change to YA.
Round 95 (YA) – Skirt Increase Round 10: (Sc 25, inc) 10 times. (270 sc)
Round 96 (YA): Sc in each st around. (270 sc)
Round 97 (YA): Sc in each st around. (270 sc)
At the end of Round 97, change to YB.
Round 98 (YB): Sc in each st around. (270 sc)
Round 99 (YB): Sc in each st around. (270 sc)
Round 100 (YB): Sc in each st around. (270 sc)
At the end of Round 100, change to YA.
Round 101 (YA) – Skirt Increase Round 11: (Sc 26, inc) 10 times. (280 sc)
Round 102 (YA): Sc in each st around. (280 sc)
Round 103 (YA): Sc in each st around. (280 sc)
At the end of Round 103, change to YB.
Round 104 (YB): Sc in each st around. (280 sc)
Round 105 (YB): Sc in each st around. (280 sc)
Round 106 (YB): Sc in each st around. (280 sc)
CHECKPOINT: After Round 106, total piece height should be approximately 26 inches / 66 cm from neckline. Hem circumference should measure approximately 56 inches / 142 cm. The skirt should fan outward dramatically.
Hem Finish
At the end of Round 106, with YA, sl st in each st around the hem edge. This creates a clean, firm navy border. Fasten off. Weave in end.
Neckline Finish
With YA and hook, join yarn at any point along the top neckline edge. Sl st in each st around the neckline. Sl st to join. Fasten off. Weave in end. This stabilizes the neckline and creates a matching navy edge.
Braided Straps
The dress has 2 braided spaghetti straps. Each strap is composed of 3 crocheted cords braided together.
Strap Cord (make 6 total, 3 per strap):
With YA and YB held together as one, ch 90. Fasten off leaving a 12-inch / 30 cm tail at each end for attachment.
Braiding the Strap:
Group 3 cords together. Hold all 3 at one end and tie a loose knot to anchor during braiding. Braid in a standard 3-strand braid. When complete, the braided strap should measure approximately 12 inches / 30 cm.
Strap Attachment:
Hold the bodice with the right side facing. Identify front center. Measure 3.5 inches / 9 cm to the left and right of center. These are front attachment points.
Thread tail ends onto a tapestry needle. Insert through the front neckline edge at the attachment point from outside to inside, passing through 2 to 3 stitches. Knot firmly on the inside. Double-secure with another knot.
For back attachment, try the dress on or place on a dress form. Bring straps over shoulders to comfortable length and mark back attachment points. Attach as described above.
Trim excess after knotting. Finished braids should sit flat across the shoulder.
Blocking and Finishing
Weave in all ends throughout the dress. There will be many color-change ends along the inside of the bodice. Weave each over at least 1 inch in multiple directions to prevent unraveling.
Wet Blocking:
Submerge the dress in cool water. Gently press out excess water without wringing. Roll in a clean towel. Lay flat on blocking mats. Shape the bodice to correct dimensions. Fan out the skirt evenly in a circular shape. Pin hem if desired. Allow to dry completely, approximately 24 to 48 hours.
Blocking is especially important for cotton to set stitch definition and relax the fabric.
Size Customization Tips
To size up: Add stitches to the foundation chain in multiples of 10. Adding 10 stitches (chain 180) adds approximately 2 inches of circumference. Adjust waist decrease math proportionally.
To size down: Subtract stitches in multiples of 10. Chain 160 for size XS.
To lengthen the bodice: Add more 2-round stripe repeats between neckline and waist shaping. Each 2-round repeat adds approximately 0.36 inches.
To lengthen the skirt: Add more 6-round increase blocks after Round 106. Each block adds approximately 1.1 inches and 10 stitches.
To shorten: Remove skirt increase blocks from the end. Fewer blocks will also reduce flare width.
Care Instructions
Machine wash on gentle in cold water if using machine-washable cotton. Use a mesh laundry bag to protect the braided straps. Do not tumble dry. Lay flat or hang briefly to dry. Do not wring or twist. Iron on low with a pressing cloth if needed. Store folded or hung, but avoid long-term hanging as the weight may stretch the neckline.
Time Estimate
Plan for approximately 25 to 40 hours depending on your working speed. The bodice takes roughly 8 to 12 hours. The skirt, due to growing stitch counts, takes 15 to 25 hours. Finishing, blocking, and braided straps add 2 to 3 hours.

Final Thoughts on This Crochet Dress Pattern
I hope you enjoy making this navy nautical flared mini dress as much as I enjoyed designing it. The combination of simple stitches, satisfying colorwork, and that gorgeous vintage silhouette makes this project truly rewarding. Take your time with the gauge swatch. Trust the process as your skirt grows wider and wider. And do not forget to block. It makes all the difference.
Thank you so much for choosing this pattern. I would absolutely love to see your finished dress. Tag me on Instagram or share in my Facebook group. Seeing your creations is genuinely the best part of designing.
If this pattern has inspired you, go ahead and save it to your Pinterest boards so you can find it when you are ready to start. And please drop a comment below if you make this dress. I read every single one and love hearing about your projects. Happy crocheting!
