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 complex shaping, curved seams, or dozens of separate pieces, this tutorial is going to change everything for you. Knitting a bunny from a square is one of the most delightful and beginner-friendly projects in the fiber arts world. The entire body of the bunny starts as a simple knitted square, and with just a few folds, seams, and a little stuffing, you end up with a charming rabbit that looks like it took far more skill than it actually did. Whether you’re a new knitter looking for a satisfying first project or an experienced crafter wanting a quick and adorable make, this guide walks you through every step in detail.


Why Knit a Bunny from a Square?

The magic of this pattern is in its simplicity. Traditional stuffed animal patterns often require you to knit multiple pieces — a body, a separate head, two ears, four legs — and then seam them all together carefully. That process can be tricky, and mismatched pieces or uneven seams can be discouraging. The square bunny method sidesteps all of that.

Because you start with one basic square, the project is forgiving and fast. You can finish the entire thing in an afternoon or evening. It’s also a wonderful stitch practice project, since you can use stockinette stitch, garter stitch, or even a simple seed stitch for texture — and the finished bunny will look adorable regardless. Many knitters make a whole basket of these bunnies as Easter gifts, baby shower presents, or fundraiser items for charity sales. Once you make one, you’ll want to make a dozen.


What You Need

Before you cast on, gather your supplies. You don’t need much, and most of it you probably already have in your knitting bag.

Yarn: A worsted weight yarn works beautifully for this project. You’ll need roughly 50 to 75 yards for one bunny. This makes it an ideal stash-buster project. Soft, baby-friendly yarn in any color is perfect, especially if the bunny is intended for a child. Classic cream, soft gray, warm brown, or pale lavender all make enchanting bunnies. Avoid very scratchy or loosely spun yarn, as it will pill and look worn quickly.

Needles: Use the needle size recommended on your yarn label, which is typically US size 7 or 8 (4.5mm or 5mm) for worsted weight. You can knit flat on straight needles or circular needles — either works perfectly well.

Stuffing: Polyfill stuffing is the standard choice. You only need a small amount, so this is a great way to use up leftover stuffing from other projects. Make sure the stuffing is labeled as hypoallergenic if the bunny is going to be used by a young child.

Tapestry needle: You’ll need a blunt tapestry needle to seam the bunny and weave in ends.

Scissors: A small pair of sharp scissors for cutting your yarn.

Optional extras: A small amount of contrasting yarn or embroidery floss for the nose and eyes. Tiny buttons or safety eyes if you prefer (avoid these for babies under 3). A ribbon bow for the bunny’s neck adds an especially sweet finishing touch.


Gauge and Sizing

For a bunny that sits about 4 to 5 inches tall, knit a square that measures approximately 7 inches by 7 inches after light blocking. If you want a larger bunny, simply knit a bigger square. The proportions scale nicely — a 10-inch square will produce a bunny about 6 to 7 inches tall. A tiny 4-inch square makes a miniature bunny that fits in your palm and is absolutely irresistible as a gift tag or ornament.

Don’t stress too much about exact gauge here. Unlike garments, where gauge is critical for fit, this bunny is very forgiving. A slightly smaller or larger square simply produces a slightly smaller or larger bunny.


How to Knit the Square

This is the foundation of your bunny, so take your time and knit it with even tension.

Cast on: Using your yarn and needles, cast on the number of stitches needed to produce approximately 7 inches of width at your gauge. For most worsted weight yarns on US 7 or 8 needles, this is around 28 to 32 stitches. Cast on 30 stitches as a reliable starting point.

Choose your stitch: The simplest and most common choice is garter stitch, which means you knit every row on both sides. Garter stitch creates a squishy, textured fabric that holds its shape well and doesn’t curl at the edges, which makes the folding steps much easier. If you prefer a smoother fabric, you can use stockinette stitch (knit on the right side, purl on the wrong side), but be aware that stockinette curls slightly at the edges. Either will produce a beautiful bunny.

Knit your rows: Continue in your chosen stitch until your piece is as long as it is wide — in other words, until you’ve knitted a square. Measure it occasionally to check. When your piece looks square, proceed to the bind off.

Bind off: Bind off all stitches loosely. A tight bind-off can create a stiff edge that’s harder to fold and seam. If you tend to bind off tightly, try using a needle one size larger just for the bind-off row.

Weave in your ends: Use your tapestry needle to weave in the cast-on and bind-off tails securely. You want no loose ends sticking out from the finished bunny.


Blocking Your Square

A quick, light blocking will make your square lie flat and make the folding and seaming steps noticeably easier. Wet the square gently in cool water, press out the excess water without wringing, lay it flat, and gently coax it into a true square shape. Let it dry completely before proceeding. This step is optional but recommended, especially if you’re using stockinette stitch, which benefits greatly from blocking to reduce curling.


Folding the Bunny — The Key Step

Here is where the magic happens. The way you fold the square is what creates the bunny’s body and head all in one piece.

Lay your square flat on a table with a corner pointing toward you (so it looks like a diamond shape rather than a square). The corner at the bottom will become the bunny’s bottom. The corner at the top will become the top of the head. The left and right corners will become the bunny’s ears.

Now take the bottom corner and fold it up toward the center of the square. You’re folding approximately the bottom third of the diamond upward. This creates the body of the bunny — a rounded, slightly flattened lower section. The fold should give you a shape that looks a bit like an ice cream cone or a pointed arch, with the folded portion forming the tummy.

At this point, you’ll notice that the top section of the diamond still has two side points extending out to the left and right. These are going to become the ears. The top point of the diamond will eventually be the top of the head, sitting between the two ear points.


Seaming the Bunny

Now it’s time to bring it all to life with your tapestry needle and a length of yarn.

Step 1 — Seam the bottom of the body: With the fold you’ve made, use a whip stitch or mattress stitch to seam along the two open side edges of the body section. This closes in the tummy and gives the body its three-dimensional shape. Leave a gap of about an inch at the base so you can stuff the bunny later.

Step 2 — Stuff the body: Before closing the body entirely, push a small amount of polyfill stuffing into the body cavity. You want it to be soft and round, but not so firmly stuffed that the seams strain. A lightly stuffed bunny has a more endearing, squishy quality than a very firm one.

Step 3 — Close the body: Once stuffed, close the remaining gap with a few more stitches and secure your yarn.

Step 4 — Shape the ears: The two side points of your diamond are the ears. To shape each ear, pinch the base of the point slightly and stitch across the pinched area to hold the ear upright. Some knitters also fold the ear tip very slightly forward and tack it down for a more realistic floppy bunny ear effect. This step is optional, but it greatly improves the look of the finished bunny.

Step 5 — Define the head: Between the two ears, you’ll have a rounded section of fabric at the top of the square. To define the head and separate it from the ears more clearly, take a length of yarn and wrap it around the base of the head section, then pull it snug and tie it off securely. This creates a little neck that separates the head from the body and also makes the bunny’s face rounder and more defined.


Adding the Face

Now comes one of the most fun parts — giving your bunny its personality.

Eyes: For a bunny that’s safe for babies and young children, embroider the eyes using a small amount of contrasting yarn or black embroidery floss. A simple French knot or a small satin stitch makes a lovely eye. Place the eyes on the front of the rounded head section, spaced symmetrically. For older children or decorative bunnies, small buttons or 6mm black safety eyes are also charming options.

Nose: A small nose can be embroidered in the center of the face, just below the eyes. Use pink or brown embroidery floss and make a tiny Y shape or a simple horizontal satin stitch for a classic bunny nose.

Optional blush: For the sweetest, most loveable effect, lightly rub a pink or peach pencil blush (or a piece of chalk) on the cheeks of your bunny. This is completely optional but gives the bunny an incredibly charming nursery-style look.


Finishing Touches

Your bunny is almost complete. Take a step back and look at it from all angles. Check that the ears are even, the body is plump and symmetrical, and the face is centered. Now is the time to make any small adjustments.

Tail: For a classic bunny tail, you can make a small pompom using a scrap of white yarn and attach it to the back of the bunny’s body with a few stitches. Even a very small pompom — just an inch across — makes a delightful tail. Alternatively, simply make a knot with a small bundle of yarn loops, trim the ends to create a fluffy tuft, and sew it on.

Ribbon bow: A small bow tied around the bunny’s neck, at the point where you defined the head from the body, adds an adorable finishing touch. Use a ribbon in a contrasting color — pink on a white bunny, sky blue on a gray bunny, gold on a brown bunny — and tie it in a neat bow.

Weave in any remaining ends: Do a final check for any loose yarn ends and weave them securely into the body of the bunny so they won’t work their way out with handling.


Tips for Making Multiple Bunnies

Once you’ve made your first square bunny, you’ll likely want to make more. Here are a few tips for making a batch efficiently.

Knit all your squares first before assembling any of them. This lets you get into a flow with the knitting and batch the seaming and finishing work separately. It’s also easier to make sure all your squares are consistent in size when you do them together.

Vary your colors for a charming collection. A mix of natural tones — oatmeal, dove gray, warm caramel, soft white — looks beautiful together in a basket. You can also go bold with bright spring colors for Easter.

Consider using self-striping or variegated yarn for an especially eye-catching bunny with no extra effort. A yarn that shifts from pale pink to cream to dusty lavender will create a bunny with subtle color variation all across its body.


Making It Baby-Safe

If this bunny is intended for an infant or very young child, a few safety considerations are important. Avoid buttons, safety eyes, or any small attachments that could come loose and pose a choking hazard. Embroider all features instead. Use only baby-safe, non-toxic stuffing. Choose a machine-washable yarn so the bunny can be laundered easily, because it will be loved hard and need washing often. Superwash wool, cotton, or acrylic are all excellent choices for a baby toy.


Troubleshooting Common Issues

My bunny’s ears are uneven. This is one of the most common issues. Before you stitch the ears into shape, lay the bunny flat and compare the two ear points. If one is longer, you can fold that ear slightly more before stitching to equalize the length.

The body won’t hold its shape. Try adding a little more stuffing, or stuff more firmly. You can also try slightly tightening your seaming stitches.

The face looks off-center. Before embroidering, mark the eye and nose positions with a pin or a small dot of washable fabric marker. Step back and look from a distance to confirm symmetry before you commit with the needle and thread.

My square curled too much to fold neatly. This usually happens with stockinette stitch. Blocking the square thoroughly before assembly will solve this. Alternatively, switch to garter stitch for your next bunny — it stays flat naturally.


A Project Worth Repeating

There’s something genuinely magical about watching a flat square of knitting transform into a plump, bright-eyed bunny in your hands. The square bunny technique is one of those wonderful knitting tricks that never gets old, no matter how many times you do it. Each bunny comes out with its own subtle personality depending on the yarn, the tension, the placement of the eyes, and the angle of the ears. No two are ever exactly alike.

Whether you’re making one as a gift for a new baby, a basket of them for Easter, a fundraiser batch for a local charity, or simply a sweet little project for yourself, knitting a bunny from a square is a project that brings pure joy from start to finish. Pick up your needles, cast on that first row, and you’ll have a brand new fluffy friend before the day is out.

Categorized in:

Blankets,

Last Update: October 18, 2026

Tagged in:

, ,