Knitting Tutorial: The “Vintage Librarian” Bunny – Free Knitting Pattern

Knitting Tutorial: The “Vintage Librarian” Bunny – Free Knitting Pattern

This charming knitted bunny has the look of a collectible heirloom toy, with a softly rounded head, long lop ears, a mossy dress, a neat brown cardigan, a cloche-style hat, little Mary Jane shoes, a tiny book, and an owl companion perched on stacked books. It is a lovely choice for anyone searching for a handmade bunny doll, knitted rabbit pattern, vintage nursery decor, artisan soft toy, or giftable collectible animal doll for Etsy-style shopping inspiration and cozy home display.

Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.

Pattern Overview

This pattern is written to recreate the full knitted scene shown in the image: the bunny, dress, cardigan, cloche hat, shoes, tiny book, owl, and stacked books.

The bunny is worked mostly flat in separate pieces and seamed, with small accessories worked flat or in the round as noted.

The overall proportion is very important in this design. The head is large and gently rounded. The body is shorter and narrower than the head. The arms are slim and soft. The legs are straight and visible below the dress hem. The ears are long, flat, and relaxed.

The cardigan should fit close to the body without bulk. The dress should flare softly from the waist. The hat should sit low over the forehead with a shallow rolled brim. The shoes should look rounded and slightly oversized in a sweet toy-like way.

Skill Level

Intermediate for knitters who are comfortable with shaping, seaming, picking up stitches, simple embroidery, and very small accessories.

Finished Size

  • Bunny height: about 12 inches / 30.5 cm from feet to top of hat
  • Bunny seated body height without hat: about 10.5 inches / 26.5 cm
  • Owl height: about 3 inches / 7.5 cm
  • Stacked books height: about 1.5 inches / 4 cm total
  • Tiny hand book: about 2 inches / 5 cm tall

Gauge

Gauge matters because the knitted fabric must be dense enough to hold stuffing cleanly.

  • Main toy gauge: 28 sts and 36 rows = 4 inches / 10 cm in stockinette stitch on 2.75 mm needles
  • Clothing gauge: 26 sts and 34 rows = 4 inches / 10 cm in stockinette stitch on 3 mm needles

If your fabric looks loose, go down a needle size. Stuffing should not show through the stitches.

Materials

  • DK weight yarn in warm oat beige for bunny head, legs, and part of ears
  • DK weight yarn in dark cocoa brown for ear fronts, cardigan, and shoe accents
  • DK weight yarn in muted moss green for dress
  • DK weight yarn in light taupe for hat
  • Small amount of cream, tan, medium brown, gold, and ivory for owl and books
  • 2.75 mm knitting needles
  • 3 mm knitting needles
  • Tapestry needle
  • Removable stitch markers
  • Toy stuffing
  • Thin card or felt scraps for book inserts and soles if desired
  • 2 small brown buttons for cardigan front if desired, or embroider faux buttons
  • Black embroidery thread for eyes and facial lines
  • Brown embroidery thread for nose shading

Abbreviations

  • CO = cast on
  • BO = bind off
  • K = knit
  • P = purl
  • St st = stockinette stitch
  • Garter = knit every row
  • kfb = knit into front and back of same stitch
  • ssk = slip, slip, knit
  • k2tog = knit 2 stitches together
  • p2tog = purl 2 stitches together
  • rep = repeat
  • RS = right side
  • WS = wrong side
  • st(s) = stitch(es)
  • inc = increase
  • dec = decrease

Color Notes

To match the image as closely as possible, use soft dusty colors instead of bright shades.

  • Head and legs: warm stone beige
  • Ears: beige backs with darker brown fronts
  • Dress: muted woodland green
  • Cardigan and shoes: medium chestnut brown
  • Hat: pale mushroom taupe
  • Owl: cream, taupe, walnut, and a little mustard gold
  • Books: aged brown, antique tan, and muted olive-brown

📌Thank you for reading the article

Bunny Head

The head is worked in two identical side pieces with a center gusset for a rounded, sculpted shape. This gives the tall forehead and full cheeks seen in the image.

Head Side Pieces Make 2

Using beige and 2.75 mm needles, CO 14 sts.

  1. Row 1 (WS): Purl.
  2. Row 2 (RS): K1, kfb, knit to last 2 sts, kfb, K1. 16 sts.
  3. Row 3: Purl.
  4. Row 4: K1, kfb, knit to last 2 sts, kfb, K1. 18 sts.
  5. Row 5: Purl.
  6. Row 6: K1, kfb, knit to last 2 sts, kfb, K1. 20 sts.
  7. Row 7: Purl.
  8. Row 8: K1, kfb, knit to last 2 sts, kfb, K1. 22 sts.
  9. Rows 9-21: Work in St st, ending with a WS row.
  10. Row 22: K1, ssk, knit to last 3 sts, k2tog, K1. 20 sts.
  11. Row 23: Purl.
  12. Row 24: K1, ssk, knit to last 3 sts, k2tog, K1. 18 sts.
  13. Row 25: Purl.
  14. Row 26: K1, ssk, knit to last 3 sts, k2tog, K1. 16 sts.
  15. Rows 27-31: Work in St st.
  16. Row 32: K1, ssk, knit to last 3 sts, k2tog, K1. 14 sts.
  17. Row 33: Purl.
  18. BO knitwise on RS.

Head Center Gusset

Using beige, CO 6 sts.

  1. Rows 1-2: Work in St st.
  2. Row 3: K1, kfb, knit to last 2 sts, kfb, K1. 8 sts.
  3. Row 4: Purl.
  4. Row 5: K1, kfb, knit to last 2 sts, kfb, K1. 10 sts.
  5. Row 6: Purl.
  6. Row 7: K1, kfb, knit to last 2 sts, kfb, K1. 12 sts.
  7. Rows 8-28: Work in St st.
  8. Row 29: K1, ssk, knit to last 3 sts, k2tog, K1. 10 sts.
  9. Row 30: Purl.
  10. Row 31: K1, ssk, knit to last 3 sts, k2tog, K1. 8 sts.
  11. Row 32: Purl.
  12. Row 33: K1, ssk, knit to last 3 sts, k2tog, K1. 6 sts.
  13. BO.

Muzzle Shaping Insert

This small insert helps create the forward-pointing nose bridge seen in the image.

Using beige, CO 7 sts.

  1. Rows 1-7: Work in St st.
  2. Row 8: K1, ssk, K1, k2tog, K1. 5 sts.
  3. Row 9: Purl.
  4. BO.

Body

The body is smaller than the head and slightly pear-shaped, with a soft base and narrow shoulders. Work two body pieces.

Body Front and Back Make 2

Using beige, CO 18 sts.

  1. Rows 1-4: Work in St st, beginning with a purl row.
  2. Row 5 (RS): K1, kfb, knit to last 2 sts, kfb, K1. 20 sts.
  3. Row 6: Purl.
  4. Row 7: K1, kfb, knit to last 2 sts, kfb, K1. 22 sts.
  5. Rows 8-18: Work in St st.
  6. Row 19: K1, ssk, knit to last 3 sts, k2tog, K1. 20 sts.
  7. Row 20: Purl.
  8. Row 21: K1, ssk, knit to last 3 sts, k2tog, K1. 18 sts.
  9. Rows 22-28: Work in St st.
  10. Row 29: K1, ssk, knit to last 3 sts, k2tog, K1. 16 sts.
  11. Row 30: Purl.
  12. Row 31: K2, BO 4 sts, knit to end. 12 sts.
  13. Row 32: P4, CO 4 sts, purl to end. 16 sts.
  14. Rows 33-36: Work in St st.
  15. BO.

📌Thank you for reading the article

The small side opening made by Rows 31-32 gives a flatter shoulder contour and reduces neck bulk.

Legs Make 2

The legs are slim, straight, and lightly stuffed. They should be longer than the visible portion suggests because the upper sections sit inside the skirt.

Using beige, CO 10 sts.

  1. Rows 1-24: Work in St st.
  2. Row 25: K1, kfb, knit to last 2 sts, kfb, K1. 12 sts.
  3. Row 26: Purl.
  4. Rows 27-30: Work in St st.
  5. BO.

The widened top helps each leg anchor securely inside the lower body.

Arms Make 2

The arms are narrow tubes with gentle shaping and a slightly rounded paw end.

Using brown for sleeves, CO 12 sts.

  1. Rows 1-4: Work in St st.
  2. Row 5: K1, ssk, knit to last 3 sts, k2tog, K1. 10 sts.
  3. Rows 6-18: Work in St st.
  4. Change to beige at Row 19.
  5. Rows 19-22: Work in St st.
  6. Row 23: K1, kfb, knit to last 2 sts, kfb, K1. 12 sts.
  7. Row 24: Purl.
  8. Row 25: K1, ssk, knit to last 3 sts, k2tog, K1. 10 sts.
  9. BO.

When seaming, do not stuff the very top 1 inch / 2.5 cm of each arm. This keeps the shoulders soft.

Ears Make 2 Back Pieces and 2 Front Pieces

The ears are long, tapered, and softly drooping. Use two colors to echo the darker visible inner ear from the image.

Ear Back Pieces Make 2

Using beige, CO 7 sts.

  1. Row 1: Purl.
  2. Row 2: K1, kfb, knit to last 2 sts, kfb, K1. 9 sts.
  3. Row 3: Purl.
  4. Row 4: K1, kfb, knit to last 2 sts, kfb, K1. 11 sts.
  5. Row 5: Purl.
  6. Row 6: K1, kfb, knit to last 2 sts, kfb, K1. 13 sts.
  7. Rows 7-26: Work in St st.
  8. Row 27: K1, ssk, knit to last 3 sts, k2tog, K1. 11 sts.
  9. Row 28: Purl.
  10. Row 29: K1, ssk, knit to last 3 sts, k2tog, K1. 9 sts.
  11. Row 30: Purl.
  12. Row 31: K1, ssk, knit to last 3 sts, k2tog, K1. 7 sts.
  13. BO.

Ear Front Pieces Make 2

Using dark brown, work exactly as for Ear Back Pieces.

Sew one front and one back together for each ear, leaving the top edge open. Turn, press lightly with fingers, and add only a whisper of stuffing at the top third. The lower ear should remain flat and flexible.

Tail

The tail is mostly hidden by the cardigan and dress, but including it improves the finished silhouette.

Using beige, CO 8 sts.

  1. Rows 1-6: Work in St st.
  2. Thread yarn through live stitches and gather into a small puff.

📌Thank you for reading the article

Dress

The dress is a separate garment. It has a fitted upper section and a softly flared skirt. The hem is finished with a delicate eyelet edge to resemble the decorative points seen in the image.

Dress Skirt

Using moss green and 3 mm needles, CO 72 sts.

  1. Rows 1-4: K all rows for garter hem.
  2. Row 5 (RS): K2, yo, k2tog, rep to end. 72 sts.
  3. Row 6: Purl.
  4. Rows 7-18: Work in St st.
  5. Row 19: K6, k2tog, rep to end. 63 sts.
  6. Row 20: Purl.
  7. Rows 21-28: Work in St st.
  8. Row 29: K5, k2tog, rep to end. 54 sts.
  9. Row 30: Purl.
  10. Rows 31-36: Work in St st.
  11. Row 37: K4, k2tog, rep to end. 45 sts.
  12. Row 38: Purl.
  13. Rows 39-44: Work in St st.

Dress Bodice

  1. Row 45: K3, k2tog, rep to last 0 sts. 36 sts.
  2. Row 46: Purl.
  3. Rows 47-52: Work in 1×1 rib.
  4. Row 53 (RS): K8, BO 4 sts, K12, BO 4 sts, K8.
  5. Row 54: P8, CO 4 sts, P12, CO 4 sts, P8. 36 sts.
  6. Rows 55-58: Work in St st.
  7. Row 59: K8, k2tog, k6, k2tog, k8, k2tog, k6, k2tog. 32 sts.
  8. Row 60: Purl.
  9. Row 61: K all.
  10. BO on WS.

Sew into a back-opening dress, leaving the upper back partially open so the cardigan can show clearly at the neckline. The dress should sit just below the bunny neck, with the hem falling above the ankles.

Cardigan

The cardigan is worked in separate pieces for best shaping and vintage structure. It should fit close to the torso and end around the high hip.

Back

Using brown and 3 mm needles, CO 26 sts.

  1. Rows 1-4: Work in K1, P1 rib.
  2. Rows 5-18: Work in St st.
  3. Row 19: K1, ssk, knit to last 3 sts, k2tog, K1. 24 sts.
  4. Row 20: Purl.
  5. Rows 21-24: Work in St st.
  6. Row 25: BO 3 sts at beginning of next 2 rows. 18 sts.
  7. Rows 27-32: Work in St st.
  8. Row 33: K5, BO 8 sts, knit to end.
  9. Row 34: P5, BO 8 sts, purl to end.
  10. Work each shoulder separately for 2 rows, then BO.

Left Front

Using brown, CO 16 sts.

  1. Rows 1-4: Work rib as follows: K1, P1 to last 4 sts, K4 for front band.
  2. Rows 5-18: Continue with 4 garter band sts at front edge and St st on remaining sts.
  3. Row 19: Work to last 3 body sts before band, k2tog, K1, band sts. 15 sts.
  4. Row 20: Purl body sts, knit band sts.
  5. Rows 21-24: Continue as set.
  6. Row 25: BO 3 sts at armhole edge. 12 sts.
  7. Rows 26-28: Continue.
  8. Row 29: At neck edge, work band 4 sts, ssk, knit to end. 11 sts.
  9. Row 30: Work as set.
  10. Row 31: Neck edge dec once more in same way. 10 sts.
  11. Rows 32-34: Continue.
  12. BO shoulder sts.

📌Thank you for reading the article

Right Front

Work as mirror of Left Front.

Sleeves Make 2

Using brown, CO 14 sts.

  1. Rows 1-4: Work in K1, P1 rib.
  2. Rows 5-8: Work in St st.
  3. Row 9: K1, kfb, knit to last 2 sts, kfb, K1. 16 sts.
  4. Rows 10-14: Work in St st.
  5. Row 15: K1, kfb, knit to last 2 sts, kfb, K1. 18 sts.
  6. Rows 16-22: Work in St st.
  7. Row 23: BO 3 sts at beginning of next 2 rows. 12 sts.
  8. Row 25: K1, ssk, knit to last 3 sts, k2tog, K1. 10 sts.
  9. Row 26: Purl.
  10. BO.

Cardigan Pocket

Using brown, CO 8 sts.

  1. Rows 1-6: Work in St st.
  2. Row 7: K all.
  3. BO.

Sew pocket to lower right front. Add tiny dried-flower style embroidery or insert a few strands of cream yarn tied and trimmed to echo the image.

Cardigan Button Band Detail

To match the look in the image, sew 3 small brown buttons down the front, even if the cardigan is stitched closed. The buttons are decorative and should be centered on the band line.

Cloche Hat

The hat is one of the defining features of the design. It should fit low, with a narrow brim that rolls outward very gently.

Using taupe and 3 mm needles, CO 56 sts. Join for working in the round if desired, or work flat and seam later. The instructions below are written flat for accessibility.

  1. Rows 1-6: Work in garter stitch.
  2. Rows 7-16: Work in St st.
  3. Row 17: K6, k2tog, rep to end. 49 sts.
  4. Row 18: Purl.
  5. Rows 19-22: Work in St st.
  6. Row 23: K5, k2tog, rep to end. 42 sts.
  7. Row 24: Purl.
  8. Rows 25-28: Work in St st.
  9. Row 29: K4, k2tog, rep to end. 35 sts.
  10. Row 30: Purl.
  11. Row 31: K3, k2tog, rep to end. 28 sts.
  12. Row 32: Purl.
  13. Row 33: K2, k2tog, rep to end. 21 sts.
  14. Row 34: Purl.
  15. Row 35: K1, k2tog, rep to end. 14 sts.
  16. Cut yarn and draw through live sts.

Seam hat. Lightly steam with your hands only, not a hot iron. Shape the brim so it curves down around the face. Sew a tiny side tab or folded knitted loop on one side to imitate the subtle trim shown in the photo.

Mary Jane Shoes Make 2

The shoes are separate pieces sewn over the foot ends. They should be rounded and slightly boxy, with a visible strap effect.

Using brown, CO 14 sts.

  1. Rows 1-8: Work in garter stitch.
  2. Row 9: K4, BO 6 sts, K4.
  3. Row 10: K4, CO 6 sts, K4.
  4. Rows 11-14: Work in garter stitch.
  5. BO.

Fold around the lower foot and seam. Embroider a narrow strap line across the instep and add a tiny beige opening shape at the center front to suggest the shoe cutout visible in the image.

Tiny Book

The bunny holds a small book with a red bookmark ribbon. Make this accessory firm enough to keep its shape.

Using tan, CO 12 sts.

  1. Rows 1-16: Work in garter stitch.
  2. BO.

Make a second piece the same way.

📌Thank you for reading the article

Cut a small rectangle of card slightly smaller than the knitted pieces. Sandwich the card between the knitted covers and seam around three sides. Insert a narrow red ribbon at the lower edge before closing completely. Embroider a spine line with brown yarn.

Owl Companion

The owl is tiny, plump, and decorative rather than fully articulated. Work front and back pieces, then add wings and embroidered features.

Owl Front and Back Make 2

Using cream-taupe marl or alternating cream and taupe rows if needed, CO 12 sts.

  1. Row 1: Purl.
  2. Row 2: K1, kfb, knit to last 2 sts, kfb, K1. 14 sts.
  3. Row 3: Purl.
  4. Rows 4-10: Work in St st.
  5. Row 11: K1, ssk, knit to last 3 sts, k2tog, K1. 12 sts.
  6. Row 12: Purl.
  7. Row 13: K1, ssk, knit to last 3 sts, k2tog, K1. 10 sts.
  8. Row 14: Purl.
  9. Row 15: K1, ssk, knit to last 3 sts, k2tog, K1. 8 sts.
  10. BO.

Owl Wings Make 2

Using medium brown, CO 6 sts.

  1. Rows 1-6: Work in St st.
  2. Row 7: K1, ssk, K2, k2tog. 4 sts.
  3. BO.

Owl Eyes and Beak

  • Embroider two cream circles first
  • Overstitch two brown rings around them to create spectacle-like eyes
  • Add tiny black pupils
  • Embroider a gold triangle beak between the eyes
  • Use vertical brown stitches down the body for feather texture

Add two tiny feet in mustard or tan yarn at the base.

Stacked Books for Owl

Make two flat stuffed rectangles.

Large Bottom Book

Using dark brown, CO 16 sts.

  1. Rows 1-10: Work in garter stitch.
  2. BO.

Make 2 pieces, seam, and lightly stuff or insert card.

Top Book

Using aged olive-brown or tan, CO 14 sts.

  1. Rows 1-8: Work in garter stitch.
  2. BO.

Make 2 pieces, seam, and lightly stuff or insert card.

Stack and sew together. Sew owl onto top book.

Assembly of Bunny Body

Take time with assembly. The photographed look depends heavily on correct placement.

  • Sew head side pieces to center gusset from nose tip over crown to back neck.
  • Insert the muzzle piece low on the front center to create a raised nose bridge.
  • Stuff head firmly but not rock hard.
  • Sew body front and back together, leaving neck open.
  • Insert legs into lower body, spaced about 1 inch / 2.5 cm apart, and stitch securely.
  • Stuff body moderately.
  • Sew head to body with strong backstitches.

The head should tilt forward just slightly. That gentle downward angle is important for the quiet, bookish expression.

Assembly of Arms and Ears

  • Sew arms closed and stuff lightly, keeping top ends soft.
  • Attach arms low on the shoulder line so they hang naturally beside the dress.
  • Sew ears to head at the side seam line, slightly below the crown rather than on top.
  • Angle ears downward immediately from the base so they frame the face.

One ear may sit a tiny bit closer to the face than the other for a more natural handmade character.

Dressing the Bunny

  • Put on the dress first and close it neatly at the back.
  • Place the cardigan over the dress and sew or lightly tack it closed at the waist if desired.
  • Attach the pocket and decorative buttons.
  • Sew shoes over the feet ends.
  • Place hat low on the forehead and stitch invisibly at each side.
  • Tuck the tiny book into one hand and secure with a few hidden stitches.
  • Place owl and books near the bunny for display, or tack them beside the bunny if making a permanent scene piece.

Facial Placement Guide

The face is minimal and delicate. Keep it simple.

  • Eyes: use small black satin stitches or tiny French-knot-style embroidery placed 7-8 rows below the hat edge and about 8 sts apart
  • Nose bridge: a vertical beige-brown outlined triangle centered on the muzzle insert
  • Mouth: a short vertical line down from the nose, then two tiny angled stitches left and right
  • No heavy blush and no oversized safety eyes if you want the image look

The expression should be calm, almost serious, and sweet.

Shaping Tips for an Accurate Look

These small finishing decisions make a major difference.

  • Head: stuff the cheeks well but compress the top slightly so the hat sits properly
  • Muzzle: add a pinch of extra stuffing just under the nose bridge
  • Ears: do not overstuff; they must drape softly
  • Body: keep narrower than the head for a childlike proportion
  • Dress: allow the skirt to flare gently and sit a little wrinkled, not stiff
  • Cardigan: make it snug and slightly cropped
  • Hat: stitch the brim low over the brow for the vintage librarian mood

Optional Aging and Heirloom Styling

If you like the soft antique mood in the image, you can enhance it subtly.

  • Use matte natural-fiber yarns instead of shiny acrylics
  • Mix two close neutrals together for the owl if you want feather depth
  • Very lightly brush the cardigan and hat with clean fingertips after steaming to soften the surface
  • Use muted, dusty shades instead of crisp modern colors

Final Assembly and Facial Detailing

Check that the head is centered, the ears hang evenly, and the hat sits low and slightly forward. Embroider the eyes small and deep-set, then add the nose and short mouth lines. Secure the book in the paw and make sure the cardigan buttons, pocket, and tiny floral detail are balanced.

Care Notes

Display this bunny indoors and avoid frequent rough handling. Spot clean when possible. If gifting to a child, embroider all details securely and avoid loose embellishments.

Quick Checklist Before You Finish

  • Head slightly larger than body
  • Ears long, flat, and softly drooping
  • Dress hem above ankles
  • Cardigan cropped and close-fitting
  • Hat low over forehead
  • Tiny book with red ribbon
  • Owl perched on stacked books
  • Face embroidered small and neat

Detailed Cleaning and Preservation Guidelines

Dust gently with a soft dry brush. For marks, use a barely damp cloth and blot, never rub hard. Dry flat away from direct sun. Store with acid-free tissue in a breathable box if not displayed. Avoid plastic bags, heavy humidity, and hanging by the ears or arms.

Leave a Reply

Your email address will not be published. Required fields are marked *