How to Knit a Bunny from a Square

How to Knit a Bunny from a Square: A Complete Step-by-Step Guide

If you’ve ever wanted to make an adorable stuffed bunny but felt intimidated by complicated knitting patterns, you’re in the right place. Knitting a bunny from a square is one of the most beginner-friendly toy-making techniques out there. You knit a simple flat square, and with just a few folds, some stitching, and a little stuffing, a charming little rabbit takes shape right before your eyes. No shaping, no increases or decreases, and no complicated construction — just straightforward knitting transformed into something magical.

This guide will walk you through every single step, from choosing your yarn to tying off the final knot. Whether you’re a brand-new knitter or someone with a bit of experience looking for a quick and satisfying project, this bunny is the perfect choice. It makes a wonderful baby gift, a sweet Easter decoration, or a cozy companion for a child who deserves something handmade with love.


Why Knit a Bunny from a Square?

Before diving into the how-to, it’s worth understanding why this technique has become so beloved among knitters of all skill levels.

The square-to-bunny method is clever in its simplicity. Instead of knitting separate pieces for the body, head, and ears, you knit one flat square and fold it into a three-dimensional rabbit. The corners of the square become the ears, the stuffing creates the rounded body and head, and a bit of yarn tied in the middle creates definition between the two. The result looks much more complex than it actually is, which makes it endlessly satisfying to create and to gift.

This project is also extremely fast. Depending on your yarn weight and how quickly you knit, you can complete the entire square in an afternoon. The finishing takes maybe another 20 to 30 minutes. You could realistically knit a bunny from start to finish in a single evening.

It’s also a wonderful stash buster. The square doesn’t require a lot of yarn, so it’s a perfect use for leftover skeins from other projects. You can make a whole family of bunnies in different colors without buying anything new.


What You’ll Need

Gathering your materials before you start makes the whole process smoother. Here’s what you’ll need to knit your bunny from a square:

Yarn: A medium weight yarn (sometimes labeled as worsted weight or Category 4) works beautifully for this project. Soft, plush yarns like cotton blends or acrylic yarns designed for baby items are ideal, especially if the bunny is intended for a young child. Avoid anything too slippery or too loosely spun, as these can be harder to work with and won’t hold the shape as well. You’ll need approximately 50 to 100 yards, depending on the size of bunny you want to make.

Knitting needles: For worsted weight yarn, a pair of US size 7 (4.5mm) or US size 8 (5.0mm) needles works well. If you’re using a lighter yarn, size down accordingly. The goal is a fabric that’s slightly dense — you don’t want the stitches to be so open that stuffing shows through.

Stuffing: Polyester fiberfill is the standard choice. It’s lightweight, washable, and gives a nice plump shape. If you prefer a natural option, wool roving works too, though it adds a bit of weight.

Tapestry needle: You’ll use this for seaming, weaving in ends, and adding any embroidered details like eyes and a nose.

Scissors: A small, sharp pair dedicated to your craft supplies.

Optional embellishments: A small button or safety eye for each eye, embroidery floss for the nose and mouth, a small ribbon for a bow around the neck, and any other decorative touches you’d like to add. If the bunny is for a child under three years old, skip buttons and safety eyes in favor of embroidered features to eliminate any choking hazard.


Knitting the Square

Now let’s get into the actual knitting. The bunny starts as a simple square, so the most important thing is that your finished piece is actually square — meaning the width and height are equal.

Step 1: Swatch and check your gauge

This project doesn’t require a precise gauge the way a garment would, but checking your gauge briefly will help you estimate how many stitches to cast on. Knit a small sample square and measure it. For worsted weight yarn on size 7 or 8 needles, you’ll likely get somewhere around 18 to 20 stitches per 4 inches in stockinette stitch. For garter stitch, you’ll get a slightly different gauge because garter fabric is more square by nature.

A finished square of about 10 to 12 inches on each side will give you a medium-sized bunny that’s lovely as a gift for a toddler or older child. A 7 to 8-inch square makes a smaller, palm-sized bunny. An 8-inch square is a great starting point.

Step 2: Cast on

Cast on enough stitches for your desired width. For an 8-inch square in worsted weight garter stitch, something around 35 to 40 stitches is a reasonable starting point. Garter stitch is actually the ideal stitch for this project because it naturally forms a square fabric — each ridge of garter stitch is roughly as tall as it is wide, which makes it easy to end up with even proportions without a lot of measuring.

Use whatever cast-on method you’re comfortable with. A long-tail cast on gives a nice, neat edge, but a simple backward-loop cast on works perfectly fine too.

Step 3: Knit every row

Work in garter stitch (knit every row) until your piece is as long as it is wide. Lay it flat periodically and compare the two measurements. The easiest way to check is to fold it diagonally — if the corners meet up evenly, you’ve got a square.

Continue until you’re satisfied with your square. There’s no wrong answer here. A bigger square makes a bigger bunny; a smaller square makes a smaller one.

Step 4: Bind off

When your square is the right size, bind off loosely. A tight bind off can pucker the edge, so take your time and keep your tension relaxed. Cut the yarn, leaving a tail of about 6 inches to weave in later.

Step 5: Block if desired

Blocking is optional for this project but can be helpful if your square is pulling toward the diagonal or if the edges are curling. Simply wet the piece, gently squeeze out excess water, pin it to your desired dimensions on a blocking mat, and let it dry. Once blocked, the square will be flat and easy to work with.


Assembling the Bunny

This is where the magic happens. The assembly process is surprisingly quick and the transformation from flat square to three-dimensional bunny is genuinely delightful.

Step 6: Orient your square as a diamond

Place your finished square on a flat surface so it looks like a diamond, with a corner pointing up, a corner pointing down, and corners pointing to each side. The two upper corners will become the bunny’s ears. Take a moment to appreciate them in their diamond glory before the folding begins.

Step 7: Fold the bottom corner upward

Take the bottom corner of your diamond and fold it up toward the center of the square. You’re essentially folding the lower portion of the diamond upward, creating a flat shape that’s wider at the top (where the ears are) and has a folded edge at the bottom. This folded-up flap will become the base of the bunny’s body.

Step 8: Bring the sides together

Now take the left and right corners of your shape and bring them toward each other so the edges meet. You’ll start to see a rough bunny silhouette: two pointy ears at the top and a rounded body below. Pin or hold the edges together along the sides and the bottom to keep everything in place.

Step 9: Seam the sides

Thread your tapestry needle with a length of yarn in the same color as your bunny. Use a whipstitch or mattress stitch to sew up the two side seams, starting from the bottom edge and working up toward the base of the ears. Stop seaming when you reach the spot where the ears begin to diverge. Leave the bottom open for now — you’ll use that gap to add stuffing.

Make sure your seaming is secure and the stitches are close enough together that stuffing won’t poke through.

Step 10: Stuff the bunny

Turn the bunny right side out if needed (depending on which side of your garter fabric you prefer as the outside) and begin adding stuffing through the open bottom. Use small amounts at a time and distribute the stuffing evenly, working it up into the ears and throughout the body. The ears themselves benefit from just a tiny bit of stuffing to hold their shape, or you can leave them flat if you prefer a simpler look.

Stuff the body until it’s plump and satisfying but not so tight that the seams are strained. The bunny should feel soft and squeezable, not rigid.

Step 11: Close the bottom

Once you’re happy with the stuffing, close the bottom opening with a few stitches. A simple whipstitch works fine here since this edge will be at the bottom and less visible. Knot the yarn securely and weave in the end.


Creating the Head

At this point you have a stuffed, ear-shaped form that resembles a bunny body but doesn’t yet have a defined head. Creating the head is a matter of tying off a section of the upper body with yarn.

Step 12: Tie off the head

Cut a length of yarn about 18 inches long. Find the spot roughly one-third to one-quarter of the way down from the base of the ears — this is where the head will end and the body will begin. Wrap the yarn around the bunny at this point several times and pull firmly to cinch the fabric and stuffing together, creating a distinct rounded head above and a rounder body below. Tie it off securely with several knots. The more firmly you cinch, the more defined the head will look.

You can also thread the yarn onto your tapestry needle and run it around the bunny a few times, pulling evenly, before tying off. This gives you more control over the tension and ensures the head looks even from all sides.

Step 13: Adjust the shape

Take a moment now to look at your bunny from all angles and adjust the stuffing if needed. Poke at the head to redistribute filling, smooth out any lumpy spots in the body, and gently squeeze and shape the ears. A little gentle manipulation goes a long way toward making your bunny look polished and intentional.


Adding the Face

The face is what gives your bunny its personality, and there’s a lot of room for creativity here.

Step 14: Add the eyes

If you’re using safety eyes, insert them through the fabric of the head at your chosen position, spacing them evenly on either side of the face. Push the backing on from the inside. Position them before securing permanently, as this is hard to undo once locked in place.

If you’re embroidering eyes, use a short length of embroidery floss or yarn in black or a dark color. A simple French knot or a small satin stitch circle creates a sweet, classic eye.

Step 15: Embroider the nose and mouth

A small triangle or oval shape worked in pink or rose-colored embroidery floss makes a charming nose. Place it centered on the front of the face, just below the midpoint. From the bottom of the nose, work a small Y-shape in the same or a slightly different color to create the mouth. Keep the stitches small and neat.

Step 16: Add a tail (optional)

A classic bunny needs a fluffy tail. You can make a simple pompom by wrapping yarn around two fingers about 20 times, tying it tightly in the center, cutting the loops, and trimming it into a round ball shape. Stitch the pompom to the back of the body near the bottom. Alternatively, a few loopy stitches in white yarn create a simpler but equally charming tail.


Finishing Touches

You’re almost done. A few final details can elevate your bunny from cute to truly charming.

Step 17: Add a ribbon or bow

A small ribbon tied around the neck — right where you cinched the head — adds a lovely decorative touch. Use a ribbon about 12 inches long, wrap it around the neck seam, and tie it in a bow. Trim the ends at an angle to prevent fraying. This also covers the yarn you used to tie off the head, giving the bunny a neat, finished look.

Step 18: Weave in all remaining yarn ends

Thread your tapestry needle and carefully weave in any ends that are still loose. Run the needle through several stitches in different directions to secure the end, then trim it close to the fabric. This step matters, especially for a toy that will be handled frequently.

Step 19: Give it a final squeeze and inspection

Turn your bunny over in your hands and look at it from every angle. Check all the seams for gaps, make sure the stuffing is even, and confirm that all embellishments are secure. If anything feels loose, now is the time to go back and reinforce it.


Variations and Ideas

Once you’ve made one bunny, you’ll likely want to make more. Here are a few fun directions to take the project:

Color variations: Try a white bunny with pink inner ears embroidered on, a soft grey bunny for a more realistic look, or go bold with bright colors for a playful toy. Stripes knitted into the square create a fun, graphic effect.

Sizing: A very large square — say, 16 or 18 inches — made with bulky yarn creates a big, huggable bunny. A tiny square in fingering weight yarn creates a miniature bunny perfect for a keychain or a doll’s companion.

Texture: Try seed stitch instead of garter stitch for a slightly different texture. The bumpy, even texture of seed stitch is just as easy to knit and creates a lovely fabric.

Seasonal gifts: Make a basket of small bunnies in pastel colors for an Easter gift, or knit a bunny in seasonal colors with a tiny knitted or crocheted carrot for an extra-special touch.


Troubleshooting Common Issues

Even simple projects can run into small snags. Here’s how to handle the most common ones:

If your square is more rectangular than square, simply continue knitting a few more rows if it’s too short, or undo and reknit if it’s too long. Garter stitch is easy to frog and redo.

If stuffing is poking through the seams, your stitching may be too loose. Reinforce the seams with a second pass of stitching, keeping the stitches close together.

If the head cinch looks uneven or lopsided, undo the knot and try again with fresh yarn, taking more time to distribute the tension evenly as you wrap.

If the ears are floppy rather than upright, a tiny bit of stuffing in each ear, or a few stitches at the base of each ear to close and define it, will help them stand up more confidently.


A Project Worth Sharing

Knitting a bunny from a square is one of those rare projects that rewards you almost immediately. The skill required is minimal, the materials are inexpensive, and the result is something genuinely charming that people of all ages respond to with delight. It’s a wonderful introduction to toy making, a perfect project for teaching a child or teenager to knit, and a satisfying quick make for experienced knitters who want something low-pressure.

Perhaps most importantly, it’s the kind of thing that gets passed down. A handmade bunny given to a child becomes a beloved toy and eventually a keepsake. The time and care you put into every stitch, every seam, and every little embroidered eye is something the recipient can feel, even if they can’t quite articulate it.

So cast on that square, enjoy the process, and watch something wonderful take shape in your hands.

Categorized in:

Toys,

Last Update: August 3, 2026

Tagged in:

, ,