How to Crochet a Bunny: Step-by-Step Rabbit Amigurumi Tutorial

Looking for a relaxing crochet project that turns into an adorable handmade gift? I've got something sweet for you—a bunny with a cute little bag and the roundest, peach-like bottom!

In this step-by-step guide, I'll walk you through how I crochet this bunny from start to finish. It's a fun project with simple techniques that anyone can follow. Let's make something cute together!

What You Need to Crochet This Bunny

Before I dive into the steps, here's everything I use to crochet this bunny. The materials are simple, and you might already have them!

I use:

  • Milk cotton yarn – white and pink
  • 2.0mm crochet hook
  • 4mm safety eyes
  • Stuffing
  • Stitch marker
  • Yarn needle
  • Optional: pink blush (for cheeks)
The materials

That's all! Now, let's start crocheting the bunny's body.

Part 1: Crochet the Bunny Body 

The body is worked in a continuous spiral, starting from the bottom. It looks like a peach—how cute is that?

Read more:  Double Crochet Stitch Tutorial: Clear Steps for Total Beginners

Round 1: Start With a Magic Ring

I begin with pink yarn. First, I make a magic ring, then chain 1 and do 6 single crochets (I use X-type stitches) into the ring. 

Make a magic ring
Chain 1
Make 6 X stitches

After pulling the yarn to close the ring, the first round is done!

Pull the ring tight

Round 2: V Stitches All Around

In this round, I work 2 single crochets (V stitch) in each stitch. I mark the first stitch with a stitch marker.

Make 1 V stitch

That gives me 12 V stitches total. 

The result after round 2

Round 3: Pattern – 1 X, 1 V

I follow this pattern: 1 single crochet (X stitch and 1 V stitch (2 single crochets in the same stitch). 

Make 1 X in the first stitch
Make 1 V in the second

I repeat this all the way around.

The result after round 3

Round 4: Pattern – 1 X, 1 V, 1 X 

Same pattern again—1 X, 1 V, 1 X around. 

Make 1 X in the first stitch
Make 1 V in the second
Make 1 X in the third

This helps to grow the body into a round shape.

The result after round 4

Round 5: Single Crochet All Around

No more increases here. I crochet 1 single crochet into each stitch. 

Make 1 X in the first stitch

Simple and meditative!

The result after round 5

Round 6: Pattern – 3 X, 1 V

This round starts shaping the body. I do 3 single crochets, then a V stitch, and repeat that.

Make 1 X in the first stitch
Make 1 X in the second
Make 1 X in the third
The result after round 6

Rounds 7 to 9: Just Keep Going

I crochet 1 X stitch in each stitch—no increases or patterns. 

Make 1 X in the first stitch
Make 1 X in the second

These rounds help build the height of the body. Don't forget to move your stitch marker up as you go!

The result after round 7 to 9

Round 10: Add the Bunny's Feet (Bobble Stitches!)

Now comes the fun part—making the cute little feet with bobble stitches. These give the bunny its personality.

The round goes like this:

  • 7 single crochets (X)
Make 7 X stitches
  • 1 V stitch
Make 1 V
  • 2 single crochets (X)
Make 2 X
  • 1 bobble stitch (BO)
Make 1 BO
  • 8 single crochets
Make 8 X
  • 1 bobble stitch 
Make 1 BO
  • 2 single crochets
Make 2 X
  • 1 V stitch
Make 1 V
  • 7 single crochets
Make 7 X
The result after round 10

Rounds 11 to 14: No Increases

Now that the feet are done, I keep building up the body and start shaping the top of the bunny's head.

I just crochet 1 stitch in each stitch for these four rounds. 

Make 1 X in the first stitch
Make 1 X in the next

This builds the height and gives the body its final shape before closing.

The result after round 11 to 14

Round 15: Add Bobbles and Decrease

This round is a bit more complex. I do:

  • 8 single crochets
Read more:  Basic Crochet Chain Stitch: Complete Beginner's Walkthrough
Make 8 X
  • 1 invisible decrease (A)
Make 1 A
  • 2 single crochets
Make 2 X
  • 1 bobble
Make 1 BO
  • 6 single crochets
Make 6 X
  • 1 bobble
Make 1 BO
  • 2 single crochets
Make 2 X
  • 1 invisible decrease (A)
Make 1 A
  • 8 single crochets
Make 8 X

I love how this round adds the second pair of feet and begins tapering the top!

The result after round 15

Round 16: 3 X, 1 A

Now, I do 3 single crochets and 1 invisible decrease all the way around.

Make 1 X in the first stitch
Make 1 X in the second
Make 1 X in the third
Make 1 A in the fourth
The result after round 16

Round 17: 1 X, 1 A, 1 X

This round shapes the top more. The decrease pattern is: 1 single crochet, 1 decrease, then 1 single crochet.

Make 1 X in the first stitch
Make 1 A in the second
Make 1 X in the third
The result after round 17

Stuff the Bunny

Before closing up, I take the stitch marker out and firmly stuff the bunny with soft fiberfill. I make sure the stuffing fills out the peach shape!

Stuff the bunny

Round 18: 1 X, 1 A Pattern

Now, I do 1 single crochet and 1 decrease repeatedly around the circle.

Make 1 X in the first stitch
Make 1 A in the second
The result after round 18

Round 19: Decrease Only

This time, it's 6 invisible decreases in a row. It closes the top neatly. 

Make 6 A in round 19
The result after round 19

I cut the yarn and leave a long tail for sewing.

Cut the yarn

Sew and Shape the Bottom

Using the yarn needle, I sew the hole shut. 

Sew the hole shut

Then, I shape the peachy bottom:

  • I insert the needle into the bottom.
  • Pull through the ninth stitch.
Pull through the ninth stitch
  • Pull tightly to divide the bottom into two cute cheeks!
The buttstocks of the bunny

It looks just like a little peach!

Part 2: Crochet the Bunny Ears

It's time to make the bunny even cuter with two soft little ears. I love how quick they are to crochet.

Round 1: Magic Ring Start

Using pink yarn, I start with a magic ring and do 6 single crochets.

Make a magic ring
Make 6 X
Pull the ring tight

Round 2: Pattern – 1 X, 1 V

In this round, I alternate 1 single crochet, then 1 increase.

Make 1 X in the first stitch
Make 1 V in the next
The result after round 2

Rounds 3 and 4: No Increases

I just do 1 single crochet into each stitch. These rounds give the ear a nice length.

Make 1 X
The result after round 3 and 4

Round 5: 1 X, 1 A

To finish the ear shape, I do 1 single crochet and 1 invisible decrease. 

Make 1 X in the first stitch
Make 1 A in the next
The result after round 5

Then, I cut the yarn, leaving a tail for sewing.

I repeat everything to make the second ear. Easy and adorable!

Make the second ear

It’s time to sew the ears and attach them to the top of the head. 

Sew the ears
Attach the ears to the head

Next, attach the 4mm safety eyes, as shown in the picture.

Read more:  Basic Crochet: 7 Essential Crochet Tools for Beginners
Attach the eyes

Finally, sew a small nose using brown thread right between the eyes. 

Add a small nose

Crochet a Tiny Bag for the Bunny

This bag is the cherry on top! It's small, white, and hangs over the bunny's shoulder. Let me show you how I make it.

Start With a Chain

I start with white yarn, slip knot, and chain 4.

Make a slip knot
Chain 4

Row 1: Make an Oval Base

  • Skip the first chain.
  • 1 single crochet in the next 2 chains (the second and the third stitch).
Make 1 X in the second stitch
Make 1 X in the third
  • 3 single crochets in the last chain (this helps me turn the corner).
Make 3 X in the first stitch
  • Work on the other side of the chain. Do 1 single crochet in the next stitch. Then 1 V stitch in the last stitch.
Make 1 X
Make 1 V

Now I have a little oval base!

Rounds 2 and 3: Build the Bag

I continue crocheting in a spiral:

  • 1 stitch in each stitch.
  • No increases.
  • I also hide the starting yarn tail as I go.
Make 8 X in round 2 and 3
The result after round 2 and 3

Make the Bag Strap

Now I turn it into a little shoulder bag:

  • I insert the hook into the first stitch of the round.
  • Slip stitch.
Make 1 slip stitch
  • Then, chain 35 to form the strap.
Chain 35
  • Slip the stitch into the opposite side of the bag.
Make a slip stitch on the opposite side of the bag
  • Chain 1, cut yarn and hide the tail.

And done! The tiny bag is ready.

The bag

Part 4: Add the Final Touches

Let's bring this bunny to life with some finishing details!

Blush the Cheeks

I gently apply pink blush to the cheeks using a small brush or even my finger. This makes the bunny look so sweet!

Put the Bag On

I place the little bag over the bunny's shoulder and adjust it. It fits perfectly and gives the bunny extra personality!

A cute bunny

The Bottom Line

This bunny is done! Isn't it the cutest little thing with that peachy bottom and tiny bag? I had so much fun crocheting it, and I hope you do, too.

Want more cute projects like this one? Let me know what you'd like to crochet next!