Skip to the patterns
  1. Home
  2. Patterns
  3. Throws

Amigurumi Piggy Crochet Pattern – Free & Adorable

Make an adorable amigurumi piggy with this free crochet pattern featuring safety eyes, a tiny snout, and a cute 16 cm finished size perfect for gifting.

Jump to pattern
Amigurumi Piggy Crochet Pattern - Free & Adorable
Amigurumi Piggy Crochet Pattern – Free & Adorable

About This Pattern

This amigurumi piggy is one of those patterns that makes you smile the whole time you're crocheting it. With just a head and a body worked up in a handful of rounds, you get a plump, rosy-cheeked little pig with an unmistakably cute snout and bright secured eyes that give it real personality. It's the kind of quick-build amigurumi that's perfect for anyone who loves farm animals, wants a fast finish, or is building a barnyard collection alongside their other crochet critters.

Even though the round count is short, this pattern packs in classic amigurumi techniques — magic ring starts, strategic increases to shape the rounded head and body, and hand embroidery in black and white thread to bring the face to life. It's best suited to confident beginners or intermediate crocheters who've made at least one or two amigurumi before, since shaping a recognizable snout and keeping tension even takes a little practice. Expect to spend somewhere around 4 to 6 hours total, including stuffing, assembly, and embroidering the details.

The finished piggy comes out to a sweet 16 cm tall, small enough to sit in your palm but substantial enough to feel huggable and gift-worthy. With its secured 8mm eyes, embroidered features, and optional ribbon or tambourine accent, it has that polished, boutique-toy look while still feeling warm and handmade. Tie a little ribbon around its neck and it's ready to become a shelf companion, a baby shower gift, or a cheerful addition to any amigurumi farm.

  1. Begin the head with a magic ring and work the first round of single crochets to form a tight, seamless top.
  2. Increase evenly through the second round to round out the head and shape the distinctive pig snout.
  3. Insert and secure the 8mm safety eyes on the head, adjusting placement before stuffing fully.
  4. Stuff the head firmly in small pinches, working fiberfill into every curve for a smooth, full shape.
  5. Start the body with its own magic ring and work the single round to create the base shape.
  6. Stuff the body just like the head, keeping the fill even so it sits nicely against the head.
  7. Whip stitch the head onto the body to join the two pieces into one solid toy.
  8. Embroider the nostrils and any extra facial details with black and white cotton thread, then finish with an optional ribbon or tambourine accent.

Materials

  • A bit of black and white cotton thread for embroidery
  • Hook № 2
  • Eyes 8 mm on secure mount
  • Long needle
  • Scissors
  • Ribbon and tambourine for decoration
  • Toy size: 16 cm

Crochet Abbreviations

ch
chain
st
stitch
sl st
slip stitch
sc
single crochet
hdc
half double crochet
dc
double crochet
inc
increase
dec
decrease
mr
magic ring
fo
finish off

Amigurumi Piggy Crochet Pattern – Free & Adorable

Head

Light pink yarn:

  1. Round 1

    6 Sat in the Amigurumi ring ( 6 ) 2nd row: pr * 6 times ( 12 ) 3 row: ( 1 Sat, pr ) * 6 times ( 18 )4 row: 1 Sat, pr, ( 2 Sat, pr ) * 5 times, 1 Sat ( 24 )

    5 row: ( 3 Sat, pr ) * 6 times ( 30 )6 row: 2 Satn, pr, ( 4 Sat, pr ) * 5 times, 2 Sat ( 36 )7 row: ( 5 Sat, pr ) * 6 times ( 42 )8 row: 3 Sat, pr, ( 6 Sat, pr ) * 5 times, 3 Sat ( 48 )9 row: ( 7 Sat, pr ) * 6 times ( 54 )10 row: 54 Sat 11 row: 4 Sat, pr, ( 8 Sat, pr ) * 5 times, 4 Sat ( 60 )12-19 row: 60 Sat ( 8 rows )20 row: 4 Sat, UB, ( 8 Sat, UB ) * 5 times, 4 Satn ( 54 )21 row: 54 Sat
  2. Round 22

    ( 7 Sat, UB ) * 6 times ( 48 ) 23 row: 3 Sat, UB, ( 6 Sat, UB ) * 5 times, 3 Satn ( 42 )24 row: ( 5 Sat, UB ) * 6 ( 36 )

    25 row: 2 Satn, UB, ( 4 Sat, UB ) * 5 times, 2 Satn ( 30 )Insert the eyes between 16 and 17 rows at a distance of 9 Satins from each other. Getting started fill your head.26 row: ( 3 Sat, UB ) * 6 times ( 24 )27 row: 1 Sat, Ub, ( 2 Sat, UB ) * 5 times, 1 Sat ( 18 )Fill your head. Leave a long stitch thread.

Piglet Bright pink yarn:

Body

6 row: knit 15 Sat on the first leg, then 15 Sat on the second ( 30 )

7 row: 30 Sat 8 row: ( 4 Sat, pr ) * 6 times ( 36 )

9 row: ( 5 Sat, pr ) * 6 times ( 42 )

10-15 rows: 42 Sat ( 6 rows )

16 row: ( 12 Satn, Ub ) * 3 times ( 39 )

17 row: ( 11 Sat, UB ) * 3 times ( 36 )

18 row: ( 4 Sat, UB ) * 6 times ( 30 )

  1. Round 19

    30 Satn 20 row: ( 3 Sat, UB ) * 6 times ( 24 ) 21 row: 24 Sat 22 row: ( 2 Sat, UB ) * 6 times ( 18 )23rd row: 18th Sat Cut the thread, hide. Fill the part with a hollofiber.

Important Notes

Common Mistakes and Fixes

Variations

Frequently Asked Questions

Original pattern: https://onrecip.com/amigurumi-free-piggy-crochet-pattern/

About the Author

Marisol QuinteroWho runs Crochet Obsessed, why a stitch count sits at the end of every round, how a pattern gets written here, and the things this site will never do.

Get new patterns by email

Tune in when a new one airs. Unsubscribe any time.