Amigurumi Gigi The Grape Vineyard Doll Free Pattern

Amigurumi Gigi The Grape Vineyard Doll Free Pattern

There’s something undeniably magical about crocheting a character that feels like it was born from a storybook. Gigi the Grape Vineyard Doll is exactly that kind of project — a whimsical, charming amigurumi doll inspired by lush vineyard rows, purple clusters hanging heavy on the vine, and the warmth of a sun-drenched afternoon in wine country. Whether you’re a seasoned amigurumi artist or someone who’s just discovered the joy of crocheting tiny stuffed figures, this free pattern is designed to walk you through every single step with clarity and encouragement.

In this post, you’ll find the complete free pattern for Gigi, along with material lists, stitch guides, helpful tips for achieving clean joins, and styling suggestions so your finished doll looks every bit as charming as you imagined. Grab your hook, pull out your yarn stash, and let’s bring Gigi to life.


Who Is Gigi the Grape Vineyard Doll?

Gigi is a round-faced, big-eyed amigurumi doll dressed in the colors of a vineyard in peak harvest season — deep purples, dusty greens, cream, and warm brown. Her dress resembles a cluster of grapes, her hair is wound in leafy green tendrils, and her tiny shoes carry a hint of rich earth tones. She makes an absolutely perfect gift for wine lovers, cottage-core enthusiasts, teachers, or anyone who appreciates handmade art with personality.

She’s also an ideal project for practicing several key amigurumi techniques: working in the round, invisible decreases, color changes, surface embroidery for facial features, and simple doll clothing construction. By the time you finish Gigi, you’ll have leveled up your amigurumi skills considerably.


Materials You’ll Need

Before diving into the pattern, gather everything on this list. Having all your supplies ready before you start will make the process smoother and more enjoyable.

Yarn: Worsted weight yarn (size 4) works beautifully for this pattern. You’ll need the following colors: cream or skin-tone (for the head and body base), deep purple or grape (for the dress and hair detail), sage or leaf green (for the hair vines and leaf accents), warm brown or chestnut (for the shoes and belt detail), and a small amount of white and black for the eyes.

Hook: A 3.5mm or 4mm crochet hook. The smaller hook gives a tighter stitch that helps prevent stuffing from showing through, which is especially important for the head and body pieces.

Other supplies: Polyfill stuffing, two 9mm or 12mm black safety eyes, a yarn needle for sewing pieces together and weaving in ends, stitch markers (locking ones are easiest), scissors, and optional blush or chalk pastels for adding a rosy cheek.


Abbreviations and Stitch Guide

This pattern uses US crochet terminology throughout.

MR — Magic ring

Ch — Chain

Sl st — Slip stitch

Sc — Single crochet

Inc — Increase (2 single crochets in one stitch)

Dec — Decrease (invisible decrease: insert hook through the front loops of the next two stitches, yarn over, pull through, yarn over, pull through both loops)

BLO — Back loop only

FLO — Front loop only

St(s) — Stitch(es)

Rnd — Round

PM — Place marker

All pieces are worked in a continuous spiral unless otherwise stated. Do not join at the end of each round unless the pattern specifically instructs you to.


Pattern Notes

Gauge is not critical for this pattern, but your finished doll should have a firm, even fabric with no gaps. If you can see the stuffing or large holes between stitches, try going down a hook size. Gigi finishes at approximately 8 to 10 inches tall when made with worsted weight yarn and a 3.5mm hook, which makes her a satisfying, huggable size that also displays beautifully on a shelf.

When you change colors, always make the yarn-over of the last pull-through of the old color with the new color. This gives you a clean transition with no color bleeding into the next row. Weave in your ends carefully, running the yarn needle back and forth through the inner stuffing a few times before trimming, which hides the tails completely.


Part One: Gigi’s Head

The head is the most expressive part of any amigurumi doll, so take your time here and make sure your stitch count stays accurate at every round.

Using cream yarn, begin with a magic ring.

Rnd 1: 6 sc into MR. (6 sts)

Rnd 2: Inc in each st around. (12 sts)

Rnd 3: Sc 1, inc repeat around. (18 sts)

Rnd 4: Sc 2, inc repeat around. (24 sts)

Rnd 5: Sc 3, inc repeat around. (30 sts)

Rnd 6: Sc 4, inc repeat around. (36 sts)

Rnd 7: Sc 5, inc repeat around. (42 sts)

Rnd 8: Sc 6, inc repeat around. (48 sts)

Rnds 9–18: Sc in each st around. (48 sts) — 10 rounds even.

Now is the time to attach your safety eyes. Place them between rounds 12 and 13, with approximately 10 stitches between them. This spacing gives Gigi her characteristic wide-eyed, sweet expression. Once the eyes are secured, you can embroider a small V-shaped nose and a gentle curved smile using a strand of brown or dark rose yarn.

Rnd 19: Sc 6, dec repeat around. (42 sts)

Rnd 20: Sc 5, dec repeat around. (36 sts)

Rnd 21: Sc 4, dec repeat around. (30 sts)

Begin stuffing the head firmly at this point, continuing to add stuffing as you close up the remaining rounds.

Rnd 22: Sc 3, dec repeat around. (24 sts)

Rnd 23: Sc 2, dec repeat around. (18 sts)

Rnd 24: Sc 1, dec repeat around. (12 sts)

Rnd 25: Dec around. (6 sts)

Fasten off, leaving a long tail. Use your yarn needle to close the remaining gap by weaving through the front loops of the 6 remaining stitches and pulling tight. Weave in the end securely.


Part Two: Gigi’s Body

Switch to your grape purple yarn for the body, which forms the base of her little dress.

Rnd 1: 6 sc into MR. (6 sts)

Rnd 2: Inc in each st around. (12 sts)

Rnd 3: Sc 1, inc repeat around. (18 sts)

Rnd 4: Sc 2, inc repeat around. (24 sts)

Rnd 5: Sc 3, inc repeat around. (30 sts)

Rnd 6: Sc 4, inc repeat around. (36 sts)

Rnds 7–10: Sc in each st around. (36 sts)

Rnd 11: Sc 4, dec repeat around. (30 sts)

Rnds 12–14: Sc in each st around. (30 sts)

Rnd 15: Sc 3, dec repeat around. (24 sts)

Rnds 16–18: Sc in each st around. (24 sts)

Stuff the body firmly before closing. The body should feel solid but not overstuffed to the point of distortion.

Rnd 19: Sc 2, dec repeat around. (18 sts)

Rnd 20: Sc 1, dec repeat around. (12 sts)

Fasten off, leaving a long tail for attaching to the head. Do not stuff completely closed yet — leave a small opening if needed to add a bit more filling after attaching the head.


Part Three: The Dress Skirt

The skirt is worked separately and then slip-stitched onto the body for a layered, textured effect that really sells the grape cluster look.

Using grape purple yarn, chain 36 and join to form a ring with a slip stitch, being careful not to twist the chain.

Rnd 1: Ch 1, sc in each ch around. (36 sts) Join with sl st.

Rnd 2: Ch 3 (counts as first dc), dc in same st, 2 dc in each st around. (72 sts) Join with sl st.

Rnd 3: Ch 1, sc in each st around. (72 sts) Join with sl st.

Rnd 4: Ch 3, skip 1 st, dc in next st, ch 1 repeat around. Join with sl st.

Rnd 5: Sl st into ch-1 space, ch 3, dc in same space, 2 dc in next ch-1 space repeat around. Join with sl st.

Fasten off and weave in ends. Slip the skirt onto the body at approximately round 10 and use your yarn needle to tack it in place invisibly around the waistline using matching yarn.


Part Four: Arms and Legs

Arms (make 2):

Using cream yarn:

Rnd 1: 6 sc into MR. (6 sts)

Rnd 2: Sc 1, inc repeat around. (9 sts)

Rnds 3–4: Sc in each st around. (9 sts)

Switch to grape purple yarn.

Rnds 5–14: Sc in each st around. (9 sts) — 10 rounds.

Leave a small amount of stuffing in the upper portion of each arm only; the lower portion (the hand/sleeve end) should remain unstuffed so the arm hangs naturally. Fasten off, leaving a long sewing tail.

Legs (make 2):

Using brown yarn for the shoe:

Rnd 1: 6 sc into MR. (6 sts)

Rnd 2: Inc in each st around. (12 sts)

Rnd 3: Sc in BLO of each st around. (12 sts) — This creates the ridge that defines the sole of the shoe.

Rnds 4–6: Sc in each st around. (12 sts)

Switch to cream yarn for the leg.

Rnd 7: Sc 2, dec repeat around. (9 sts)

Rnds 8–16: Sc in each st around. (9 sts)

Stuff firmly. Fasten off, leaving a long sewing tail. You can add a tiny embroidered bow on the front of each shoe using a strand of sage green yarn for a sweet vineyard-girl touch.


Part Five: Gigi’s Hair

Gigi’s hair is her most distinctive feature — a combination of deep purple yarn coils (like grapes) and sage green chain loops (like vine tendrils). This is created using a simple hair attachment method that gives her a full, whimsical style.

Cut approximately 30 lengths of grape purple yarn, each about 12 inches long. Fold each strand in half and use your hook to pull it through a stitch at the top of the head in a lark’s head knot style. Work in a circular pattern from the crown outward, leaving the front of the head free for her face. Once all strands are attached, you can trim them to a uniform length of about 3 inches or leave some longer for a wild, vineyard-tousled look.

For the tendrils, take 10 lengths of sage green yarn, each about 8 inches long, and attach them sparsely among the purple strands. Once attached, wrap each green strand around your crochet hook several times and then pull it through itself slightly to create a natural spiral curl. These are Gigi’s vine tendrils, and they add so much character.

You can also cut two small leaf shapes from green felt and glue or hand-stitch them among the hair for an extra botanical touch.


Part Six: Assembly

Assembly is where Gigi really comes together, and taking your time here makes all the difference.

Start by attaching the head to the body. Position the head so the face looks forward and pin it in place before sewing. Use the long yarn tail from the body and sew around the neck opening in a neat whip stitch, making sure the connection is strong and the head sits straight. Add a few extra stitches back through the center if needed.

Next, attach the legs. Position them at the base of the body, roughly four stitches apart at the center bottom. Sew each leg on securely, pulling the sewing yarn through the body between each stitch for extra strength since legs take a lot of wear, especially on a doll that might be played with.

Attach the arms to either side of the body at approximately round 18 of the body (near the shoulder area). They should fall naturally at Gigi’s sides and can be posed slightly forward if you prefer.


Final Touches and Styling

Once all pieces are sewn on and all ends are woven in, spend a few minutes on Gigi’s finishing details. A small amount of blush applied to her cheeks with a cotton swab makes her face glow warmly. You can also embroider tiny eyelashes above her safety eyes using a single strand of black embroidery floss. A small embroidered grape cluster on the front of her dress using purple and green floss adds lovely detail.

If you’d like to make a tiny bunch of grapes to tuck into her arms as a prop, simply crochet 6 to 8 small purple spheres (start with 6 sc in MR, inc in each st for 12 sts, then dec back down to 6 sts) and tie them together with a short length of brown yarn. Weave in a small loop of green yarn for a stem and you have the most adorable little accessory.


Tips for a Beautiful Finished Doll

Tension consistency matters more in amigurumi than in almost any other type of crochet. If your tension is loose, your fabric will be soft and open, which lets stuffing show through and gives the doll a lumpy appearance. Practice holding your yarn firmly and keeping your hook movements small and controlled.

If you’re new to invisible decreases, practice them on a small swatch before starting the head. The invisible decrease eliminates the visible horizontal bar that the standard sc2tog creates, giving your doll a much smoother, more professional surface.

When stuffing, use small pinches of polyfill rather than shoving in large clumps. Small, evenly distributed stuffing gives you a smooth, rounded shape rather than lumpy or lopsided pieces.


Share Your Gigi

Once you’ve finished your Gigi the Grape Vineyard Doll, please share her! Post a photo in crochet communities, tag your work with a description of the pattern, or gift her to someone who’ll treasure her. Handmade dolls carry warmth and intention that store-bought toys simply can’t match, and Gigi is a particularly special project because every detail — from her grape-colored dress to her twisting vine tendrils — was chosen with love for the craft.

This pattern is free because crochet patterns shared freely are how communities grow. If you found this pattern useful, consider sharing it with a friend who crochets, leaving a comment with your experience, or linking back to this post so other makers can find it. Happy crocheting, and may every row bring you a little joy.

Categorized in:

Amigurumi Crochet Flowers,

Last Update: October 30, 2026