Dog Sweater Knitting Patterns

The Celestial Canine Coat Free Pattern – A Knitted Dog Sweater with Starry Lace Yoke

Anonymous August 06, 2026

The Celestial Canine Coat: A Free Knitted Dog Sweater Pattern with Starry Lace Yoke

Wrap your furry friend in a cozy, celestial-inspired sweater featuring a delicate starry lace yoke and a soft, ribbed body. This unique pattern combines classic knitting techniques with a modern, whimsical aesthetic that will make your pup the star of every walk. Whether you're a seasoned knitter looking for a quick project or a confident beginner ready for a fun challenge, this pattern is designed to guide you through every step with clarity and ease. Let's get started on creating a handmade masterpiece for your beloved companion.

Materials Needed

Before you begin, gather the following materials to ensure a smooth and enjoyable knitting experience. Having everything ready will help you stay focused and make the process more relaxing.

  • Yarn: Worsted weight yarn in Deep Navy Blue (MC) and Golden Yellow (CC), approx 200-250 yards MC and 50 yards CC. Choose a soft, machine-washable yarn for your dog's comfort and easy care.
  • Needles: US Size 7 (4.5 mm) knitting needles for small pieces, and US Size 7 (4.5 mm) circular needles (16-inch) for the body. The circular needle is essential for knitting in the round.
  • Notions: Stitch markers (at least 4), a stitch holder or waste yarn for holding leg stitches, a tapestry needle for weaving in ends and embroidery, and a measuring tape.
  • Gauge: 20 stitches and 26 rows = 4 inches in stockinette stitch. Always knit a gauge swatch to ensure your sweater fits perfectly. Adjust needle size if necessary to achieve the correct gauge.

Step-by-Step Instructions

This pattern is worked from the neck down in one piece, making it seamless and comfortable for your dog. Follow each step carefully, and you'll have a beautiful sweater in no time. The instructions are written for Small (Medium) sizes, fitting chests of 14-16 (18-20) inches.

Abbreviations

Familiarize yourself with these standard knitting abbreviations before you start:

  • K = Knit
  • P = Purl
  • K2tog = Knit two together (decrease)
  • YO = Yarn over (increase and creates a hole)
  • M1 = Make one (increase, pick up the bar between stitches and knit into the back of it)
  • PM = Place marker
  • SM = Slip marker
  • RS = Right side
  • WS = Wrong side

Yoke (Worked from Neck Down)

We'll begin with the neck ribbing and then increase stitches to create the yoke, which is the upper part of the sweater that covers the shoulders and chest.

  1. Cast On: With MC, cast on 40 (48) stitches. Join in the round, being careful not to twist your stitches. Place a marker at the beginning of the round to mark your starting point.
  2. Neck Ribbing: Rounds 1-6: *K1, P1* repeat to end. This creates a stretchy, comfortable ribbed neckline.
  3. Eyelet Round: Round 7: *K4, YO, K2tog* repeat to end. This creates small holes for threading a decorative ribbon or drawstring later.
  4. Plain Round: Round 8: Knit all stitches.
  5. Increase Rounds: We will now increase stitches to shape the yoke.
    • Round 9: *K4, M1* repeat to end. (50 (60) stitches)
    • Round 10: Knit all stitches.
    • Round 11: *K5, M1* repeat to end. (60 (72) stitches)
    • Round 12: Knit all stitches.
    • Round 13: *K6, M1* repeat to end. (70 (84) stitches)
    • Round 14: Knit all stitches.
    • Round 15: *K7, M1* repeat to end. (80 (96) stitches)
    • Round 16: Knit all stitches.

Starry Lace Pattern

Now for the magical part—the starry lace yoke! This pattern uses yarn overs and decreases to create delicate, star-like holes. Follow the rounds carefully, and don't worry if it looks a bit abstract at first; the pattern will emerge beautifully.

  1. Round 17: *K2, YO, K2tog, K1, YO, K2tog, K3* repeat to end.
  2. Round 18: Knit all stitches.
  3. Round 19: *K3, YO, K2tog, K1, YO, K2tog, K2* repeat to end.
  4. Round 20: Knit all stitches.
  5. Round 21: *K4, YO, K2tog, K1, YO, K2tog, K1* repeat to end.
  6. Round 22: Knit all stitches.
  7. Round 23: *K5, YO, K2tog, K1, YO, K2tog* repeat to end.
  8. Round 24: Knit all stitches.
  9. Round 25: *K6, YO, K2tog, K1, YO, K2tog* repeat to end.
  10. Round 26: Knit all stitches.
  11. Round 27: *K7, YO, K2tog, K1, YO, K2tog* repeat to end.
  12. Round 28: Knit all stitches.
  13. Round 29: *K8, YO, K2tog, K1, YO, K2tog* repeat to end.
  14. Round 30: Knit all stitches.
  15. Round 31: *K9, YO, K2tog, K1, YO, K2tog* repeat to end.
  16. Round 32: Knit all stitches.

Divide for Front Legs

Now we will separate the stitches to create openings for your dog's front legs. This is a crucial step, so take your time.

  1. Round 33: Knit 20 (24) stitches for the chest, place the next 20 (24) stitches on a stitch holder for the first leg, knit 20 (24) stitches for the back, and place the next 20 (24) stitches on a second stitch holder for the second leg. You will now have 40 (48) stitches remaining on your needles for the body.

Body

We'll now knit the main body of the sweater in a smooth stockinette stitch for a comfortable, classic fit.

  1. Continue in stockinette stitch (knit every round) on the remaining 40 (48) stitches until the body measures 6 (8) inches from the underarm. You can measure this on your dog to ensure a perfect fit, or use the given measurements as a guide.

Leg Openings (Worked Flat)

To finish the leg openings, we'll knit short tubes that will keep the sweater securely in place.

  1. For each leg opening, pick up the 20 (24) stitches from the stitch holder onto your needles.
  2. Work back and forth in stockinette stitch (knit one row, purl one row) for 2 inches. This creates a neat, finished edge.
  3. Bind off all stitches loosely. Repeat this process for the second leg opening.

Finishing

The final touches will transform your sweater into a celestial masterpiece.

  1. Weave in Ends: Carefully weave in all loose yarn ends using your tapestry needle to ensure a clean, professional finish.
  2. Embroider Stars: With CC (Golden Yellow), embroider small stars randomly over the yoke area. You can use a simple duplicate stitch (following the path of a knit stitch) or French knots to create a starry night-sky effect. Let your creativity shine!
  3. Add a Tie: Thread a ribbon or a knitted I-cord through the eyelet round at the neck. This decorative tie adds a charming touch and helps keep the sweater snug around your dog's neck.

Your Celestial Canine Coat is now complete! Slip it onto your furry friend and enjoy the admiring glances on your next walk. This pattern is not just a garment; it's a labor of love that will keep your pup warm and stylish all winter long. Happy knitting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: The Retro Granny Square Vest Free Pattern