Moana Crochet Doll Pattern – Ocean Princess Amigurumi Tutorial 🌺🌊


Bring the magic of the ocean to your crochet collection with this adorable Moana-inspired amigurumi doll pattern! This cute handmade doll features charming tropical details, soft curls, and an adventurous island style that every Disney fan will love. The pattern is beginner-friendly and includes step-by-step instructions to help you create your very own ocean princess with ease. Whether you make her as a gift, room decoration, or part of your amigurumi collection, this crochet doll will surely steal hearts! ✨

Moana Crochet Doll

Terms 


mr: Magic ring 
sc: Single crochet 
inc: Increase 
dec: Decrease 
*: Repeat 
hdc: Half double crochet 
hdcinc: Increase with hdc 
hdcdec: Decrease with hdc 
dc: Double crochet 
dcinc: Increase with dc 
dcdec: Decrese with dc 
ch: Chain 
blo: Crochet from back loop only 
flo: Crochet from front loop only 
slst: Slip stitch 
M: Decrease 3 stitches together 

Materials 

* Yarnart jeans 07 (skin color) 1 piece 
* Yarnart jeans 01 (off white) 1 piece 
* Yarnart jeans 26 (vermilion) 1 piece 
* Yarnart jeans 53 (black) 1 piece 
* Yarnart jeans 52 (green) 1 piece 
* Gazzal baby coton 3442 
(purple) just a little 
* A small amount of dusty pink, 
dark pink, light brown, and light blue yarn 
* Little bit of Himalaya Koala 75703 (burgundy) 
* 10 mm black eyes 
* 2 pieces of buttons for blouse 
* 1 piece of snap buttons 
* 20 pieces of small white beads 
* 1 metre wire 
* 2 mm hook 
* 1,25 mm hook

Before You Start 🌸

This pattern is beginner-friendly and includes detailed step-by-step instructions with helpful photos to guide you through the entire process ✨
When using the same materials and yarn brands listed in this pattern, the finished doll will measure approximately 28–29 cm tall. Please read the pattern carefully before you begin to achieve the best result.

ARMS 

1: mr 5sc  
**Place the stitch marker here. 
2:5inc = 10sc 
3: (4sc 1inc)*2 = 12sc 
4-5: 2 rows of 12sc 
6: 3dc in same stitch, 11sc 
7: M, 11sc = 12sc 
8: (1dec, 4sc)*2 = 10sc 
9: 1dec, 8sc = 9sc 
10-31: 22 rows of 9sc 
**Cut 15cm wire and fold its ends. Do not put fiber in the arms.

ARMS

Left Foot  

1: mr, 6sc, close the ring and join with slst. Make 5ch, from the second;  
2: 4sc, to stitches on mr,crochet in order 3sc, 1inc, 2sc, 3sc to other side of ch, 1inc = 
16sc 
**Place the stitch marker here. 
3-8: 6 rows 16sc  
9: Make 6ch skip 6sc, 10sc 
10: 6sc on ch, 10sc = 16sc  
11: (2sc, 1dec)*4 = 12sc 
12: 6dec leave the yarn long and gather the stitches with needle, and close it. (heel 
part is done.)
 **Attach the yarn to first ch of 6ch we made in 9th row. 
13: 6sc, 1sc in between part, 6sc, 1sc in between = 14sc 
**Place the stitch marker here. 
14: 2sc, 1dec, 10sc = 13sc 
15-16: 2 rows of 13s

Left Foot

Left Foot1

Left Foot2

Left Foot3

**Place the wire in feet and fill them up. (cut 32 cm wire for it) 
**Crochet 2sc more and place the marker here. 
17: 1inc, 12sc = 14sc (increases should align to back part) 
18-19: 2 rows of 14sc 
20: 1sc, 1inc, 12sc = 15sc  
21-22: 2 rows of 15sc  
23: 2sc, 1inc, 12sc = 16sc 
24: 16sc 
25: 2sc, 1inc, 13sc = 17sc 
26-29: 4 rows of 17sc 
30: 1sc, 2dec, 12sc = 15sc 
31: 9sc, 3inc, 3sc = 18sc 
32: 1 rows of 18sc 
33: 6sc, 1dec, 8sc, 1dec = 16sc 
34: 3sc, 1inc, 12sc = 17sc 
35: 1 rows of 17sc 
36: 3sc, 1inc, 13sc = 18sc 
37-38: 2 rows of 18sc 
39: 4sc, 1inc, 13sc = 19sc 
40-41: 2 rows of 19sc 
42: 5sc, 1inc, 13sc = 20sc 
43-44: 4 rows of 20sc, slst 1ch cut the yarn.

Left Foot4

Left Foot5

Right Foot 

**Crochet same as left foot until 8th row. 
9: 9sc, make 6ch skip 6sc, 1sc 
10: 9sc, 6sc on ch, 1sc = 16sc
11: (2sc,1dec)*4 = 12sc 
12: 6dec leave the yarn long and gather the stitches with needle, and close it. (heel part is done.) 
Crochet other parts same as left leg.
**We move to joining without cutting the yarn on 2nd leg. 

legs

 Body Joining

**Hold the legs as the back of feet are facing you. Crochet 13sc more from where 
you left on right foot, mak 2ch. Insert in the 3rd stitch of the left leg, when you 
count back, including the slst stitch we made. 
1: 20sc (2sc on ch) 20sc (2sc on ch) = 44sc 
***Place the stitch marker here. 
2-11: 8 rows of 44sc 
12: 10sc, 1dec, 20sc, 1dec, 10sc = 42sc (Decreases will align with the sides) 
13: 9sc, 1dec, 19sc, 1dec, 10sc = 40sc 
14: 8sc, 1dec, 18sc, 1dec, 10sc = 38sc 
15: 7sc, 1dec, 17sc, 1dec, 10sc = 36sc 
16-27: 12 rows 36sc

Body Joining

Body Joining1

Arm assembly

1: 6sc, 4sc with arm, 15sc, 4sc with arm, 7sc 
2: 6sc, 5sc from arm, 15sc, 5sc from arm, 7sc = 38sc 
3: 5sc, 1dec, 3sc, 1dec, 13sc, 1dec, 3sc, 1dec, 6sc = 34sc 
**Place the wire in arms and join it to neck wire. 
4: 4sc, 1dec, 2sc, 1dec, 12sc, 1dec, 2sc, 1dec, 6sc = 30sc 
5: (3sc, 1dec)*6 =24sc 
6: (2sc, 1dec)*6 =18sc 
7-10: 4 rows of 18sc

Arm assembly

Arm assembly1

Body

Head

1: mr 6sc  
2: 6inc = 12sc 
3: (1sc, 1inc) *6= 18sc 
4: (2sc, 1inc) *6 = 24sc 
5: (3sc, 1inc) *6= 30sc 
6: 2sc, 1inc, (4sc, 1inc)*5, 2sc = 36sc 
7: (5sc, 1inc) *6= 42sc 
8: 3sc, 1inc, (6sc, 1inc)*5, 3sc =48sc 
9: (7sc, 1inc) *6= 54sc 
10: 4sc, 1inc, (8sc, 1inc)*5, 4sc = 60sc 
11-19: 9 rows of 60sc  
21: 24sc, (2ch skip 2sc) 8sc, (2ch skip 2sc) 24sc (Eyes will 
be attached to ch’s we skipped in this row) 
22: 24sc, (2sc in ch), 8sc, (2sc in ch), 24sc =60sc  
23: 60sc 
24: 20sc (1sc, 1inc)*4, 4sc, (1inc, 1sc)*4, 20sc = 68sc 
25-28: 4 rows of 68sc 

Head

Head1

29: 20sc (1sc, 1dec)*4, 4sc (1dec, 1sc)*4, 20sc = 60sc 
30: 4sc, 1dec, (8sc, 1dec)*5, 4sc = 54sc 
31: (7sc, 1dec)*6 = 48sc 
32: (2sc, 1dec)*12 =36sc 
33: (4sc, 1dec) *6 =30sc 
34: (3sc, 1dec) *6 = 24sc,  
35: (2sc, 1dec) *6 = 18sc, slst 1ch, leave the yarn long. 
**Embroider the eyewhite with yarnart yarn, without seperating the strands. 
**For the blackness on top of eyes use 2 strands of yarnart yarn. 
**Embroider the nose between two stitches, without seperating the strands. 
** Embroider eyelashes with one strand of yarnart yarn.

Head2

Head3

Head Sewing

Head Sewing1

Blouse

Make 41ch, from the 2nd; 
1: 40sc, 1 ch cut the yarn. 
(After 2nd row we cut the yarn and reattach to beginning, at the end of rows) 
2-10: 9 rows of 40sc
*At the end of 10th row continue without cutting the yarn. 
11: 2sc upwards, make 6ch and make 1sc after inserting in same stitch, 4sc, make 
6ch and 1sc after inserting in same stitch, 2sc, slst 1ch, cut the yarn.

Blouse

Blouse1

Blouse2

12: Place Koala yarn to first row of the blouse and sew it on with a thin yarn

Blouse3

Blouse4

Beading Thread

13: We will crochet the front part with one strands of light brown yarn and 1.25 mm hook.
First cast a long yarn aside and thread 9 small beads on it.
(5ch, 1ch by taking bead)*6,5 ch leave the yarn long. Repeat the same process by using 3 beads.
Place it in front of blouse as in the picture and sew its ends from inside

Beading Thread

Blouse5

Blouse Shoulder Strap

Make 15 ch and from the 2nd;  
1: 14sc make 1ch and turn 
2: 14sc, 1ch, cut the yarn. 
3: Place Koala yarn to its edge and sew it up with a thin yarn. Sew it onto the blouse 
slightly diagonally, with the part we sewed with Koala yarn facing the neck.




 Skirt 

Make 41ch, from the 2nd; 
1: 40sc  
*Make 1ch and turn. 
2-3: 2 rows of 40sc 
*Make 1ch and turn. 
4: 10sc, 2inc, 15sc, 2inc, 11sc = 44sc   
*Increases will be at the edges of the skirt. 
5: 44sc 
*Make 1ch and turn. 
6: 10sc, 2inc, 17sc, 2inc, 13sc =48sc 
* Make 1ch and turn. 
7: flo 48sc  
* Make 1ch and turn. 
8-11: 4 rows of 48sc 
* Make 1ch and turn. 
12: flo 48sc 
* Make 1ch and turn 
13-15: 3 rows of 48sc , 1ch(make edging with sc around the 3 edges of the skirt without cutting the yarn)

Skirt

Skirt1

Skirt2

16: Cut strands of white yarn about 12-15 cm long and attach them to the flo stitches we made in row 7. Separate the strands of all the yarns we attached.

Skirt3

Skirt4

17: Attach the vermilion color yarn to the flo stitch we made in row 12. (make 4ch and turn, then in the 2nd stitch make 1sc, make 2ch again and skip 3 stitches to make 1sc in the 4th stitch.) Continue in this manner until the end of the row to create the pattern. Complete the skirt by making embellishments as shown in the photo.

Skirt5

Skirt7

Skirt8

Skirt9

Skirt10

Skirt10

Skirt11

Skirt12

Skirt13

Skirt’s Belt 

**Make 59 ch, from the 2nd; 
1: 58sc ,1ch (cut the yarn at the end of each row and reattach to beginning)  
2: 14slst, 30sc, 14slst, 1ch cut the yarn. 
3: 14slst, 30sc, 14slst, 1ch leave the yarn long. Align it to first row of the skirt and 
sew it to skirt from the parts I draw lines in the pictures.

Skirt’s Belt

Skirt’s Belt1

4: Make the doll wear the skirt and after aligning the front part sew it to skirt from 
the part I have pinned in the Picture.

Skirt16

Wig 

1: mr 8sc  
2: 8inc = 16sc 
3: (1sc, 1inc)*8 = 24sc 
4: (2sc, 1inc)*8 = 32sc 
5: (3sc, 1inc)*8 = 40sc 
6: (4sc, 1inc)*8 = 48sc 
7: (5sc, 1inc)*8 = 56sc 
Begin making hair strands without cutting the yarn (81 ch from the 2nd (2hdc, 1hdcinc), skip 1sc, slst )* 28 leave the yarn long and sew it to head. Strech the hair by pulling a little to make sure it is not too curly.

Wig

Wig1

Wig2

Crown 

**Make 71ch, from the 2nd;   
1slst,(make 7ch from the 2nd,1slst, 1sc, 2hdc, 1sc, 1slst,slst to side stitch) *70 
Make 50ch at the end, cut the yarn. Make 50ch to other side too. 
For the flowers, with dark pink yarn; mr 6 sc cut the yarn. 
With dusty pink yarn; in same stitch (2 ch, 1dc, 2ch, slst)*6 cut the yarn. Ake 4 pieces 
of flowers in this way and glue it to front part of the crown.

Crown

Necklace 

With light blue yarn; 8dc into mr, slst cut the yarn. Paint top part with textile paint. 
Spare one strand of light brown yarn and thread 6 beads on it. 
5ch, 1ch with bead, 5ch, 1ch with bead, 5ch, 1ch with bead, 3ch, 1ch by threading it 
inside the first stitch of the blue ring we made, 3ch, 1ch with bead, 5ch, 1ch with 
bead, 5ch, 1ch with bead, 5ch, 1ch with bead, 5ch, join to first stitch we made with 
slst and cut the yarn. Before sewing the neck, put on the necklace, then sew the neck 
in place.

Necklace

Necklace1

Necklace2

Anklet 

Cut about 12 cm of YarnArt white yarn and cast aside its two strands. Thread 11 
beads onto the yarn. Without separating the strands of the white yarn, cut 11 small 
pieces. Attach the small white yarn pieces to the beaded yarn, placing one bead 
behind each small piece. Finally, wrap it around the leg and tie it at the back.

Anklet

Anklet1

 Shovel 

1: mr 6sc  
2: (1sc, 1inc)*3 = 9sc 
3: (2sc, 1inc)*3 = 12sc 
4: (3sc, 1inc)*3 = 15sc 
5: (4sc, 1inc)*3 = 18sc 
6: (5sc, 1inc)*3 = 21sc 
7: (6sc, 1inc)*3 = 24sc 
8-14: 7 rows of sc 
15: (6sc, 1dec)*3 = 21sc 
3: (5sc, 1dec)*3 = 18sc 
4: (4sc, 1dec)*3 = 15sc 
5: (3sc, 1dec)*3 = 12sc 
6: (2sc, 1dec)*3 = 9sc 
7: (1sc, 1dec)*3 = 6sc slst,1ch leave the yarn long. 
Cut a 12-15 cm wire and place it inside. Wrap the yarn around it twice tightly, and secure it with silicone.

Shovel

Shovel1

Shovel2

Moana Crochet Doll Amigurumi

Congratulations! 🌺

Your beautiful Moana-inspired doll is finally complete! ✨
I hope you enjoyed every step of this crochet journey and had fun bringing this little ocean princess to life. Thank you for following this pattern, and I hope your handmade doll brings joy and magic to your collection πŸ’™πŸŒŠ