
Square Bunny Free Knitting Pattern: The Cutest Project You’ll Make This Season
If you’ve been searching for a beginner-friendly knitting project that delivers maximum charm with minimal frustration, you’ve found exactly what you were looking for. This square bunny knitting pattern is completely free, endlessly customizable, and produces one of the most adorable little creatures you can make with two needles and a ball of yarn. Whether you’re knitting for a baby shower gift, a holiday basket, or simply for the joy of creating something sweet, this pattern will become one of your favorites.
Let’s walk through everything you need to know — from materials and gauge to finishing details — so you can knit your very own square bunny from start to finish.
What Is a Square Bunny?
A square bunny, sometimes called a cube bunny or block bunny, is a stuffed toy knitted in flat or seamless squares that are joined and shaped into a boxy, geometric rabbit. Unlike traditional amigurumi or shaped stuffed animals, the square bunny gets its character from its clean, blocky silhouette rather than from curved shaping. The result is a toy that looks modern, minimalist, and completely irresistible.
The shape is forgiving for knitters at every level. Because the pieces are essentially squares and rectangles, there’s very little counting involved beyond basic stitch repetition. You don’t need to follow complicated decrease sequences or worry about invisible joins in the round. The simple geometry of the pattern is what makes it so approachable and so satisfying to complete.
Square bunnies are enormously popular as baby toys, Easter gifts, nursery decorations, and handmade keepsakes. They’re lightweight, washable when made with the right yarn, and sturdy enough to be loved hard by small children. They also make wonderful display pieces when knitted in neutral or pastel tones for a nursery shelf.
Materials You’ll Need
Before you cast on, gather your supplies. This pattern is intentionally designed to be achievable with materials you likely already have in your stash.
Yarn: Approximately 100 to 150 yards of worsted weight yarn (weight category 4) in your main color. You’ll need a small amount — just a few yards — in a contrast color if you want to add embroidered facial features or inner ear detail. Any soft, washable yarn works beautifully here. Brands like Lion Brand Pound of Love, Paintbox Simply DK (held double), Cascade 220 Superwash, or any cotton-blend worsted weight are all excellent choices. For babies, always choose a yarn that is hypoallergenic and machine washable.
Needles: US size 7 (4.5mm) straight or circular knitting needles. If you prefer to knit the body in the round, a set of double-pointed needles in the same size will work.
Additional supplies: Polyfill stuffing or wool stuffing, a yarn needle for seaming and embroidery, scissors, stitch markers (optional but helpful), and safety eyes if you prefer them over embroidered eyes. For toys intended for children under three, always use embroidered eyes rather than plastic safety eyes.
Gauge
Gauge: 18 stitches and 24 rows = 4 inches in stockinette stitch on US size 7 needles.
Gauge matters here because it affects the finished size of your bunny. The pattern as written produces a bunny that measures approximately 5 inches tall (not including ears) and about 4 inches wide — a comfortable, palm-sized toy. If you knit tightly, your bunny may come out slightly smaller; if you knit loosely, slightly larger. Neither is a problem, as long as you’re consistent throughout the project. If your gauge is significantly off, simply go up or down a needle size to compensate.
Finished Measurements
Body height (excluding ears): approximately 5 inches
Body width: approximately 4 inches
Ear length: approximately 2.5 inches
Ear width: approximately 1.25 inches
Abbreviations
CO — cast on
BO — bind off
k — knit
p — purl
st(s) — stitch(es)
RS — right side
WS — wrong side
rep — repeat
rem — remaining
pm — place marker
sl — slip
Pattern Notes
This pattern is worked flat in pieces that are seamed together. The body of the bunny is knitted as a simple rectangle, then folded and seamed to create the boxy shape. The head is a separate square, and the ears are small elongated rectangles. All pieces are seamed using mattress stitch or whip stitch, and the bunny is stuffed before the final seam is closed.
If you’re new to seaming, don’t let that worry you. The square construction actually makes seaming easier than shaped pieces, because you’re always joining straight edges. Take your time, use a blunt yarn needle, and the results will look clean and professional.
The Pattern
Body
The body is a single rectangle that wraps around to form a cube-like shape.
Cast on 36 stitches.
Row 1 (RS): Knit across.
Row 2 (WS): Purl across.
Repeat rows 1 and 2 until your piece measures 8 inches from cast on edge. Bind off all stitches.
Your finished body rectangle should measure approximately 8 inches long by 8 inches wide. This piece will be folded in half widthwise and seamed along the sides, creating a pocket shape that becomes the bunny’s body. Leave the top open for stuffing and head attachment.
Fold the piece in half with right sides together so the two short ends meet. Seam along both sides using mattress stitch. Turn right side out. You now have a little open-top bag shape. Set aside while you knit the other pieces.
Bottom Panel
Cast on 18 stitches.
Work in stockinette stitch (knit RS rows, purl WS rows) until piece measures 4 inches.
Bind off all stitches.
This small square will become the bottom of the body, closing the open base. Pin it in place and seam it to the body using whip stitch. Stuff the body firmly with polyfill before closing the final seam, or leave the top open until the head is attached.
Head
Cast on 18 stitches.
Row 1 (RS): Knit across.
Row 2 (WS): Purl across.
Repeat rows 1 and 2 until piece measures 8 inches. Bind off.
Like the body, this rectangle is folded in half and seamed along two edges to create a square “box.” Fold the piece in half widthwise and seam both side edges. You’ll now have a small cube shape for the head — leave the bottom open. Stuff firmly with polyfill and seam the bottom closed, leaving a small opening so you can attach it to the body.
Pin the stuffed head to the top of the stuffed body, centered, and seam it securely in place using a yarn needle and your main color yarn. Make sure the seam is tight enough that a child couldn’t pull the head free.
Ears (Make 2)
Cast on 6 stitches.
Row 1 (RS): Knit across.
Row 2 (WS): Purl across.
Repeat rows 1 and 2 until piece measures 5 inches. Bind off.
Fold each ear in half lengthwise so the right side faces out, and seam along the long edge using whip stitch. Leave the cast on edge open. You’ll have two small tubes for ears. If you want inner ear detail, use a contrast color yarn to embroider a vertical line down the front of each ear, or you can work a few rows in your contrast color before beginning the ear fold.
Attach ears to the top of the head by inserting the open cast on end into a small slit or by seaming the ear base securely to the head about 1 inch apart, centered. Pin them before seaming to check placement. Some knitters prefer ears that stand upright, and others like a slight flop. For floppy ears, sew the base at a slight angle. For upright ears, sew the base directly vertical.
Tail
Cast on 8 stitches. Work in garter stitch (knit every row) for 8 rows. Bind off, leaving a long tail. Thread the tail through all stitches around the perimeter of the little square, pull tight to gather into a pom-pom shape, and stuff with a pinch of polyfill. Secure the gathering and sew the tail to the lower back of the bunny body.
Adding the Face
The face is where your bunny really comes to life. For babies and young children, embroider the face with yarn rather than using plastic eyes or buttons. Here’s how to get a sweet, simple expression.
Eyes: Thread a length of dark yarn (black or dark brown) onto your yarn needle. Insert the needle from the back of the head to the front at the position where you want the first eye. Make two or three small stitches in a cross or filled oval shape, then bring the needle back through and pull gently to create a neat, dimensional eye. Repeat for the second eye. The eyes look best when placed slightly below the center of the face and about an inch apart.
Nose: Using pink or light blush yarn, embroider a small upside-down triangle at the center of the face, slightly below the midpoint. Three or four satin stitches worked closely together create a neat little nose.
Mouth: From the base of the nose, bring your yarn needle straight down a few stitches, then branch left and right in a small V or curved line to suggest a gentle smile. Keep it subtle — just a few stitches — for the most natural look.
Cheeks (optional): A bit of pink embroidery floss or a tiny touch of blush makeup applied with a cotton swab can add rosy cheeks. This is purely optional but adds an extra layer of sweetness.
Finishing Touches
Once all pieces are attached and your bunny is fully stuffed and seamed, give it a gentle squeeze to make sure the stuffing is distributed evenly. If any area feels flat or lumpy, use a yarn needle to poke through and redistribute the filling.
Weave in all yarn ends securely. For a toy that will be washed and handled frequently, it’s worth weaving in ends in multiple directions so they won’t work loose over time.
If you want to add a little necktie, bow, or collar to your bunny, this is the moment. A simple length of ribbon tied in a bow looks charming. You can also knit a small scarf by casting on 6 stitches and working in garter stitch for about 10 inches, then tying it around the bunny’s neck. Even a loop of decorative yarn makes a sweet necklace.
Yarn Substitutions and Color Ideas
One of the best things about this pattern is how dramatically different it can look depending on your yarn choice. Here are a few ideas to spark your creativity.
A classic white or cream bunny with a pink nose is timeless and beautiful for Easter or baby gifts. Grey bunnies look incredibly sophisticated, especially in a soft heather tone. Neutral oatmeal or tan shades give the bunny a natural, earthy feel that pairs well with woodland nursery themes. Brown bunnies with a white tail look wonderfully realistic.
Don’t feel limited to solids, either. A variegated or self-striping yarn can produce a surprisingly lovely bunny, particularly if the color changes are gentle and organic. Speckled yarns are also gorgeous and give the bunny an almost painterly quality.
For a festive Easter bunny, consider a soft lavender, mint, or butter yellow. These classic pastel shades are cheerful and seasonal without being overly saccharine.
If you’re knitting multiple bunnies as a set or for a swap, try working the same pattern in several different colors and pairing them together. A family of square bunnies in coordinating colors makes a stunning and cohesive gift.
Tips for Getting the Best Results
Use a firm stuffing. The boxy shape of the square bunny looks best when the body and head are stuffed quite firmly. A loosely stuffed bunny will lose its crisp silhouette and look droopy. Don’t be shy with the polyfill.
Seam on the right side. Because the flat surfaces of the bunny will be visible, seaming from the right side using mattress stitch gives a much neater result than inside-out seaming for the main panels.
Block your pieces before assembly if you’re working with wool yarn. A light blocking makes the pieces lay flat and makes seaming significantly easier and neater.
Check ear placement before committing. It takes just a moment to pin the ears in several positions before sewing them down, and it makes an enormous difference in how the finished bunny looks.
Keep your tension even throughout. Because the bunny is essentially all stockinette, any significant tension variation will show more than it would in a textured stitch. Take breaks if your hands get tired, and try to knit the whole project in similar conditions.
Sizing Variations
The pattern as written produces a small, palm-sized bunny. You can easily scale it up or down by changing your yarn weight and needle size.
For a tiny bunny, use fingering weight yarn on US size 2 or 3 needles. The resulting bunny will be about 3 inches tall and looks like a perfect little pocket companion or ornament.
For a large bunny suitable as a baby pillow or plush toy, use bulky weight yarn on US size 10 needles. The bunny will come out around 8 to 10 inches tall and has a wonderfully chunky, huggable quality.
The proportions stay the same regardless of size — the key measurements are all relative to each other, so the pattern scales beautifully.
Caring for Your Square Bunny
Always check your yarn label for care instructions and follow those recommendations. Most commercial worsted weight yarns marketed for baby items are machine washable on a gentle cycle in cold water. Lay the toy flat to dry rather than putting it in the dryer, which can distort the shape.
If you’ve added embellishments like ribbon or a knitted scarf, remove these before washing if they’re not colorfast.
For long-term storage or display, keep the bunny out of direct sunlight to prevent fading, particularly if you’ve used bright or pastel colors.
Why Knitters Love This Pattern
The square bunny pattern has earned its place as a beloved go-to project in the knitting community for very good reasons. It’s genuinely quick — most knitters can complete one in an evening or a weekend. It’s approachable for beginners but satisfying for experienced knitters who want a low-pressure project. It uses a small amount of yarn, making it a perfect stash-buster. And the finished result is charming enough that people are always delighted to receive one as a gift.
There’s also something deeply satisfying about the geometry of the pattern. Starting with a simple rectangle and ending up with a three-dimensional, personality-filled little creature feels like a small kind of magic. That transformation — from flat fabric to stuffed, bright-eyed bunny — is part of what makes toy knitting so rewarding.
Whether this is your very first knitted toy or one of dozens you’ve made, the square bunny is a pattern worth returning to again and again. Change the colors, add accessories, experiment with different yarns and sizes, and make it your own. Every bunny you knit will have its own personality, and every one will be exactly right.
Happy knitting.