This charming knitted bunny set is designed for makers who love heirloom toys, handmade rabbit dolls, collectible nursery decor, and thoughtful baby shower gift ideas. The warm mocha palette, layered lace dress, tiny shoulder bag, and sweet teddy detail give it the look of a boutique knitted animal you might expect to find in a handmade toy shop or artisan gift collection.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Overview
This design creates a standing bunny with long ears, a rounded face, slim limbs, soft shoes, a beret with a flower, a layered dress, and a small crossbody bag. The set also includes the fox companion, scarf, teapot, cup, and mushroom shown beside the bunny.
The finished style should feel delicate, balanced, and slightly vintage. Keep the shaping neat and the fabric firm. Most pieces are worked flat and seamed, although you may convert some small items to your preferred method if your tension stays close to the stated gauge.
The body proportions are important. The head is rounded and slightly larger than the upper torso. The ears are tall and narrow with soft tapering tips. The arms are slim and straight. The legs are long enough to let the skirt rest above the shoes without crowding.
Finished Size
- Bunny: about 13 inches tall from shoe sole to top of head, not including ear height above the beret.
- Ear height above beret: about 2 1/4 inches visible.
- Fox: about 5 inches seated.
- Teapot: about 2 inches tall.
- Cup: about 1 inch tall.
- Mushroom: about 1 1/4 inches tall.
Yarn
Use light fingering to sport weight yarn for the bunny and accessories. The image shows smooth, even knitting with crisp stitch definition. Avoid fuzzy yarn. Mercerized cotton blends, wool blends, or soft doll yarns all work well if they hold shaping.
- Main bunny beige: head, inner body areas, ears, legs, and underlayers.
- Soft taupe: sleeves and side garment sections.
- Mocha brown: beret, overskirt, purse, shoe uppers, trim accents.
- Cream: collar, ruffles, lace edging, upper dress front.
- Dark brown: small trim, shoe sole contrast, tiny accents.
- Teddy bear brown: teddy motif.
- Fox orange: main fox body.
- Fox white: muzzle, chest insert, ear inner patches, tail tip.
- Fox dark brown: paws and ear edging.
- Fox green: scarf.
- Mushroom red: cap.
Notions
- Pair of knitting needles suitable for your yarn, usually 2.25 mm to 3 mm.
- Set of double-pointed needles if preferred for tiny accessories.
- Tapestry needle.
- Stitch markers.
- Pins for assembly.
- Toy stuffing.
- Small black beads or black embroidery thread for eyes.
- Brown and black embroidery thread for nose and mouth.
- One tiny button for the purse flap.
- Narrow ribbon or knitted ties for tiny bows if desired.
Gauge
Gauge matters most for proportion and drape. With your chosen yarn and needles, work firmly enough that stuffing does not show through. Aim for a smooth fabric that bends gently but keeps shape when lightly squeezed.
- Main stockinette: 8 to 9 stitches and 11 to 12 rows per inch.
- Lace trims: slightly more open but still controlled.
- Fox fabric: firm enough to support a seated shape.
Abbreviations
- k = knit
- p = purl
- st = stitch
- sts = stitches
- kfb = knit into front and back of stitch
- ssk = slip, slip, knit
- k2tog = knit 2 together
- yo = yarn over
- ssk-p = left-leaning decrease on wrong side if needed
- RS = right side
- WS = wrong side
- BO = bind off
- CO = cast on
📌Thank you for reading the article
Construction Notes
The bunny is easiest to make as separate pieces. Knit the head, body, arms, legs, ears, shoes, beret, dress layers, collar, purse, and decorative motif individually. Assemble the basic bunny first. Dress it next. Add the small companion pieces last.
The face in the image is calm and simple. Keep the eyes small and spaced well apart. The nose is a soft Y-shape with a neat split mouth. Do not exaggerate the muzzle. The charm comes from restraint.
The clothing should fit close to the body. The upper bodice is smooth, while the skirt becomes fuller. The cream lace border must sit outward slightly, not collapse under the overskirt. Blocking the trims before sewing gives a cleaner result.
Bunny Head
Head Front
- CO 14 sts in beige.
- Work 1 row purl.
- Row 1: k1, kfb, knit to last 2 sts, kfb, k1.
- Row 2: purl.
- Repeat Rows 1 and 2 until you have 24 sts.
- Work 16 rows in stockinette.
- Shape top: k1, ssk, knit to last 3 sts, k2tog, k1.
- Purl 1 row.
- Repeat the last 2 rows until 14 sts remain.
- Work 1 row purl.
- BO knitwise on RS.
Head Back
Work exactly as Head Front.
Optional Muzzle Padding
If you want a slightly rounder lower face, knit a tiny oval pad. CO 6 sts in beige. Increase at both edges every RS row until 12 sts. Work 4 rows straight. Decrease at both edges every RS row until 6 sts. BO. Lightly stuff when attaching.
Bunny Ears
Each visible ear in the image is slim, softly pointed, and lightly curved. The ears rise through openings in the beret, so make them sturdy enough to stand with only minimal internal support.
Outer Ear, Make 2
- CO 4 sts in beige.
- Row 1: purl.
- Row 2: k1, kfb, k to last 1 st, kfb.
- Row 3: purl.
- Repeat Rows 2 and 3 until 12 sts.
- Work 18 rows stockinette.
- Shape tip: k1, ssk, k to last 3 sts, k2tog, k1.
- Purl 1 row.
- Repeat until 4 sts remain.
- K2tog twice, break yarn, thread through remaining sts.
Inner Ear, Make 2
Work as Outer Ear but stop increasing at 10 sts and work 14 straight rows before shaping tip. This slightly smaller layer allows a subtle edge of the outer ear to show.
Finishing Ears
- Place inner ear over outer ear with WS together.
- Whipstitch around sides and tip only.
- Leave lower edge open.
- Steam lightly and pinch a gentle center fold at base.
Bunny Body
The body is gently tapered with a narrow upper torso and fuller lower section hidden beneath the skirt. Keep stuffing medium-firm. Do not overfill the waist, or the dress will sit too stiffly.
Body Front
- CO 16 sts in beige.
- Purl 1 row.
- Increase 1 st at each side on every RS row 4 times. 24 sts.
- Work 10 rows stockinette.
- Decrease 1 st at each side on every 4th row 3 times. 18 sts.
- Work 8 rows straight.
- Increase 1 st at each side on next RS row. 20 sts.
- Work 6 rows straight for shoulder to upper chest depth.
- BO 3 sts at start of next 2 rows for arm shaping.
- Work 2 rows straight.
- BO remaining 14 sts.
📌Thank you for reading the article
Body Back
Work same as Body Front.
Bunny Arms, Make 2
The arms are simple tubes with slight shaping near the hand. The sleeves cover most of the upper arm, so the knitted arm can stay plain. Keep the arms narrower than the legs.
- CO 8 sts in beige.
- Join preferred seam method by working flat in stockinette.
- Increase 1 st each side on every 8th row twice. 12 sts.
- Work until arm measures about 4 1/4 inches.
- Decrease 1 st each side once. 10 sts.
- Work 2 rows.
- BO.
Seam lengthwise. Stuff lightly, leaving upper 1/2 inch soft for sewing.
Bunny Legs, Make 2
The legs are longer than the arms and slightly fuller at the upper portion. The image shows a seated display, but the legs should be shaped well enough for standing display when supported.
- CO 10 sts in beige.
- Work 2 rows stockinette.
- Increase 1 st each side every 6th row 3 times. 16 sts.
- Work straight until leg measures 5 inches from CO edge.
- Decrease 1 st each side every 6th row twice. 12 sts.
- Work 4 rows.
- BO.
Seam neatly. Stuff firmly at foot end and medium-firm above ankle. Leave top 3/4 inch soft for attachment.
Shoes, Make 2
The shoes are mocha Mary Jane style with a front opening and strap suggestion. They sit snugly over the lower legs and have a rounded toe. Work them firmly so they hold their shape.
Sole, Make 2
- CO 8 sts in mocha.
- Row 1: knit.
- Row 2: kfb, knit to last st, kfb. 10 sts.
- Rows 3 and 4: knit.
- Row 5: kfb, knit to last st, kfb. 12 sts.
- Rows 6 to 10: knit.
- BO.
Upper, Make 2
- CO 12 sts in mocha.
- Work 6 rows stockinette.
- Next row: k3, k2tog, knit to last 5 sts, ssk, k3.
- Purl 1 row.
- Repeat these 2 rows once more. 8 sts.
- Work 4 rows straight.
- BO.
Join upper to sole, easing around toe. Add a tiny horizontal strap stitch across the opening if desired. Slip finished shoes onto legs and sew in place after final assembly.
Neck Ruffle Collar
The cream collar is soft, frilled, and rounded. It must sit close to the neck without standing too high. A simple picot or eyelet edge works well.
- CO 34 sts in cream.
- Row 1: k1, *yo, k2tog; repeat from * to last st, k1.
- Row 2: purl.
- Row 3: kfb in every st. 68 sts.
- Rows 4 to 7: stockinette.
- Row 8: BO loosely knitwise.
Thread a fine matching yarn through the cast-on edge and gather gently to fit the bunny neck. Sew around neckline after attaching the head.
Beret
The beret is one of the most visible details. It should sit low across the forehead and angle softly to one side. The crown is full, while the band fits close. Leave two neat openings for the ears.
Beret Band
- CO 38 sts in mocha.
- Work 8 rows in k1, p1 rib.
- Join into a ring if preferred, or keep flat and seam later.
📌Thank you for reading the article
Beret Crown
- From rib edge, pick up 1 st into each rib column. 38 sts.
- Round 1 or RS row: k1, m1, repeat across. 76 sts.
- Work 10 rows stockinette.
- Begin shaping: *k8, k2tog; repeat across. 68 sts.
- Work 1 plain row.
- *k7, k2tog; repeat across. 60 sts.
- Work 1 plain row.
- Continue in this way, reducing one knit stitch between decreases each shaping row until 12 sts remain.
- Break yarn, thread through remaining sts, pull tight.
Before fully closing the side seam or final placement, mark ear positions. Open two small vertical slits about 3 stitches wide, spaced to align with the head. Reinforce each opening with neat overcast stitches so the knitted fabric stays clean.
Beret Stem Knot
CO 3 sts in mocha. Work 4 rows i-cord or narrow stockinette strip. Wrap into a tiny nub and secure at the top center.
Beret Flower
The flower on the beret is small, cream, and slightly raised, with a tiny mocha center. It should not overpower the face.
Petals
- CO 18 sts in cream.
- Work 1 row purl.
- Next row: *k2tog, yo; repeat across.
- Purl 1 row.
- BO loosely.
Gather the strip into a circle, shaping five small petals. Add a tiny brown knot or French-knot style center. Sew near one ear opening.
Upper Dress Front
The upper front is cream with a teddy bear centered on the chest. The neckline is high enough for the collar to sit over it. The arm openings are framed by soft taupe sleeves and cream ruffles.
- CO 18 sts in cream.
- Work 12 rows stockinette.
- BO 2 sts at start of next 2 rows.
- Work 6 rows straight.
- BO center 6 sts for neckline.
- Work each side separately, decreasing 1 st at neck edge every RS row twice.
- BO shoulder sts.
Teddy Bear Motif
Use duplicate stitch or intarsia in teddy brown with tiny cream and dark brown accents. The motif is small, centered, and rounded. It should show a bear head, little ears, torso, and a pale muzzle with a tiny nose.
- Place motif on the lower half of the cream bodice front.
- Keep it narrow so it sits between the ruffles.
- Add two tiny arm curves and a rounded belly.
- Use a single cream stitch cluster for muzzle.
Upper Dress Back
- CO 18 sts in cream.
- Work 12 rows stockinette.
- BO 2 sts at start of next 2 rows.
- Work 4 rows straight.
- BO center 4 sts for back neck slit if preferred.
- Work each side separately for 2 rows, then BO shoulder sts.
Add a neat back closure with yarn loops or tiny snaps, depending on your finishing preference.
Sleeves, Make 2
The sleeves are soft taupe and puff very slightly at the shoulder. The lower edge has a cream frill peeking out. Keep them slim so the bunny still looks delicate.
- CO 14 sts in taupe.
- Work 4 rows stockinette.
- Decrease 1 st each side once. 12 sts.
- Work 12 rows straight.
- BO.
Sleeve Frill, Make 2
- CO 20 sts in cream.
- Work eyelet row: k1, *yo, k2tog; repeat to end.
- Purl 1 row.
- Kfb in every st. 40 sts.
- Work 3 rows stockinette.
- BO loosely.
📌Thank you for reading the article
Gather one long edge of each frill and sew inside the lower sleeve edge so the ruffle peeks out.
Shoulder Ruffles, Make 2
These narrow cream ruffles run from upper bodice to waist and frame the teddy motif. They are important to the look. Make them soft and even.
- CO 10 sts in cream.
- Work the same eyelet row as for sleeve frill.
- Purl 1 row.
- Kfb in every st. 20 sts.
- Work 5 rows stockinette.
- BO loosely.
Lightly gather lengthwise only if needed. Sew from shoulder seam down to waistline on both front sides.
Overskirt
The mocha overskirt begins at the waist and falls to mid-calf. It is gently gathered rather than stiffly pleated. A cream lace border sits at the bottom edge, with tiny bows placed across the front.
- CO 56 sts in mocha.
- Work 22 rows stockinette.
- At waist edge, work decrease row evenly spaced to 42 sts.
- Work 4 rows in k1, p1 rib.
- BO loosely.
Overskirt Bottom Lace
- CO 24 sts in cream.
- Row 1: k2, *yo, k2tog; repeat to last 2 sts, k2.
- Row 2: purl.
- Row 3: k1, yo, k2tog across established spacing, ending k1.
- Row 4: purl.
- Repeat these 4 rows 8 times or until lace strip fits skirt hem.
- BO loosely.
Sew lace strip to hem with the points facing downward. Steam gently so the edging fans outward. Add three or four tiny bows spaced across the front waist and skirt line, as shown in the image.
Underskirt
The cream underlayer is fuller and longer than the overskirt. A taupe motif band appears above the lower lace. Keep the fullness controlled so it sits in two visible layers rather than in a bulky cluster.
- CO 72 sts in cream.
- Work 10 rows stockinette.
- Add a simple taupe decorative band using duplicate stitch or two-row stranded pattern with small pointed motifs.
- Work 10 more rows stockinette.
- Decrease evenly across next row to 52 sts.
- Work 4 rows in k1, p1 rib for waist finish.
- BO loosely.
Underskirt Lace
Make a second cream lace strip, slightly deeper than the overskirt trim. Use the same pattern as the overskirt lace, but work 10 repeats instead of 8. Attach to lower hem so it extends below the mocha layer.
Waist Bows
The dress has small soft bows at the waist and skirt area. These can be made from narrow ribbon if allowed in your finishing style, or from knitted strips for a fully knitted appearance.
Knitted Bow, Make 5 to 6
- CO 6 sts in beige-pink or soft taupe.
- Work 6 rows stockinette.
- BO.
- Wrap center with matching yarn and secure.
Place two bows at the waist front, one or two on the overskirt, and tiny matching bow accents near upper sleeves if desired.
Purse
The purse is mocha, rounded, and slightly soft, with a flap and one visible button. The strap crosses from the bunny shoulder to opposite hip. Keep it proportional and small.
Purse Body
- CO 12 sts in mocha.
- Work 16 rows stockinette.
- BO.
Fold in half. Seam sides. Lightly stuff with a small puff of fiber or leave flat for a softer look.
Purse Flap
- CO 8 sts in mocha.
- Work 4 rows stockinette.
- Shape flap: k1, ssk, k2, k2tog, k1.
- Purl 1 row.
- BO.
📌Thank you for reading the article
Strap
Work an i-cord or narrow strip long enough to cross the body naturally without pulling the dress. Sew securely to purse sides. Attach a tiny button at flap center.
Fox Companion
The fox sits beside the bunny and adds warmth to the set. It has a rounded head, upright ears, a white muzzle and chest, dark paws, and a green scarf. The fox is seated, so shape the lower body broad enough to balance.
Fox Body Front
- CO 10 sts in fox orange.
- Increase 1 st each side every RS row 4 times. 18 sts.
- Work 10 rows straight.
- Decrease 1 st each side every 4th row twice. 14 sts.
- Work 6 rows straight.
- BO.
Fox Body Back
Work same as front.
Fox Head Front
- CO 8 sts in orange.
- Increase 1 st each side every RS row 5 times. 18 sts.
- Work 8 rows straight.
- Decrease 1 st each side every RS row 5 times. 8 sts.
- BO.
Fox Head Back
Work same as front.
Fox Muzzle Patch
- CO 5 sts in white.
- Increase at both edges every RS row until 9 sts.
- Work 3 rows straight.
- Decrease at both edges every RS row until 5 sts.
- BO.
Fox Ears, Make 2
- CO 3 sts in orange.
- Increase at both edges every RS row until 7 sts.
- Work 2 rows.
- Decrease at both edges every RS row until 3 sts.
- BO.
Add tiny white inner triangles and dark edge touches. Fold lightly at base and sew upright.
Fox Arms, Make 2
- CO 5 sts in dark brown for paw.
- Work 2 rows.
- Change to orange and work 10 rows.
- BO.
Fox Legs, Make 2
- CO 6 sts in dark brown.
- Work 3 rows.
- Change to orange and work 10 rows.
- BO.
Fox Tail
- CO 5 sts in white.
- Work 2 rows.
- Change to orange and increase to 9 sts over next 4 rows.
- Work 8 rows straight.
- Decrease gradually to 5 sts.
- BO.
Seam and stuff lightly. Curl slightly when attaching.
Fox Scarf
- CO 4 sts in green.
- Work in garter stitch until strip measures about 5 inches.
- BO.
Wrap once around the neck and leave the ends hanging down the front.
Teapot
The teapot is tiny and sweet, worked in beige with a mocha lid and knob. Make it small enough to sit naturally beside the bunny without distracting from the main figure.
Teapot Sides, Make 2
- CO 6 sts in beige.
- Increase at both edges every RS row until 12 sts.
- Work 6 rows straight.
- Decrease at both edges every RS row until 6 sts.
- BO.
Spout
CO 3 sts in beige. Work 6 rows, increasing once near the base side. BO. Fold and seam into a narrow cone.
Handle
Make a tiny i-cord in beige. Shape into a small loop and sew to body.
Lid
- CO 4 sts in mocha.
- Increase to 8 sts.
- Work 2 rows.
- Decrease to 4 sts.
- BO and add a tiny top knot.
Join side pieces, lightly stuff, attach spout, handle, and lid.
Cup
- CO 8 sts in beige.
- Work 5 rows stockinette.
- BO.
Seam into a tiny cylinder. Add a miniature handle loop. Insert a tiny card circle inside if you want the rim to stay open.
Mushroom
Stem
- CO 5 sts in beige.
- Work 4 rows.
- BO.
Cap
- CO 6 sts in red.
- Increase at both edges every RS row until 12 sts.
- Work 3 rows.
- Decrease at both edges every RS row until 6 sts.
- BO.
Seam and stuff lightly. Add a few tiny cream spots with duplicate stitch.
Main Assembly
- Sew head front and back together, leaving lower edge open. Stuff firmly but keep face smooth.
- Add optional muzzle pad before fully closing if desired.
- Sew body pieces together and stuff medium-firm.
- Attach legs evenly at lower body. Check that both shoes will sit level.
- Attach arms at shoulder line, angled slightly downward.
- Sew head to body with the face centered and chin gently resting toward collar level.
- Attach ears high on the head so they pass naturally through the beret openings.
- Slip shoes onto legs and secure.
Dress the bunny in the cream underlayer first. Add the mocha overskirt on top. Sew the bodice neatly to the waist. Attach sleeves and shoulder ruffles. Add the collar last so the neckline looks clean and soft.
Fit the beret after the ears are attached. Let it sit slightly low on the forehead. Pull one side down just a touch for the relaxed shape seen in the image. Add the flower near the side front rather than directly on top.
Sew the purse strap diagonally across the body. Position the purse to rest against the right side of the skirt. Add bows after the skirt is fixed so they sit exactly where the folds look best.
Final Assembly and Facial Detailing
Mark the eyes before stitching. They should sit wide apart, slightly above the midpoint of the face. Use tiny black beads or very compact satin stitches. Keep them small. Large eyes will change the entire expression.
For the nose, use brown embroidery thread to make a narrow upside-down triangle or small vertical wedge. Extend a short center line downward. Split into two soft mouth curves. The final look should be gentle, not smiling too strongly.
Add a faint contour at the muzzle edges with a single pass of matching beige-brown thread if needed. Do not over-shade. The image shows a clean face with minimal sculpting.
Place the fox beside the bunny after finishing its face. Use tiny black eyes, a small black nose, and short dark mouth stitches. Attach the green scarf loosely so the ends drape naturally. Arrange the teapot, cup, and mushroom close to the bunny for the full storybook look.
Care Notes
- Display indoors away from strong sun.
- Handle the lace edges gently.
- Avoid rough pulling on the purse strap, flower, and fox scarf.
- If gifting to a child, replace beads with embroidered eyes for safety.
- Store with acid-free tissue if not on display.
Quick Checklist Before You Finish
- Head: smooth, rounded, and not overstuffed.
- Ears: equal height and angle.
- Face: eyes small and balanced, nose centered.
- Dress: cream underlayer visible below mocha skirt.
- Ruffles: even on sleeves and bodice front.
- Beret: tilted softly with flower in place.
- Purse: flap centered and strap lying flat.
- Shoes: both aligned evenly.
- Fox: seated securely with scarf visible.
- Mini pieces: teapot, cup, and mushroom scaled neatly.
Detailed Cleaning and Preservation Guidelines
Dust the finished pieces with a soft dry brush or cool hairdryer on the lowest setting. Support the lace with your fingers while cleaning. Do not tug the trims or the flower.
If a deeper refresh is needed, spot clean with a lightly damp cloth and a very small amount of mild soap. Blot, never rub. Keep moisture away from embroidered facial details and any glued or buttoned elements.
Reshape while damp and let all pieces dry flat on a towel. Do not hang the bunny by the ears or purse strap. Do not machine wash. Do not tumble dry. For long-term storage, keep the set in a breathable box with tissue and away from humidity.


