THIS IS A SHOWSTOPPER. Seriously, if you want to create a dress that makes everyone ask "wait, you MADE that?", this is the one. The Ocean Scales Maxi Dress features stunning crocodile stitch scales in a gorgeous rainbow of ocean blues and teals, creating a dramatic floor-length gown that looks like it belongs on a runway.
Get the Ad-Free PDF Pattern
Scroll down for the full pattern, or get the ad-free printable PDF from the shop.
Get the Printable PDF →
Yes, this is an ambitious project. Yes, it will take time. But every single hour you spend on this dress pays off in a garment that is absolutely breathtaking. The scales cascade down the skirt in repeating waves of deep teal, aqua, seafoam, ice blue, denim blue, and navy, while the fitted bodice keeps everything sleek and flattering.
Whether you are working toward a special event, a statement piece for your wardrobe, or the ultimate crochet challenge to level up your skills, this pattern delivers. The construction is logical, the instructions are thorough, and the result is pure magic on a hanger.
Why This Design Works So Beautifully
The crocodile stitch (also called the scale stitch) creates those signature overlapping petal shapes that give this dress its mermaid-like quality. Each scale is worked around the posts of support stitches, creating dimensional texture that catches the light and moves gracefully with the body.
What makes this particular design special is the careful engineering of the skirt. The pattern uses a clever expansion system that adds scales gradually as the skirt flares, starting with 24 scales at the waist and increasing to 36 scales at the hem. This creates a natural A-line shape without any awkward bunching or pulling.
The solid deep teal bodice provides a clean, fitted foundation that contrasts beautifully with the textured scales below. It is worked flat from the waist up, with simple shaping for the bust and armholes. The back opening accommodates a zipper for easy dressing, and the shoulders are seamed to the back panels for a polished finish.
The sleeves echo the skirt construction with 8 tiers of scales in the same color rotation, tapering slightly at the wrist for a flattering bell shape. Combined with simple cuffs, they frame the hands beautifully.
Materials You Will Need
Yarn: Smooth sport-weight cotton blend, approximately 150 meters per 50 grams
| Color | Estimated Amount |
|---|---|
| A – Deep Teal | 1100 g / 3300 m |
| B – Aqua | 550 g / 1650 m |
| C – Seafoam | 550 g / 1650 m |
| D – Ice Blue | 550 g / 1650 m |
| E – Denim Blue | 550 g / 1650 m |
| F – Navy | 550 g / 1650 m |
Hooks:
- 3.5 mm for body and scales
- 3.0 mm for firm edging and cuffs
Additional Supplies:
- Yarn needle
- Stitch markers
- Tape measure
- Blocking mats
- 40 cm back zipper
- Matching sewing thread
- 6 mm stay tape
- Full opaque stretch slip (required for wearing)
- Three 12 mm decorative buttons (optional, if adding front button detail)
Important note on yarn quantities: Scale fabric consumes substantial yarn. The pattern recommends weighing your scale swatch, calculating the area needed, and adding 15% before purchasing your full quantity. The amounts listed are generous planning estimates.
Gauge Information
Getting gauge right is essential for this fitted garment. Take your time with swatching before you begin.
Bodice gauge: 20 double crochet (dc) x 10 rows = 10 x 10 cm using 3.5 mm hook
Scale gauge: One finished scale unit, including adjacent spacing, spans approximately 3.5 cm. Two successive scale rows (one color tier) measure approximately 7 cm in height after gentle blocking.
Swatch at least 24 dc x 14 rows for the bodice, plus a separate 6-scale sample following the foundation and scale row instructions. Wash your swatches, dry them flat, then measure the center. Adjust your hook size as needed to match gauge.
This is a one-size draft designed to fit a 90-92 cm bust, with finished measurements of 96 cm bust and 84 cm waist. The pattern requires fitting over the intended slip, so do not rely on clothing labels for sizing.
Finished Measurements
| Measurement | Target |
|---|---|
| Bust | 96 cm |
| Waist | 84 cm |
| Bodice length | 40 cm |
| Armhole depth | 20 cm |
| Skirt length | 84 cm |
| Sleeve panel length | 56 cm plus cuff |
| Shoulder-to-hem | approximately 124 cm |
Abbreviations and Special Stitches
This pattern uses US crochet terminology. Here are all the abbreviations you will encounter:
- ch = chain
- sl st = slip stitch
- sc = single crochet (insert hook, yarn over, pull up loop, yarn over, pull through both loops)
- hdc = half double crochet
- dc = double crochet (yarn over, insert hook, pull up loop, yarn over, pull through 2 loops, yarn over, pull through remaining 2 loops)
- tr = treble crochet
- st(s) = stitch(es)
- sp = space
- RS/WS = right side/wrong side
- rep = repeat
- inc = increase
- dec = decrease
Note: Stitch counts exclude joining slip stitches unless stated otherwise.
Special Stitches
dc2tog (double crochet 2 together): Yarn over, insert into next stitch, pull up loop, yarn over and pull through two loops. Repeat in next stitch, then yarn over and pull through all three loops on hook. This turns two stitches into one.
P (support pair): 2 dc worked in one anchor stitch. These form the base for your scales.
A (single anchor): 1 dc worked in one anchor stitch. These secure the scales between support pairs.
Scale: Rotate your work and make 5 dc downward around the first post of P, chain 1, then 5 dc upward around the second post of P. Work around the posts, not into their top loops. Finish by working a slip stitch in the following A. Each completed scale contains 10 dc plus a ch-1 at the tip.
Pattern Notes Before You Begin
Please read through the complete instructions before starting. This will help you understand how all the pieces fit together.
- Brackets [ ] enclose repeats. Work the bracketed section the stated number of times.
- Join each round to its first counted stitch.
- Keep the right side facing for all motif work.
- Change colors on the final yarn-over of the last stitch, then fasten off unused colors.
- All measurements refer to washed, dry, blocked fabric (1 inch = 2.54 cm).
- Chain 2 to turn bodice rows. This turning chain does NOT count as a dc.
- Skirt rounds are not turned.
- Scale rows face outward (RS facing).
- Each color tier consists of two support/scale cycles.
- Work color sequence: A (deep teal), B (aqua), C (seafoam), D (ice blue), E (denim blue), F (navy), then repeat.
- The opaque slip is required because the scale backing has gaps between stitches.
Construction Overview
This dress is constructed in sections and then assembled:
- Work the bodice flat from waist to underarm
- Divide for front and back, shape armholes and neckline
- Join shoulders
- Create the circular skirt from the lower bodice edge, working in joined rounds
- Make two flat sleeve panels
- Seam sleeves and set into armholes
- Add zipper, sash, and trim
Section A: Bodice from Waist Upward
Using color A (deep teal) and 3.5 mm hook:
Foundation: Ch 170.
Row 1: Dc in third ch from hook and in each ch across. [168 dc]
Row 2: Ch 2, turn; 2 dc in first st, dc in each st to last, 2 dc in last st. [170 dc]
Row 3: Ch 2, turn; 2 dc in first st, dc in each st to last, 2 dc in last st. [172 dc]
Row 4: Ch 2, turn; 2 dc in first st, dc in each st to last, 2 dc in last st. [174 dc]
Row 5: Ch 2, turn; 2 dc in first st, dc in each st to last, 2 dc in last st. [176 dc]
Row 6: Ch 2, turn; 2 dc in first st, dc in each st to last, 2 dc in last st. [178 dc]
Row 7: Ch 2, turn; 2 dc in first st, dc in each st to last, 2 dc in last st. [180 dc]
Row 8: Ch 2, turn; 2 dc in first st, dc in each st to last, 2 dc in last st. [182 dc]
Row 9: Ch 2, turn; 2 dc in first st, dc in each st to last, 2 dc in last st. [184 dc]
Row 10: Ch 2, turn; 2 dc in first st, dc in each st to last, 2 dc in last st. [186 dc]
Row 11: Ch 2, turn; 2 dc in first st, dc in each st to last, 2 dc in last st. [188 dc]
Row 12: Ch 2, turn; 2 dc in first st, dc in each st to last, 2 dc in last st. [190 dc]
Row 13: Ch 2, turn; 2 dc in first st, dc in each st to last, 2 dc in last st. [192 dc]
Rows 14-20: Ch 2, turn; dc in each st across. [192 dc]
At the end of Row 20, the lower bodice measures 20 cm deep. Mark your stitches from left to right: 48 back-half stitches, 96 front stitches, 48 back-half stitches. The back opening remains at the two outside edges.
Section B: Upper Back Halves
Work both back halves separately.
Row 21: On the first back half, work dc across 44 sts, leaving the last 4 sts unworked for armhole. On the second half, skip its first 4 sts and work dc across its remaining 44 sts. [44 dc each half]
Rows 22-40: Ch 2, turn; dc across each back half. [44 dc per half]
Keep the center-back opening unseamed. Each half measures 22 cm wide x 20 cm high above the underarm.
Section C: Upper Front and Neckline
Row 21: Join A after the first 4 front sts; dc across the next 88 sts; leave last 4 unworked. [88 dc]
Rows 22-37: Ch 2, turn; dc across. [88 dc]
Row 38: Work 24 dc at each outer edge with separate yarn, leaving center 40 sts unworked for neckline. [24 dc per shoulder]
Rows 39-40: Ch 2, turn; dc across each shoulder. [24 dc per shoulder]
Section D: Skirt Foundation and Support System
Close only the waist edge at center back with a secure seam stitch. Join color A at this point.
Setup round: Sc in each of the 168 foundation chains around, join. [168 sc]
Support round 1: [P in next sc, ch 1, skip 2 sc, A in next sc, ch 1, skip 3 sc] 24 times; join in first dc. [24 P, 24 A, 48 ch-1 spaces; 72 dc]
Scale round 1: Work one scale around every P and sl st in the following A; join. [24 scales; 240 dc, 24 ch-1 tips]
Understanding the Support System
Next support round (same count): Work a P into the center of every scale (between its two 5-dc wings) and an A into each intervening anchor, with ch 1 between every P and A. Keep these stitches behind the scale layer. [N P, N A, 2N ch-1 spaces; 3N dc]
Next scale round: One scale on each P, secured in following A. [N scales; 10N dc and N ch-1 tips]
Increase support round (+2 scales): Choose two anchors opposite each other. At each chosen anchor, replace its single A with (dc, ch 1, 2 dc, ch 1, dc) all in that anchor. All other positions follow the same-count support round. Each replacement adds one P and one A. [N+2 P; N+2 A; 3(N+2) dc]
Skirt Tier Instructions
| Tier | Color | Instructions | Scales per Round |
|---|---|---|---|
| 1 | Deep Teal | Support/scale round 1, then one same-count cycle | 24 scales |
| 2 | Aqua | One +2 increase cycle, then one same-count cycle | 26 scales |
| 3 | Seafoam | One +2 increase cycle, then one same-count cycle | 28 scales |
| 4 | Ice Blue | One +2 increase cycle, then one same-count cycle | 30 scales |
| 5 | Denim Blue | One +2 increase cycle, then one same-count cycle | 32 scales |
| 6 | Navy | One +2 increase cycle, then one same-count cycle | 34 scales |
| 7 | Deep Teal | One +2 increase cycle, then one same-count cycle | 36 scales |
| 8-12 | Continue color rotation | Two same-count cycles each tier | 36 scales |
Finish after the last scale round so the lower edge remains beautifully scalloped. Do not add a straight band over the scallops.
Section E: Sleeves (Make 2)
Using color A and 3.5 mm hook:
Foundation: Ch 77.
Row 1: Dc in third ch from hook and across. [75 dc; approximately 37.5 cm]
Support row: Ch 2, turn; [P in next st, ch 1, skip 2 sts, A in next st, ch 1, skip 3 sts] 10 times, then P in next st, ch 1, skip 2 sts, A in next st, dc in last st. [11 P, 11 A, 1 edge dc; 34 dc]
Scale row: Turn work so scales face RS; work 11 scales, one on each P, anchoring in each following A. End at the edge stitch. [11 scales]
Following support rows: Ch 2, turn; work P in each scale center and A in each intervening anchor, with ch 1 between; retain one edge dc at end. [11 P, 11 A, 1 edge dc]
Sleeve Tier Instructions
Work each tier using two support/scale cycles, retaining 11 scales per row:
| Tier | Color | Scales in Tier |
|---|---|---|
| 1 | Deep Teal | 22 scales |
| 2 | Aqua | 22 scales |
| 3 | Seafoam | 22 scales |
| 4 | Ice Blue | 22 scales |
| 5 | Denim Blue | 22 scales |
| 6 | Navy | 22 scales |
| 7 | Deep Teal | 22 scales |
| 8 | Aqua | 22 scales |
For tapered sleeves, switch to 3.0 mm hook for the final two tiers. Do not change the stitch count. Pin the straight sleeve top into the dropped armhole to check fit before seaming.
Assembly
Seam row 1: Sew outer 24 front shoulder sts to corresponding outer 24 back sts at each shoulder. Leave inner back stitches open for neck. [2 seams x 24 stitches]
Seam row 2: Join each sleeve long edge with mattress stitch, aligning every color tier. [2 sleeve seams]
Seam round 3: Mark sleeve-top center and attach at shoulder seam. Ease each approximately 37.5 cm sleeve top around its approximately 40 cm armhole; sew without stretching the scales. [2 set-in sleeves]
Sewing pass 4: Stabilize center-back edges with stay tape and sew in zipper. Close any gap beneath zipper to waist. [1 back closure]
Sewing pass 5: Tack opaque slip at shoulders and underarms. [4 tacks]
Checkpoint: Bust approximately 96 cm, waist approximately 84 cm. Raise arms, sit and walk to ensure seams remain relaxed.
Edgings and Details
Cuffs (Make 2)
Using color A and 3.0 mm hook:
Round 1: Sc 44 sts evenly around sleeve end behind scales, catching the structural anchors; join. [44 sc]
Rounds 2-4: Ch 1, sc in each sc, join. [44 sc]
Cuff fits comfortably without squeezing, measuring approximately 2 cm in length.
Neck Edging
Using color A and 3.0 mm hook:
Neck row 1: Sc around neckline at one sc per horizontal stitch and 2 sc per vertical dc-row end; stop at zipper. Record your stitch count as E. [E sc]
Neck row 2: Ch 1, turn; sl st loosely in each sc. [E sl st]
Sash
Sash row 1: Ch 321; sc in second ch and across. [320 sc]
Sash rows 2-3: Ch 1, turn; sc across. [320 sc]
The finished sash measures approximately 160 cm long. For a broader sash, repeat row 3 until sash measures 5 cm wide.
Optional tassels: Wrap yarn 20 times around an 8 cm card, tie firmly at top, cut lower loops, and bind 1 cm below top. Make two and sew to sash ends.
Optional buttons: If desired, sew three decorative buttons down center front. The back zipper remains the functional opening.
Finishing
Finishing pass 1: Weave all ends through structural backing stitches, never across a scale tip.
Blocking pass 2: Wash gently, lay flat to target measurements, and lift each scale tip into shape without pressing it flat.
Final checkpoint: Shoulder-to-hem approximately 124 cm; 12 skirt tiers; 8 tiers per sleeve. Allow fabric to dry completely before final fitting.
Care Instructions
- Hand wash in cool water
- Dry flat, fully supporting the heavy wet fabric
- Avoid tumble drying, hot ironing, and hanging storage
- Check sewn buttons and tassels before each use
- Keep small detachable parts away from children
- Keep ties away from flame and moving equipment
- Adjust hem clear of the floor for safe walking

Tips for Success with This Ocean Scales Maxi Dress Crochet Pattern
Take your time with the scales. The crocodile stitch has a learning curve, but once you find your rhythm, it becomes almost meditative. Practice on a small swatch before committing to the full skirt.
Block as you go. Given the size of this project, consider blocking each major section (bodice, skirt tiers, sleeves) before final assembly. This helps you catch any gauge issues early.
Invest in a quality slip. The scale backing has natural gaps, so a well-fitted opaque slip is essential. Choose one that matches your skin tone or complements the teal bodice.
Organize your yarn. With six colors and substantial yardage, keeping your yarn organized prevents tangles and frustration. Consider winding center-pull balls or using yarn bowls.
Photograph your progress. A project this beautiful deserves documentation. You will love looking back at the journey from foundation chain to finished gown.
Thank you so much for choosing this pattern for your next ambitious crochet project. The Ocean Scales Maxi Dress is truly a labor of love, and every stitch brings you closer to owning something extraordinary. If you make this dress, I would absolutely love to see it! Share your photos on Instagram or Facebook and tag your progress. Watching these scales come to life never gets old.
If this pattern inspires you, save it to your Pinterest boards so you can find it when you are ready to begin. And please drop a comment below if you decide to make this gorgeous gown. Your feedback and photos make all the difference!
Want a Quick & Easy Printable Version?
Get a clean, beautifully formatted PDF of this pattern — easy to follow step by step, ready to print or save on any device. No scrolling, no distractions, just the pattern.
Get the Printable PDF →You Might Also Like
- Blush and Grey Bow Purse Free Crochet Pattern
- Sunset Ombre Butterfly Free Crochet Pattern
- Lavender Diamond Granny Tote Crochet Pattern
- Ocean Blue Gradient Crochet Dress Free Crochet Pattern