Welcome to this beautiful spring-inspired project. If you are looking to buy premium knitting yarn online to create an heirloom piece, this elegant floral rabbit is the perfect choice. Crafters often purchase luxury sport weight wool and high-quality amigurumi stuffing to achieve the crisp stitch definition required for detailed doll making. Gathering the right materials is essential for this intricate work. This enchanting character, dressed for a lovely weekend outing, comes complete with exquisite garments, delicate accessories, and a miniature companion. Grab your favorite needles, select your softest fibers, and let us begin this delightful crafting journey.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Project Specifications and Materials
Creating this woodland companion requires careful attention to the materials used. The finished dimensions and the drape of the garments rely entirely on your tension and the specific yarn weights chosen.
The following comprehensive list covers everything needed for the main bunny figure, her beautiful floral dress, the scalloped cardigan, all her accessories, the miniature dog, and the extra decorative props.
Yarn Requirements
- Main Body Yarn: 1 skein of premium sport weight yarn in Pale Beige or Light Sand (approximately 160 yards).
- Dress Yarn: 1 skein of sport weight yarn in Pale Dusky Pink (approximately 120 yards).
- Colorwork and Cardigan Yarn: 1 skein of sport weight yarn in Cream or Soft White (approximately 150 yards).
- Edging Accent Yarn: Small amount of sport weight yarn in Rose Pink for the cardigan edging and floral details.
- Miniature Companion Yarn: Small amounts of sport weight yarn in White, Dark Brown, and Black.
- Prop Yarn: Small amounts of dark brown and black yarn for the branch and sunglasses.
Tools and Hardware
- US 2.5 (3.0 mm) double-pointed needles (set of 5) for working the amigurumi pieces in the round.
- US 2.5 (3.0 mm) circular needles (24-inch) for the flat garments and the large dress skirt.
- Premium polyester fiberfill for firm, even stuffing.
- One pair of 6mm black safety eyes for the bunny.
- One pair of 4mm black safety eyes for the miniature dog.
- A small scrap of dark brown embroidery floss for the nose details.
- One tiny metal buckle (approximately 8mm) for the pink satchel.
- Tapestry needle for seaming pieces and weaving in ends neatly.
- Stitch markers to keep track of shaping and colorwork repeats.
Stitch Abbreviations
Familiarize yourself with these standard knitting abbreviations before starting. Maintaining a tight, even tension is crucial for stuffed toys so the fiberfill remains hidden inside the fabric.
- CO: Cast on
- BO: Bind off
- K: Knit
- P: Purl
- St(s): Stitch(es)
- Rnd(s): Round(s)
- RS / WS: Right side / Wrong side
- K2tog: Knit two stitches together (right-leaning decrease)
- SSK: Slip, slip, knit (left-leaning decrease)
- M1L / M1R: Make one left / Make one right (increases)
- PM / SM: Place marker / Slip marker
The Bunny Base Pattern
We begin by constructing the foundation of our character. The legs and body are worked as a single piece from the bottom up, ensuring structural stability for a toy that can sit nicely on a shelf.
The Legs (Make 2)
Start with the first leg using the Pale Beige yarn and your double-pointed needles. The foot is shaped first, transitioning smoothly into the tall leg.
Round 1: Cast on 12 sts. Distribute them evenly across three needles, join to work in the round, and PM for the beginning.
Round 2: Knit all sts to establish the round.
Round 3: (K1, M1R, K4, M1L, K1) twice. (16 sts)
Rounds 4-8: Knit all sts. This builds the height of the foot.
Round 9 (Ankle Shaping): (K2, M1R, K4, M1L, K2) twice. (20 sts)
Rounds 10-30: Knit all sts continuously. Stuff the foot firmly now, as it will be difficult to reach later. Continue stuffing the leg as you work upwards.
At the end of Round 30 on the first leg, break the yarn and place these stitches on a holder or scrap yarn. For the second leg, repeat all steps but do not break the yarn.
The Torso
Now we join the two legs to begin the hips and lower torso. Ensure both feet are pointing in the same direction before joining.
Round 31 (Joining Round): With the working yarn attached to the second leg, knit 10 sts. Cast on 4 sts using the backward loop method.
Pick up the first leg and knit across all 20 sts. Cast on 4 sts again. Knit the remaining 10 sts of the second leg. You now have 48 sts total on the needles.
Rounds 32-42: Knit all sts. This section forms the lower belly and hips. Make sure to stuff the transition area between the legs firmly to prevent a gap.
📌Thank you for reading the article
Round 43 (Waist Decrease): (K10, K2tog) 4 times. (44 sts)
Rounds 44-48: Knit all sts.
Round 49: (K9, K2tog) 4 times. (40 sts)
Rounds 50-55: Knit all sts.
Round 56: (K8, K2tog) 4 times. (36 sts)
Rounds 57-62: Knit all sts. Continue adding stuffing, shaping the torso so it is slightly wider at the bottom and tapers gently towards the chest.
Round 63: (K7, K2tog) 4 times. (32 sts)
Rounds 64-67: Knit all sts.
Round 68 (Shoulder Decrease): (K6, K2tog) 4 times. (28 sts)
Round 69: Knit all sts. Finish stuffing the upper chest firmly.
Round 70 (Neck Shaping): (K2, K2tog) 7 times. (21 sts)
Round 71: Knit all sts. Bind off leaving a long tail for attaching the head later.
The Head
The head is characterized by rounded, chubby cheeks and a gently tapering snout. It is worked from the nose backwards to the back of the skull.
Round 1: Using Pale Beige yarn, cast on 6 sts. Distribute on DPNs and join.
Round 2: Knit into the front and back (Kfb) of every st. (12 sts)
Round 3: (K1, Kfb) 6 times. (18 sts)
Round 4: (K2, Kfb) 6 times. (24 sts)
Rounds 5-8: Knit all sts. This forms the projection of the snout.
Round 9 (Cheek Increases): K6, (Kfb) 12 times across the top/sides, K6. (36 sts)
Round 10: K6, (K1, Kfb) 12 times, K6. (48 sts)
Rounds 11-16: Knit all sts.
Round 17: (K7, Kfb) 6 times. (54 sts)
Rounds 18-28: Knit all sts. During this section, insert the safety eyes between rounds 12 and 13, spacing them about 15 stitches apart, centered directly above the snout.
Round 29 (Begin Decreasing): (K7, K2tog) 6 times. (48 sts)
Round 30: (K6, K2tog) 6 times. (42 sts)
Round 31: (K5, K2tog) 6 times. (36 sts)
Round 32: (K4, K2tog) 6 times. (30 sts). Pause here to begin stuffing the head firmly. Pay special attention to padding the cheek increases so the face looks wide and gentle.
Round 33: (K3, K2tog) 6 times. (24 sts)
Round 34: (K2, K2tog) 6 times. (18 sts)
Round 35: (K1, K2tog) 6 times. (12 sts). Add any final bits of stuffing needed.
Round 36: (K2tog) 6 times. (6 sts). Break the yarn, thread the tail through the remaining loops, and pull tightly to close the hole securely.
The Ears (Make 2)
The ears are knitted flat and then seamed. This technique gives them a lovely thickness and allows them to drape beautifully down the sides of the head.
Row 1: Using Pale Beige yarn, cast on 12 sts on straight or circular needles.
Row 2 (WS): Purl all sts.
Row 3 (RS): K1, M1R, K10, M1L, K1. (14 sts)
Row 4: Purl all sts.
Row 5: K1, M1R, K12, M1L, K1. (16 sts)
Rows 6-35: Work in stockinette stitch (knit on RS, purl on WS) for 30 rows. This creates the long, elegant shape of the ear.
Row 36: Purl all sts.
Row 37: SSK, K12, K2tog. (14 sts)
📌Thank you for reading the article
Row 38: Purl all sts.
Row 39: SSK, K10, K2tog. (12 sts)
Row 40: Purl all sts.
Row 41: SSK, K8, K2tog. (10 sts)
Rows 42-46: Work in stockinette stitch. Bind off all stitches. Fold the bound-off edge in half and sew it pinched together. This pinched end will be attached to the head later.
The Arms (Make 2)
The arms are worked in the round. They are stuffed firmly at the hands but lightly at the top so they rest naturally against the body.
Round 1: Using Pale Beige yarn, cast on 10 sts. Distribute on DPNs and join.
Round 2: (K1, M1R, K3, M1L, K1) twice. (14 sts)
Rounds 3-28: Knit all sts. The arms are kept simple and slender to fit neatly into the sleeves of the cardigan.
Round 29: (K5, K2tog) twice. (12 sts)
Rounds 30-32: Knit all sts. Stuff the lower two-thirds of the arm firmly.
Round 33: (K2tog) 6 times. (6 sts). Break the yarn, pull through the remaining loops, and secure.
The Elegant Magnolia Dress
This stunning piece is the centerpiece of the outfit. It begins with a simple pale pink bodice worked flat, and expands into a wide, flowing skirt featuring a large botanical intarsia motif near the hem.
The Dress Bodice
Row 1 (Neckline): Using Pale Dusky Pink yarn, cast on 32 sts. Work 2 rows in garter stitch (knit every row) for a neat collar edge.
Row 3 (Setup for Raglan): K5, PM, K4, PM, K14, PM, K4, PM, K5.
Row 4 (and all WS rows): Purl all sts.
Row 5 (Increase Row): *Knit to 1 st before marker, M1R, K1, SM, K1, M1L; repeat from * 3 more times, knit to the end of the row. (40 sts)
Rows 6-15: Repeat Rows 4 and 5 five more times. (80 sts)
Row 16: Purl all sts.
Row 17 (Dividing for Sleeves): Knit to the first marker, remove marker, place the next 16 sts on a scrap yarn holder for the sleeve. Cast on 2 sts for the underarm.
Knit across the back 26 sts to the next marker, remove marker, place the next 16 sts on a holder for the second sleeve. Cast on 2 sts for the underarm. Knit the remaining front sts to the end. (52 sts on the needle)
Rows 18-26: Work in stockinette stitch across these 52 body stitches to form the waist of the dress.
The Skirt and Magnolia Colorwork
The skirt requires significant increases to achieve the beautiful drape seen in the photographs. We will join to work in the round at this stage.
Row 27 (Major Skirt Increase): *K1, M1L; repeat from * to the end of the row. (104 sts). Join the work to begin knitting in the round. PM to mark the beginning of the round at the center back.
Rounds 28-35: Knit all sts using the Pale Dusky Pink yarn.
Round 36 (Second Skirt Increase): *K2, M1L; repeat from * to the end of the round. (156 sts). The skirt is now wide enough to accommodate the large petal motifs.
Rounds 37-45: Knit all sts in Pale Dusky Pink.
Now we begin the intricate floral colorwork. This uses the Stranded or Fair Isle technique. Keep your floats loose across the back so the skirt does not pucker. The motif is a 26-stitch repeat.
Round 46: *K12 Pink, K2 Cream, K12 Pink; repeat from * to the end of the round.
Round 47: *K11 Pink, K4 Cream, K11 Pink; repeat from * to the end.
Round 48: *K10 Pink, K6 Cream, K10 Pink; repeat from * to the end.
Round 49: *K9 Pink, K8 Cream, K9 Pink; repeat from * to the end.
Round 50: *K8 Pink, K10 Cream, K8 Pink; repeat from * to the end.
Round 51: *K7 Pink, K12 Cream, K7 Pink; repeat from * to the end.
📌Thank you for reading the article
Round 52: *K6 Pink, K14 Cream, K6 Pink; repeat from * to the end.
Rounds 53-56: *K5 Pink, K16 Cream, K5 Pink; repeat from * to the end.
Round 57 (Petal Separation): *K6 Pink, K6 Cream, K2 Pink, K6 Cream, K6 Pink; repeat from * to the end. This starts shaping the individual petals of the magnolia design.
Round 58: *K7 Pink, K4 Cream, K4 Pink, K4 Cream, K7 Pink; repeat from * to the end.
Round 59: *K8 Pink, K2 Cream, K6 Pink, K2 Cream, K8 Pink; repeat from * to the end.
Round 60: Switch entirely to Cream yarn. Knit all sts.
Round 61: Knit all sts in Cream.
Round 62: Purl all sts in Cream to create a small ridge before binding off.
Round 63 (Scalloped Bind Off): Using Cream yarn, *cast on 2 sts using the knitted method, bind off 4 sts; repeat from * around the entire hem. This creates the delicate wavy edge seen in the photo.
The Scalloped Cream Cardigan
The cardigan features a lovely textured edge. It is knitted flat from the top down using Cream yarn, with Rose Pink yarn introduced later for the delicate border details.
Row 1: Using Cream yarn, cast on 38 sts. Work 2 rows in garter stitch.
Row 3 (Setup): K6, PM, K6, PM, K14, PM, K6, PM, K6.
Row 4 (and all WS rows): Purl all sts.
Row 5: *Knit to 1 st before marker, M1R, K1, SM, K1, M1L; repeat from * 3 times, knit to end. (46 sts)
Rows 6-17: Repeat Rows 4 and 5 six more times. (94 sts)
Row 18: Purl all sts.
Row 19 (Divide for Sleeves): Knit to first marker, place 20 sts on holder, cast on 3 sts, knit 28 back sts, place 20 sts on holder, cast on 3 sts, knit to end. (56 sts)
Rows 20-30: Work in stockinette stitch across the body stitches.
Row 31 (Pink Edge Setup): Switch to Rose Pink yarn. Knit one row.
Row 32: Purl one row in Rose Pink.
Row 33 (Picot Bind Off): *Cast on 2 sts using cable cast on, bind off 4 sts; repeat from * to end. This creates the prominent pink scallops along the bottom hem.
Cardigan Sleeves and Front Bands
Transfer the 20 sleeve stitches back to DPNs. Pick up 3 stitches at the underarm. Knit in the round in Cream for 15 rounds. Switch to Rose Pink, knit 2 rounds, and perform the same picot bind off as the hem.
For the front bands, pick up stitches evenly along the right front edge, around the neck, and down the left front edge using Rose Pink yarn. Work one row in purl, then perform the picot bind off across the entire edge to frame the cardigan beautifully.
The Beret and 3D Magnolia Blossom
The classic beret is knitted in Cream yarn, starting with a ribbed brim and increasing to form the flat, structured crown.
The Beret
Round 1: Using Cream yarn, cast on 52 sts. Join in the round.
Rounds 2-6: Work in K1, P1 ribbing.
Round 7 (Increase Round): *K2, M1L; repeat from * to end. (78 sts)
Rounds 8-18: Knit all sts evenly to create the width of the beret.
Round 19 (Decrease Round): *K11, K2tog; repeat from * to end. (72 sts)
Round 20: Knit all sts.
Round 21: *K10, K2tog; repeat from * to end. (66 sts)
Round 22: Knit all sts.
Round 23: *K9, K2tog; repeat from * to end. (60 sts)
Continue decreasing in this established pattern (working one less stitch between decreases each alternate round) until 6 sts remain. Knit one round. Break yarn and pull tightly through remaining loops.
📌Thank you for reading the article
The 3D Magnolia Flower
The delicate flower attached to the beret is made by knitting small, individual petals and gathering them together.
Outer Petals (Make 3): Using Cream yarn, cast on 3 sts. Row 1: Knit. Row 2: K1, M1, K1, M1, K1. (5 sts). Rows 3-7: Stockinette stitch. Row 8: SSK, K1, K2tog. Row 9: Sl 1, K2tog, pass slipped stitch over. Fasten off.
Inner Petals (Make 2): Using Rose Pink yarn, follow the same instructions as the outer petals but only knit 4 rows of stockinette before decreasing.
Sew the petals together at the base, layering the pink ones inside the cream ones. Attach the finished flower to the front right side of the beret brim.
The Pale Pink Mary Jane Shoes (Make 2)
These sweet little shoes are knitted seamlessly to fit snugly over the bunny’s feet.
Round 1: Using Pale Dusky Pink yarn, cast on 20 sts. Join in the round.
Round 2: Knit into the front and back of every stitch. (40 sts)
Rounds 3-6: Purl all sts. This creates the thick, defined sole of the shoe.
Rounds 7-10: Knit all sts for the sides.
Round 11 (Toe Decreases): K12, (K2tog) 8 times, K12. (32 sts)
Round 12: K12, (K2tog) 4 times, K12. (28 sts). Bind off all stitches loosely.
Shoe Strap: Pick up 1 stitch on the side of the shoe opening. Cast on 14 stitches using the backward loop method. Attach this end to the opposite side of the shoe opening with a slip stitch. Bind off all strap stitches. You can sew a tiny French knot or a small bead to simulate a button.
The Pink Buckle Satchel
This charming accessory is knitted flat in one piece and then folded and seamed. The tiny metal buckle adds a touch of realism.
Row 1: Using Pale Dusky Pink yarn, cast on 14 sts.
Rows 2-24: Work in stockinette stitch. This long rectangle will form the back, base, and front of the little bag.
Rows 25-30: Switch to garter stitch (knit every row) to create the texture for the top flap.
Row 31 (Flap Shaping): SSK, knit to last 2 sts, K2tog. (12 sts)
Row 32: Knit all sts.
Row 33: SSK, knit to last 2 sts, K2tog. (10 sts). Bind off all stitches.
Assembly: Fold the bottom up by about 10 rows to form the pouch. Seam the sides securely. Fold the garter stitch flap over. Take a small strip of pink yarn, thread it through the 8mm metal buckle, and sew it to the front of the bag to act as a closure.
Strap: Pick up 1 stitch on the side of the bag. Knit a 45-row I-cord. Sew the other end of the I-cord securely to the opposite side of the bag.
The Miniature Companion Dog
This tiny friend sitting beside the bunny requires patience and very small needles. It is predominantly cream-colored with brown details.
Dog Head and Body
Round 1: Using Cream yarn, cast on 6 sts. Join in the round.
Round 2: (Kfb) in every st. (12 sts)
Rounds 3-10: Knit all sts. This forms the tiny plump body. Stuff firmly.
Round 11 (Neck): (K2tog) 6 times. (6 sts)
Round 12: Knit all sts.
Round 13 (Head Base): (Kfb) in every st. (12 sts)
Round 14: (K1, Kfb) 6 times. (18 sts).
Rounds 15-18: Knit all sts. During round 17, introduce Dark Brown yarn to knit 2 stitches on the left and 2 stitches on the right to create the eye patches.
Round 19: (K1, K2tog) 6 times. (12 sts). Stuff the head firmly.
Round 20: (K2tog) 6 times. Break yarn and pull tight to close.
Dog Ears and Limbs
Ears (Make 2): Using Dark Brown yarn, cast on 3 sts. Knit 6 rows in stockinette. Bind off and sew to the sides of the head.
Arms and Legs (Make 4): Using Cream yarn, cast on 4 sts. Knit as a tiny I-cord for 6 rows. Bind off and sew to the body.
📌Thank you for reading the article
Dog Clothing
Mini Cardigan: Using Cream yarn, cast on 18 sts. Work 2 rows in garter stitch. Work in stockinette for 4 rows. Switch to Rose Pink yarn, knit 1 row, then bind off. Wrap around the dog’s body and sew securely.
Mini Beret: Using Cream yarn, cast on 16 sts. Join in the round. Knit 1 round. Increase round: (K1, M1) to end. (32 sts). Knit 3 rounds. Decrease round: (K2tog) to end. (16 sts). Next round: (K2tog) to end. Break yarn and pull tight.
Decorative Props
The final details in the photograph bring the scene to life. They are simple to construct but add immense character.
The Pink Sunglasses
Frames: Using Pale Dusky Pink yarn, cast on 20 sts. Bind off immediately to create a firm, thin strip. Make two small circles from this strip.
Lenses: Using Black yarn, cast on 4 sts. Knit 4 rows in stockinette. Bind off. Sew these black squares behind the pink circular frames. Connect the two frames with a small stitch of pink yarn.
The Magnolia Branch
Stem: Using Dark Brown yarn, cast on 3 sts. Knit a 30-row I-cord. Bend it slightly to create a natural branch shape.
Flowers: Knit several outer and inner petals exactly as described in the “3D Magnolia Flower” section above, using Cream and Rose Pink yarns. Assemble the flowers and stitch them securely along the brown I-cord stem.
Final Assembly and Facial Detailing
Careful assembly makes all the difference. Use the long beige tail from the torso to sew the head securely onto the neck using the mattress stitch. Pin the arms to the sides of the body just below the neck seam and attach them firmly. Position the tall ears on either side of the head, slightly drooping, and sew them in place. For the face, use the dark brown embroidery floss to stitch a delicate ‘Y’ shape exactly between the safety eyes to form the nose and mouth. Slide the dress onto the bunny, followed by the cardigan. Place the shoes on the feet, adjust the beret on the head, and loop the satchel over her shoulder. Position the tiny dog companion by her side.
Care Notes
Because this project contains intricate colorwork, delicate picot edging, and multiple small stuffed components, it should be treated as a gentle heirloom rather than a rough plaything. Keep the pieces away from sharp objects that might snag the floating yarns on the inside of the skirt or the delicate floral appliques. Ensure the environment is free from moths if using natural animal fibers.
Quick Checklist Before You Finish
- Are all yarn ends securely woven in, especially around the colorwork skirt?
- Is the head firmly attached and not wobbling?
- Are the safety eyes on both the bunny and the miniature dog firmly locked in place?
- Are the tiny accessories (shoes, bag, beret) fitted correctly?
- Are the embroidered facial details symmetrical?
Detailed Cleaning and Preservation Guidelines
If cleaning becomes necessary, never machine wash or tumble dry this item. Fill a basin with lukewarm water and a gentle wool wash. Submerge the bunny and accessories, pressing gently to clean without wringing or twisting the fabric, which can distort the stitches and shift the internal stuffing. Rinse thoroughly in cool water. Press out excess moisture using a thick, clean towel. Reshape the ears, the flared dress skirt, and the tiny accessories while damp. Lay the entire project flat on a dry towel in a shaded, well-ventilated area until completely dry to preserve the vibrant yarn colors and structural integrity.


