Free Wonderland Girl Crochet Pattern – Cute Amigurumi Doll
Down the rabbit hole we go — and this time, we’re crocheting the adventure. This free wonderland girl crochet pattern brings one of the most beloved storybook characters to life in the most irresistibly charming amigurumi form imaginable. She has it all: a flowing blue dress with a beautiful white lace hem, a sweet white apron with chain straps, cascading golden yellow hair strands, and a pair of perky black bunny ear bows crowning her head like she’s ready for the most curious tea party in the world.
This is genuinely one of the most detailed and rewarding amigurumi doll patterns in this collection. There are eight separate pieces to crochet, each one contributing something wonderful to the finished character — from the cleverly constructed arms (which flare into a little dress sleeve using BLO expansion rounds) to the skirt (crocheted directly from the body’s front loops so it fans out seamlessly) to the 18 individual hair strands that give her that signature volume and bounce. Every part serves a purpose, and the assembled result is something truly special.
![]()
Whether you’re making her as a gift for a reader or dreamer in your life, adding her to a storybook-inspired shelf display, or simply indulging in a project that feels like pure crafting magic from start to finish — this is the pattern for you. Off we go!
About This Wonderland Girl Amigurumi Pattern
Here’s a quick overview before you begin:
- Skill Level: Intermediate to Advanced Intermediate (multiple pieces, hair strands, lace skirt edging, apron construction)
- Crochet Style: Amigurumi (worked in the round), with flat rows for the apron, hair strands crocheted into the hair base, and skirt worked from body loops
- Finished Size: Varies by yarn weight — DK weight produces an elegant display-sized doll, approximately 6–7 inches tall
- Recommended Use: Display piece, storybook-themed gift, bookshelf décor, nursery decoration, collector’s amigurumi
What makes this wonderland girl crochet pattern truly stand out is the skirt construction. Rather than sewing a separate skirt piece onto the body, the skirt is crocheted directly from the unworked front loops of R14 of the body — creating a seamlessly attached, naturally flaring skirt. A white lace edge is then added from the skirt’s back loops, creating that gorgeous ruffled petticoat effect. It’s a technique that looks incredibly impressive and is one of those wonderful “aha!” moments in amigurumi making.
Materials Needed
Here’s everything you’ll need to gather:
- Yarn: DK or light worsted weight in the following colors: You can check out Catania yarn
- Skin color (head, ears, arms)
- Blue (dress/body upper section, arms sleeve section, skirt)
- White (lace skirt edging, apron)
- Black (shoes/leg base, bunny ear bows)
- Yellow (hair)
- Crochet Hook: Choose a size appropriate for your yarn weight (2.5mm–3.5mm for DK). You can check out Tulip crochet hooks
- Safety Eyes: In your preferred size — the pattern specifies inserting them before closing the head
- Fiberfill Stuffing: For the head and body
- Tapestry/Yarn Needle: For sewing pieces together and weaving in ends
- Scissors
![]()
Yellow yarn tip: For the most beautiful, flowing hair effect, choose a smooth yellow yarn with a slight sheen if possible — it gives the long hdc hair strands a lovely silky look. Standard smooth DK acrylic works well, but a cotton-acrylic blend with a soft finish gives gorgeous results. You can check out Catania yarn
White yarn tip: The apron and lace edging are both in White. A crisp, bright white yarn makes these details really pop against the blue dress. If your White looks too creamy against your Blue, try a different brand or labeled “Bright White.”
Crochet Abbreviations (US Terms)
This pattern uses standard US crochet terminology:
| Abbreviation | Meaning |
|---|---|
| ch | chain |
| sc | single crochet |
| hdc | half double crochet |
| dc | double crochet |
| inc | single crochet increase (2 sc in same stitch) |
| dc inc | double crochet increase (2 dc in same stitch) |
| dec | single crochet decrease (sc 2 together) |
| sl st | slip stitch |
| sk | skip |
| BLO | back loop only |
| FLO | front loop only |
| MR | magic ring |
| R | round / row |
| ( ) xN | repeat the instructions in parentheses N times |
| [ ] | number of stitches after each round/row |
Pattern Notes
Several important things to keep in mind before you start:
- Insert safety eyes before the head closes — between R15–R18 is the ideal window. Position them in the center-lower area of the face. Don’t wait until after R19.
- The arms have a sleeve construction built right into them. R5 uses BLO slip stitches to create a dividing ridge (the cuff), then R6 works BLO increases to flare the sleeve section outward. It’s a brilliant technique that creates a little puffed sleeve effect.
- The skirt is worked directly from the body’s FLO at R14 — hold the body upside down to attach yarn and work the skirt rounds. This creates a seamless attachment with a naturally flaring silhouette.
- The white lace edging is attached to the BLO of R3 of the skirt — those loops are left unworked when R3 is worked in FLO, saving them specifically for the lace pattern.
- The hair has 18 total strands of different lengths: 12 long strands (the main flowing hair), 1 transitional strand, 4 shorter bang strands across the front, and 1 more transitional strand. Work them in order around the base circle.
- The apron decreases in width from Row 1 (7 sts) down to Row 5 (3 sts), creating its tapered shape. Chain straps are added at the corners for the neck and waist ties.
- The bunny ear bows (Make 2) are oval-shaped pieces sewn to the top of the hair. Their gentle oval shape, wider in the middle and narrower at each end, creates that perfect bunny ear silhouette when positioned upright.
- Always use a stitch marker to mark the beginning of each round.
Free Wonderland Girl Crochet Pattern Instructions
Let’s build this enchanting little doll from head to toe!
1. Head
(Use Skin color yarn)
- R1: 6 sc in MR [6]
- R2: 6 inc [12]
- R3: (sc, inc) x6 [18]
- R4: (sc, inc, sc) x6 [24]
- R5: (3 sc, inc) x6 [30]
- R6: (2 sc, inc, 2 sc) x6 [36]
- R7: (5 sc, inc) x6 [42]
- R8–R15: 42 sc [42]
- R16: (5 sc, dec) x6 [36]
- R17: (2 sc, dec, 2 sc) x6 [30]
- R18: (3 sc, dec) x6 [24]
- R19: (sc, dec, sc) x6 [18]
- R20: (sc, dec) x6 [12]
- R21: 6 dec [6]
Important: Insert safety eyes and stuff the head firmly before closing. Fasten off and weave in the end.
![]()
2. Ears (Make 2)
(Use Skin color yarn)
- R1: 5 sc in MR [5]
Do not close into a full circle. Fasten off and leave a tail for sewing to the sides of the head.
3. Arms (Make 2)
(Start with Skin color yarn)
- R1: 7 sc in MR [7]
- R2–R4: 7 sc [7]
Change to Blue yarn
- R5: BLO 7 sl st [7] (creates the sleeve cuff ridge)
- R6: BLO 7 inc [14] (flares the sleeve outward)
- R7: 14 sc [14]
- R8: 7 dec [7]
- R9: Fold the opening flat and crochet 3 sc through both layers to close [3]
Fasten off, leaving a long tail for sewing.
Sleeve tip: The BLO sl st in R5 creates a visible ridge that marks where the skin-tone hand ends and the blue sleeve begins. The BLO increases in R6 then flare the fabric outward, forming a little puffed sleeve effect. It looks so elegant on the finished doll!
4. Legs & Body
Legs (Make 2)
(Start with Black yarn for the shoes)
- R1: 6 sc in MR [6]
- R2: 6 inc [12]
- R3: BLO 12 sc [12]
Change to Skin color yarn
- R4: BLO 12 sl st [12]
- R5: BLO 12 sc [12]
- R6–R7: 12 sc [12]
Fasten off the first leg. Make the second leg the same way, but do not fasten off — continue to join the legs for the body.
Body
- R8: Join the two legs together and crochet 24 sc around both legs (12 sc on the right leg + 12 sc on the left leg) [24]
- R9: (3 sc, inc) x6 [30]
- R10–R11: 30 sc [30]
- R12: (3 sc, dec) x6 [24]
- R13: 24 sc [24]
Change to Blue yarn
- R14: 24 sc [24]
- R15: BLO 24 sc [24]
- R16: (2 sc, dec) x6 [18]
- R17–R18: 18 sc [18]
Fasten off, leaving a long tail. Stuff the body firmly and sew it to the head.
Important — save R14’s front loops! When you work R15 in BLO, this leaves the front loops of R14 free. The skirt will be attached to these front loops later — so don’t accidentally work into them in any subsequent steps.
5. Skirt
(Use Blue yarn)
Hold the body upside down. Attach Blue yarn to the unworked Front Loops (FLO) of R14 of the body.
- R1: FLO 24 dc inc [48]
- R2: 48 dc [48]
- R3: FLO 48 sl st [48]
White Lace Edge
Attach White yarn to the unworked Back Loops (BLO) of R3 of the skirt.
Work the following pattern all around: (5 dc in next st, sk 2, sl st in next st, sk 2) — repeat to the end.
Fasten off and weave in ends.
Lace edge tip: The (5 dc, sk 2, sl st, sk 2) repeat creates beautiful scallop-shaped fans all around the hem of the skirt — that classic petticoat lace look. Work each 5-dc group into a single stitch so the fans stand out fully. The result is absolutely gorgeous.
6. Hair
(Use Yellow yarn)
- R1: 6 sc in MR [6]
- R2: 6 inc [12]
- R3: (sc, inc) x6 [18]
Now crochet the 18 hair strands directly from the base circle (18 stitches available):
- Strands 1–12 (Long main hair): ch 27. Starting from the 2nd ch from the hook: 1 sl st, 1 sc, 23 hdc, 1 sc [26]. Sl st into the next stitch of the base round.
- Strand 13 (Transitional): ch 12. Starting from the 2nd ch from the hook: 1 sl st, 1 sc, 8 hdc, 1 sc [11]. Sl st into next st.
- Strands 14–17 (Bangs): ch 9. Starting from the 2nd ch from the hook: 1 sl st, 1 sc, 5 hdc, 1 sc [8]. Sl st into next st.
- Strand 18 (Transitional): ch 12. Starting from the 2nd ch from the hook: 1 sl st, 1 sc, 8 hdc, 1 sc [11]. Sl st into next st.
Fasten off, leaving a long tail. Place the hair piece on the head and sew securely into position so the long strands flow down and the bang strands frame the face.
![]()
7. Apron
(Use White yarn. Worked flat in rows.)
- Row 1: Ch 8. Starting from the 2nd ch from the hook: 7 sc [7]. Ch 1, turn.
- Row 2: 7 sc [7]. Ch 1, turn.
- Row 3: dec, 3 sc, dec [5]. Ch 1, turn.
- Row 4: 5 sc [5]. Ch 1, turn.
- Row 5: dec, 1 sc, dec [3]. Ch 1, turn.
Edging: Crochet 1 round of sc evenly around the entire edge of the apron.
Straps: Attach yarn to the top corners and chain a suitable length for the neck straps. Attach yarn to the side corners for the waist straps. Tie the waist straps in a bow at the back when dressing the doll.
8. Bunny Ear Bows (Make 2)
(Use Black yarn)
- R1: 6 sc in MR [6]
- R2: (2 sc, inc) x2 [8]
- R3: (3 sc, inc) x2 [10]
- R4: (2 sc, inc, 2 sc) x2 [12]
- R5: 12 sc [12]
- R6: (2 sc, dec, 2 sc) x2 [10]
- R7: (3 sc, dec) x2 [8]
Fasten off, leaving a tail. Flatten each piece gently — the oval shape naturally forms. Sew both pieces to the top of the hair, positioning them upright side by side like a bow or a pair of bunny ears.
Assembly Instructions
Here’s the order that works best for bringing your wonderland girl together:
Step 1: Sew body to head. Using the long tail from the body, sew the top of the stuffed body firmly to the bottom of the stuffed head, front-facing.
Step 2: Attach the ears. Sew one skin-colored ear to each side of the head at approximately R8–R10, with the flat open edge facing slightly forward.
Step 3: Attach the arms. Sew one arm to each side of the body at the shoulder area, with the skin-colored hand end pointing downward and the blue sleeve section at the top. Both arms should be at the same level.
Step 4: Place the apron on the skirt. Center the white apron on the front of the skirt and sew or tack it in place at the top edge. Loop the neck straps up over the shoulders and tie or tack them at the back of the neck. Tie the waist straps in a bow at the back.
Step 5: Sew the hair to the head. Position the hair piece so the bang strands (Strands 14–17) frame the front of the face and the long main strands (1–12) flow down the back and sides. Sew the base circle firmly all the way around the head.
Step 6: Attach the bunny ear bows. Sew the two black oval pieces to the very top of the hair, positioned upright and side by side. They should sit symmetrically at the crown of the head.
Step 7: Final check. Give the skirt lace edge a gentle fluff if needed, arrange the hair strands, and make sure all pieces are firmly attached. Your wonderland girl is ready for her adventure!
Helpful Tips for Your Wonderland Girl Amigurumi
- Work the skirt with a looser tension than usual. The skirt needs to flare freely, and working the dc rounds at a slightly looser gauge gives you a fuller, more flowy skirt that really moves beautifully.
- The hair takes the most time — save it for a relaxed session. Eighteen individual crocheted strands sounds daunting, but each one is quick. Working through them in batches of 6 with short breaks keeps it from feeling overwhelming. The finished hair is absolutely worth every chain.
- Position the bangs carefully before sewing down the hair. Hold the hair piece up to the head and try a few different positions before committing — slightly forward, slightly back, more centered or to one side. A few pins hold it in place while you decide.
- The apron straps don’t have a fixed length. Chain until the neck straps reach comfortably from the front top corners up over the shoulders to the back, and the waist straps reach from the sides around to tie at the back. These are meant to be functional little yarn ribbons, so adjust to fit your specific doll’s proportions.
- The lace edging is the most technical detail. Read the (5 dc, sk 2, sl st, sk 2) repeat pattern all the way through before starting, count your base stitches, and work slowly. If your fan count doesn’t divide evenly, adjust by one or two stitches at the join — it won’t show on the finished piece.
- Stuff the body extra firmly. Since the skirt is attached to the body’s loops, a well-stuffed, firm body gives the skirt a better shape and makes the whole doll sit more upright and display-ready.
Frequently Asked Questions
Is this wonderland girl pattern suitable for beginners?
This is an intermediate-to-advanced amigurumi pattern — there are 8 pieces to crochet, and several involve techniques that go beyond basic amigurumi (the sleeve construction, the skirt worked from body loops, the lace edging, and the 18 hair strands). That said, each individual technique is clearly explained, and if you take the pattern piece by piece rather than trying to understand it all at once, it’s very achievable. If you’ve made a few dolls before, this is a wonderful next-level project.
What does it mean to work into the FLO of R14 for the skirt?
When you work R15 of the body in BLO (back loop only), the front loops of R14 are left unworked — they stay visible on the surface of the fabric. When the body is finished, you turn it upside down and attach yarn to those unworked front loops to begin the skirt. Working dc increases around all those front loops creates an immediate flare, launching the skirt outward from the body in a smooth, seamless way. It’s one of the cleverest construction techniques in amigurumi doll making!
How do I keep the hair strands from getting tangled?
Work through all 18 strands in order without stopping if possible — it’s much easier to keep track of where you are in the strand sequence when you work continuously. As you finish each strand, you can temporarily fold or loosely tie the completed ones out of the way while you work the next. Once the hair piece is sewn to the head, arrange all the strands and give them a gentle “comb” with your fingers to separate them.
Can I simplify the hair?
Yes! If 18 individual strands feels like too much, you can reduce to 12 (all long strands) and skip the different-length transitional and bang strands. Alternatively, you could make the hair base as written and use a looped yarn method or simply glue on strips of yellow yarn as an easier alternative to the individual crocheted strands.
What is the lace edging stitch pattern?
The lace edging works in repeats of: 5 dc in the next stitch (creating a fan), skip 2 stitches, sl st in the next stitch, skip 2 stitches. Each repeat creates one scalloped fan shape. Working all the way around the hem creates a continuous row of fans — that beautiful petticoat lace effect.
How long does this pattern take to complete?
This is a full weekend project for most crocheters — longer than a simple amigurumi because of the hair strands, the skirt construction, and the apron. Working across 2–3 relaxed crafting sessions, most intermediate crocheters can complete the whole doll. The head and body go relatively quickly; the hair, skirt edging, and assembly take the most time.
Final Thoughts
The wonderland girl amigurumi is the kind of crochet project that makes you genuinely proud when it’s finished. She’s detailed, she’s elegant, she has flowing golden hair and a lace-edged skirt and a tiny white apron with a bow at the back, and she looks like she has somewhere very important to be — probably a tea party, and probably running slightly late.
Every piece of this wonderland girl crochet pattern serves a purpose, and the assembled result is a doll that genuinely looks like she stepped out of a storybook page. She would be beautiful on any shelf, in any nursery, in any reader’s collection.
Take your time. Work the hair strands with patience. Don’t skip the lace edging. And when she’s finished, find her a spot worthy of her adventure.
Happy crocheting! 🐇✨🧶

