Crochet rapunzel doll free amigurumi pattern


Crochet rapunzel doll pattern
If you enjoy crochet disney princess dolls-inspired amigurumi, this charming princess design is a beautiful project to add to your list. A well-made crochet doll free pattern like this one feels extra special because it combines sweet details with a fun, creative build. From the long flowing hair to the soft pastel dress, every part of this doll gives it a magical handmade touch.

This amigurumi doll free pattern is perfect for crocheters who love decorative dolls, fairy-tale themes, or giftable projects with personality. The long curled hair creates a stunning finished look, while the simple body shape keeps the pattern enjoyable to follow. It’s a lovely option for display shelves, birthday gifts, or even themed craft collections.

Crochet rapunzel doll pattern

If you’ve been looking for a crochet rapunzel doll pattern, this style captures that dreamy storybook feeling in such a cute and elegant way. The little green companion on top adds even more character and makes the design feel playful without being too complicated. It’s the kind of project that stands out in photos and always gets attention from fellow makers. Soft, whimsical, and full of charm, this doll is a must-save for any amigurumi fan.

Designer: beary_bearnita_

Materials:

• Yarn: sport weight yarn size 15-2mm. Color list below:
– Skin tone- head, body, arms, ears, legs.
– White- body, under dress.
– Yellow- hair.
– Pink and purple- dress.
– Black- pan.
– Green- Rapunzel’s pet.
• Crochet hook: 2.0 mm- 2.5 mm.
• Black safety eyes size: 8.0 mm.
• Black yarn or black embroidery thread.
• Fiberfill
• Yarn needle
• Stitch markers

Abbreviations:

MR: magic ring
ch: chain
sc: single crochet
slst: slip stitch
inc: increase
dec: decrease
hdc: half double crochet
hdc-inc: half double crochet increase
dc: double crochet
dc-dec: double crochet decrease
dc-inc: double crochet increase
BLO: back loop only
FLO: front loop only

Head

With skin tone yarn.
Rnd 1. 8 sc in MR (8)
Rnd 2. 8 inc (16)
Rnd 3. [sc, inc] x 8 (24)
Rnd 4. [2 sc, inc] x 8 (32)
Rnd 5. sc, inc, [3 sc, inc] x 7,2 sc (40)
Rnd 6. [4 sc, inc] x 8 (48)
Rnd 7. 2 sc, inc, [5 sc, inc] x 7, 3 sc (56)
Rnd 8. 56 sc (56)
Rnd 9. [6 sc, inc] x 8 (64)
Rnd 10-18. (9 rnds) 64 sc (64)
Rnd 19. [6 sc, dec] x 3, 2 dec, 6 sc, 3 dec, [6 sc, dec] x 3 (53)
Rnd 20-21. (2 rnds) 53 sc (53)
Insert the safety eyes between rounds 20 & 21 under 3 “dec stitches” on round 19 with 8-stitches space between them.
Rnd 22. 18 sc, 3 inc, 10 sc, 3 inc, 19 sc (59)
Rnd 23. 59 sc (59)
Rnd 24. 57 sc, dec (58)
Rnd 25. dec, 56 sc (57)
Rnd 26. dec, 4 sc, dec, [5 sc, dec] x 7 (48)
Rnd 27. 48 sc (48)
Rnd 28. [4 sc, dec] x 8 (40)
Rnd 29. [2 sc, dec] x 10 (30)
Rnd 30. [sc, dec] x 10 (20)
Rnd 31. [3 sc, dec] x 4 (16)
Rnd 32-39. (8 rnds) BLO 16 sc (16)
Rnd 40. 8 dec (8)
Cut the yarn. Leaving a long tail. Thread a needle with your yarn tail and close the remaining gap. Pull your needle straight to the top of the head. Use your crochet hook handle or a stick to push the neck you have formed inside the doll’s head. Weave in the end. Do not sew the head to the neck. Head is removable for wearing clothes.
crochet-rapunzel-doll-head

Ears (make two)

With skin tone yarn. Leave a long tail
Rnd 1. 4 sc in MR (4)
Cut the yarn, leave a long tail. Thread your needle with your yarn tail and sew to the head spanning rounds 20 to 21 with a 5-sc space from the eye.

Arms (make two)

With skin tone yarn.
Left arm:
Rnd 1. 6 sc in MR (6)
Rnd 2. [sc, inc) x 3 (9)
Rnd 3. 9 sc (9)
Rnd 4. 3 sc, dec, 2 sc, dec (7)
Rnd 5. dec, 5 sc (6)
Rnd 6. inc, 5 sc (7)
Rnd 7-29. (15 rnds) 7 sc (7)
Rnd 30. 3 sc, end round here.
Cut the yarn.
Right arm:
Crochet the right arm in the same way till round 29.
Do not stuff the arms. Cut the yarn and fasten off.

Hair

With yellow yarn.
Rnd 1. 7 sc in MR (7)
Rnd 2. 7 inc (14)
Rnd 3. [sc, inc] x 7 (21)
Rnd 4. [2 sc, inc] x7 (28)
Rnd 5. sc, inc, [3 sc, inc] x 6, 2 sc (35)
Rnd 6. [ch 96, [2 sc, 93 hdc] on chains, slst to the next st] x 3. [ch 93, [2 sc, 90 hdc] on chains. slst to the next st] x 9. [ch 93, [2 sc, 90 hdc] on chains, skip 1 st, slst to the next st] x 6. [ch 93, [2 sc, 90 hdc] on chains, slst to the next st] x 9, ch 96, [2 sc, 93 hdc] on chains, slst to the next st
You have 27 strands in total.
Place the hair on the head with the longer strands (strands 12 & 27 of round 6) on the forehead. Use hot glue or sew the hair to the head.
crochet-rapunzel-doll-hair
crochet-rapunzel-head

Legs (make two)

With skin tone yarn.
First Leg:
Rnd 1. 5 sc in MR (5)
Rnd 2.5 inc (10)
Rnd 3. [3 sc, inc] x 2, 2 sc (12)
Rnd 4-6. (3 rnds) 12 sc (12)
Rnd 7. 3 sc in next sc, 11 sc (14)
Rnd 8. sc, inc, 12 sc (15)
Rnd 9. 2 sc, inc, 12 sc (16)
Rnd 10-11. (2 rnds) 16 sc (16)
Rnd 12. 2 dec, 12 sc (14)
Rnd 13. 2 dec, 10 sc (12)
Rnd 14. dec, 8 sc (11)
Rnd 15. 11 sc (11)
Rnd 16. 3 sc, inc, 7 sc (12)
Rnd 17-18. (2 rnds) 12 sc (12)
Rnd 19. 4 sc, inc, 7 sc (13)
Rnd 20-21. (2 rnds) 13 sc (13)
Rnd 22. 5 sc, inc, 7 sc (14)
Rnd 23-24. (2 rnds) 14 sc (14)
Rnd 25. 6 sc, inc, 7 sc (15)
Rnd 26-33. (8 rnds) 15 sc (15)
Rnd 34. 2 sc, 2 dec, 5 sc, 2 inc, 2 sc (15)
Rnd 35. 15 sc (15)
Rnd 36. 3 sc, inc, 11 sc (16)
Rnd 37. 10 sc, 2 dec, 2 sc (14)
Rnd 38-39. (2 rnds) 14 sc (14)
Rnd 40. 4 sc, inc, 9 sc (15)
Rnd 41-45. (5 rnds) 15 sc (15)
Rnd 46. 8 sc, inc, 6 sc (16)
Rnd 47-56. (10 rnds) 16 sc (16)
Rnd 57. 8 sc. (white) 8 sc (15)
Rnd 58. (white) 5 sc (5)
End round here for the first leg. Cut the yarn.
Second Leg:
With skin tone yarn.
Rnd 1. 5 sc in MR (5)
Rnd 2. 5 inc (10)
Rnd 3. [3 sc, inc] x 2,2 sc (12)
Rnd 4-6. (3 rnds) 12 sc (12)
Rnd 7. 3 sc in next sc, 11 sc (14)
Rnd 8. sc, inc, 12 sc (15)
Rnd 9. 2 sc, inc, 12 sc (16)
Rnd 10-11 (2 rnds) 16 sc (16)
Rnd 12. 2 dec, 12 sc (14)
Rnd 13. 2 dec, 10 sc (12)
Rnd 14. dec, 8 sc (11)
Rnd 15. 11 sc (11)
Rnd 16. inc, 10 sc (12)
Rnd 17-18. (2 rnds) 12 sc (12)
Rnd 19. sc, inc, 10 sc (13)
Rnd 20-21. (2 mnds) 13 sc (13)
Rnd 22. sc, inc, 11 sc (14)
Rnd 23-24. (2 rnds) 14 sc (14)
Rnd 25. sc, inc, 12 sc (15)
Rnd 26-33. (8 rnds) 15 sc (15)
Rnd 34. 2 sc, 2 dec, 5 sc, 2 inc, 2 sc (15)
Rnd 35. 15 sc (15)
Rnd 36. 4 sc, inc, 11 sc (16)
Rnd 37. 10 sc, 2 dec, 2 sc (14)
Rnd 38-39. (2 rnds) 14 sc (14)
Rnd 40. 5 sc, inc, 9 sc (15)
Rnd 41-45. (5 rnds) 15 sc (15)
Rnd 46. 6 sc, inc, 6 sc (16)
Rnd 47-56. (10 rnds) 15 sc (16)
Rnd 57. 8 sc, (white) 8 sc (16)
Rnd 58. (white) 13 sc, chain 2. join to leg 1 and keep going onto the body with white yarn.

Body

With white and skin tone yarn.
Start with white yarn.
Rnd 1 (on the first leg) 16 sc (on chains) 3 sc. (on the second leg) 16 sc. (on chains) 3 sc (36)
Rnd 2-7. (6 rnds) 36 sc (36) Switch to skin tone yarn
Rnd 8. BLO [7 sc, dec] x 4 (32)
Rnd 9-10. (2 rnds) 32 sc (32)
Rnd 11. [6 sc, dec] x 4 (28)
Rnd 12-23. (12 rnds) 28 sc (28)
Start to stuff the body firmly with fiberfill. Join the arms to the body. (Follow the photos…)
Rnd 24. (on the back of the body) 9 sc. (on the left arm) 7 sc, (on the front of the body) 14 sc, (on the right arm) 7 sc. (on the back of the body) 5 sc, end round (42)
So you get 14 sc on the back, 7 sc on each arm, 14 sc on the front of the body. Total is 42 sc.
Rnd 25. 42 sc (42)
Rnd 26. [dec, 5 sc] x 6 (36)
Rnd 27. 36 sc (36)
Rnd 28. [dec, 4 sc) x 6 (30)
Rnd 29. [dec, 3 sc] x 6 (24)
Rnd 30. [dec, 2 sc) x 6 (18)
Rnd 31. [dec, sc] x 6 (12)
Rnd 32. 12 sc (12)
Rnd 33. dec, 10 sc (11)
Rnd 34-42. (9 rnds): 11 sc (11)
Rnd 43. 5 dec, sc (6)
Stuff the neck tight with fiberfill.
Invisible fasten off. Close the remaining gap.
crochet-rapunzel-doll-body

Under dress

With white.
Insert the hook to the BLO round on the body.
Rnd 1. ch 2, [dc, dc inc] x 18, slst (54)
Rnd 3-12. (10 rnds) ch 2, 54 dc, slst (54)
Rnd 13. ch 2, [8 dc, dc inc] x 6, slst (60)
Rnd 14-21 (8 rnds) ch 2, 60 dc, slst (60)
Rnd 22. [ch 4 sist to the next st] x 59
Cut the yarn. Hide your yarn tail.
under-dress

Dress

Start with light pink yarn:
Leave a long yarn tail. Chain 24, insert the hook to the first chain to make a circle. Start to crochet the dress from the top.
Rnd 1. 3sc, inc. [5 sc, inc] x 3, 2 sc (28)
Rnd 2. 4 sc. [6 sc, inc] x 3, 2 sc (32)
Rnd 3. 4 sc, inc, sc, ch 6, skip 6 sts, sc, inc, 6 sc, inc, sc, ch 6, skip 6 sts, sc, inc. 2 sc (36)
Rnd 4-13. (10 rnds) 36 sc (36)
Rnd 14. dec. 10 sc, dec, 14 sc, dec (33)
Rnd 15. dec. 31 sc (32)
Rnd 16. dec, 28, dec (30)
Rnd 17. BLO (purple) [2 sc, inc] x 4 (dark purple) [2 sc, inc] x 2, 2 sc, (purple) inc. [2 sc, inc] x 3 (40)
Rnd 18. (purple) [3 sc, inc] x 4, (dark purple) [3 sc, inc] x 2, 3 sc, (purple) inc, [3 sc, inc] x 3 (50)
Rnd 19-23. (5 rnds) 50 sc (50)
Rnd 24. (purple) [9 sc, inc] x 2, (dark purple) [4 sc, inc) x 2, 3 sc, (purple) sc, inc, 9 sc, inc, 5 sc (56)
Rnd 25-30. (6 rnds) (purple) 22 sc, (dark purple) 15 sc. (purple) 19 sc (56)
Rnd 31. (purple) [6 sc, inc] x 3, sc, (dark purple) 5 sc, inc, 6 sc, inc, 2sc, (purple) 4 sc, inc, [6 sc, inc] x 2 (64)
Rnd 32-37. (6 rnds) (purple) 25 sc, (dark purple) 17 sc, (purple) 22 sc (64)
Rnd 38. (purple) 25 sc, (dark purple) 16 sc, inc. (purple) 21 sc, inc (66)
Rnd 39-40. (2 rnds) (purple) 25 sc, (dark purple) 18 sc. (purple) 23 sc (66)
Rnd 41. (purple) 25 sc, (dark purple) 17 sc, inc, (purple) 22 sc, inc (68)
Rnd 42-44. (3 rnds) (purple) 25 sc. (dark purple) 19 sc. (purple) 24 sc (68)
Rnd 45. (purple) 25 sc, (dark purple) 1 8 sc, inc. (purple) 24 sc (69)
Rnd 46-48. (3 mnds) (purple) 25 sc, (dark purple) 20 sc. (purple) 24 sc (69)
Rnd 49. (purple) 25 sc, (dark purple) 19 sc, inc, (purple) 24 sc (70)
Rnd 50-52. (3 rnds) (purple) 25 sc, (dark purple) 21 sc, (purple) 24 sc (70)
Rnd 53. (purple) [9 sc, inc] x 2,5 sc (dark purple) 4 sc, inc, 9 sc, inc, 6 sc (purple) 3 sc, inc, [9 sc, inc] x 2 (77)
Rnd 54. (purple) 27 sc, (dark purple) 22 sc, inc, (purple) 27 sc (78)
Rnd 55-57. (3 rnds) (purple) 27 sc, (dark purple) 24 sc, (purple) 27 sc (78)
Rnd 58. (purple) 27 sc, (dark purple) 23 sc, inc, (purple) 27 sc (79)
Rnd 59-62. (4 rnds) (purple) 27 sc. (dark purple) 25 sc. (purple) 27 sc (79)
Rnd 63. (purple) 79 sc (79)
Cut the yarn. Invisible fasten off. Hide your yarn tail.
Insert your hook to FLO stitches of BLO round (rnd 17) crochet with pink yarn: 13 sc, 3 hdc, [dc, ch, dc] in 1 st, 3 hdc, 11 sc.

Sleeves

With light pink yarn:
Insert your hook to the stitches you skipped on round 3 of the dress. Rnd 1. 6 inc, 6 sc (18)
Rnd 2. [(light pink) 2 sc, (pink) sc] x 6 (18)
Rnd 3. [(light pink) inc, sc, (pink) sc] x 6 (24)
Rnd 4. [(light pink) 3 sc. (pink) sc) x 6 (24)
Rnd 5. [(light pink) dec, sc, (pink) sc] x 6 (18)
Rnd 6. [(light pink) dec, (pink) sc] x 6 (12)
Rnd 7. (light pink) FLO [ch3, slst to the next st] x 11
Cut the yarn. Invisible fasten off. Hide your yarn tail.

Pan

With black yarn.
First piece:
Rnd 1. 8 sc in MR (8)
Rnd 2. 8 inc (16)
Rnd 3. [sc, inc] x 8 (24)
Rnd 4. [2 sc, inc] x 8 (32)
Rnd 5. sc, inc. [3 sc, inc] x 7,2 sc (40)
Rnd 6. 40 sc (40)
Rnd 7. BLO 40 sc (40)
Rnd 8-9. (2 rnds) 40 sc (40)
Cut the yarn. Hide your yarn tail.
Second piece:
Rnd 1. 4 sc in MR (4)
Rnd 2-10. (9 rnds) 4 sc (4)
Cut the yarn. Leave a long yarn tail and sew the second piece to the first piece. Hide your yarn tail.

Pascal (Rapunzel’s pet)

With green yarn:
Head and Body:
Rnd 1. 7 sc in MR (7)
Rnd 2. 7 inc (14)
Rnd 3. [sc, inc] x 7 (21)
Rnd 4-5. (2 rnds) 21 sc (21)
Rnd 6. 5 sc, 2 inc, 6 sc, 2 inc, 6 sc (25)
Rnd 7-8. (2 rnds) 25 sc (25)
Rnd 9. [3 sc, dec] x5 (20)
Rnd 10. [sc, dec] x 10 (10)
Stuff the head.
Rnd 11. FLO [sc, inc] x5 (15)
Rnd 12-13. (2 mnds) 15 sc (15)
Rnd 14. [sc, dec] x 5 (10)
Cut the yarn. Invisible fasten off.
Legs:
Rnd 1. ch 6, slst to the 3th chain from hook, ch 2, slst, ch 2, sc, 3 sc along the chain.
Cut the yarn. Leave a long tail. Theard a needle with your yarn tail. Sew to the body.


Leave a Comment