Pet Accessory Knitting Patterns

Jingle Bell Woods Dog Bandanna Free Pattern – A Festive Knit Collar Wrap

Anonymous August 11, 2026

Jingle Bell Woods Dog Bandanna Free Pattern – A Festive Knit Collar Wrap

Wrap your furry friend in woodland charm this holiday season with this cozy knit bandanna. Featuring a rich pine green base and a delicate cream edging, this triangle-shaped accessory turns any pup into the star of Christmas morning. The subtle jingle bell at the point adds a festive touch that will have tails wagging with every step. Best of all, this pattern is beginner-friendly, uses only knit and purl stitches, and comes together in just a few evenings of cozy crafting.

Whether you're making a handmade gift for a dog-loving friend or simply want to spoil your own four-legged companion, this pattern is quick, satisfying, and endlessly adorable. The stockinette body creates a soft, drapey fabric that sits comfortably around your dog's neck, while the garter stitch edging in cream frames the triangle beautifully. Let's get started!

Materials Needed

Before you begin, gather the following supplies. All items are readily available at your local yarn shop or online.

Yarn

  • Main Color (MC): Worsted weight yarn in Pine Green – approximately 100g (about 200 yards)
  • Contrast Color (CC): Worsted weight yarn in Cream – approximately 20g (about 40 yards)

Tip: Choose a soft, machine-washable wool blend or acrylic yarn for easy care. The bandanna should be comfortable against your dog's fur, so avoid scratchy fibers.

Needles & Notions

  • US Size 7 (4.5mm) knitting needles (straight or circular – whichever you prefer for flat knitting)
  • Tapestry needle for weaving in ends
  • Small jingle bell (approximately 1cm in diameter)
  • Matching thread and sewing needle for attaching the bell
  • Stitch markers (optional, but helpful for keeping track of rows)
  • Scissors

Gauge

20 stitches and 26 rows = 4 inches in stockinette stitch (knit one row, purl one row).

Be sure to check your gauge before starting. If your gauge is off, adjust your needle size accordingly – a looser gauge means a larger bandanna, and a tighter gauge means a smaller one.

Step-by-Step Instructions

This bandanna is knit flat in one piece, starting at the neck edge and working down to the point. It uses simple knit and purl stitches, with a decorative eyelet row that creates small holes – perfect for threading a ribbon or simply adding visual interest. The decreases shape the triangle, and the edging is picked up and knit around the entire piece for a polished finish.

Abbreviations

  • K = knit
  • P = purl
  • K2tog = knit two stitches together (decrease)
  • YO = yarn over (increase, creates a hole)
  • St(s) = stitch(es)
  • MC = Main Color (Pine Green)
  • CC = Contrast Color (Cream)

Getting Started

With MC, cast on 60 stitches. Use a long-tail cast on for a neat, stretchy edge that will sit comfortably around your dog's neck. Leave a tail of about 6 inches for weaving in later.

Body of the Bandanna

Row 1 (Right Side): Knit all stitches.

Row 2: Purl all stitches.

Row 3: Knit all stitches.

Row 4: Purl all stitches.

You've now completed 4 rows of stockinette stitch. The right side (the smooth "V" pattern) will be the front of the bandanna.

Row 5 (Eyelet Row): K2, *YO, K2tog, K2*; repeat from * to * across, ending with K2.

Let's break this down: Knit 2 stitches. Then, yarn over (bring the yarn to the front, then over the needle to the back – this creates a new loop on the needle). Knit 2 stitches together (insert your right needle through the next two stitches on the left needle as if to knit, and knit them together as one). Then knit 2 more stitches. Repeat this sequence (YO, K2tog, K2) all the way across. You'll end with K2. This row maintains your stitch count while creating a row of decorative holes.

Row 6: Purl all stitches.

Row 7: Knit all stitches.

Row 8: Purl all stitches.

You've now completed the top section of the bandanna with the eyelet detail. From here, we'll begin decreasing to shape the triangle.

Shaping the Triangle (Decrease Section)

Now we'll work a series of decrease rows. Each decrease row removes 2 stitches (one at each edge), and we'll alternate with a purl row. This creates a symmetrical triangle that narrows evenly toward the point.

Row 9 (Decrease Row): K2tog, knit to the last 2 stitches, K2tog. (You'll have 58 stitches remaining.)

Detailed instructions: Knit the first two stitches together (insert right needle through both stitches as if to knit, wrap yarn, and pull through – you've decreased by one). Then knit across until you have 2 stitches left on the left needle. Knit those last 2 stitches together. You've decreased by 2 stitches total.

Row 10: Purl all stitches.

Rows 11-12: Repeat Rows 9-10. (56 stitches)

Rows 13-14: Repeat Rows 9-10. (54 stitches)

Rows 15-16: Repeat Rows 9-10. (52 stitches)

Rows 17-18: Repeat Rows 9-10. (50 stitches)

Rows 19-20: Repeat Rows 9-10. (48 stitches)

Rows 21-22: Repeat Rows 9-10. (46 stitches)

Rows 23-24: Repeat Rows 9-10. (44 stitches)

Rows 25-26: Repeat Rows 9-10. (42 stitches)

Rows 27-28: Repeat Rows 9-10. (40 stitches)

Rows 29-30: Repeat Rows 9-10. (38 stitches)

Rows 31-32: Repeat Rows 9-10. (36 stitches)

Rows 33-34: Repeat Rows 9-10. (34 stitches)

Rows 35-36: Repeat Rows 9-10. (32 stitches)

Rows 37-38: Repeat Rows 9-10. (30 stitches)

Rows 39-40: Repeat Rows 9-10. (28 stitches)

Rows 41-42: Repeat Rows 9-10. (26 stitches)

Rows 43-44: Repeat Rows 9-10. (24 stitches)

Rows 45-46: Repeat Rows 9-10. (22 stitches)

Rows 47-48: Repeat Rows 9-10. (20 stitches)

Rows 49-50: Repeat Rows 9-10. (18 stitches)

Rows 51-52: Repeat Rows 9-10. (16 stitches)

Rows 53-54: Repeat Rows 9-10. (14 stitches)

Rows 55-56: Repeat Rows 9-10. (12 stitches)

Rows 57-58: Repeat Rows 9-10. (10 stitches)

Rows 59-60: Repeat Rows 9-10. (8 stitches)

Rows 61-62: Repeat Rows 9-10. (6 stitches)

You're almost there! The triangle is taking shape beautifully. Now we'll finish the point.

Row 63: K2tog, K2, K2tog. (4 stitches)

Detailed instructions: Knit the first 2 stitches together, then knit 2 stitches normally, then knit the last 2 stitches together. You now have 4 stitches on your needle.

Row 64: Purl all stitches.

Row 65: K2tog, K2tog. (2 stitches)

Detailed instructions: Knit the first 2 stitches together, then knit the remaining 2 stitches together. You now have 2 stitches on your needle.

Row 66: K2tog. (1 stitch)

Cut your yarn, leaving a long tail (about 8 inches). Thread the tail through the remaining stitch and pull tight to secure. This is your fasten-off point.

Edging – Adding the Cream Border

Now we'll add the beautiful cream-colored edging that frames the bandanna. This is done by picking up stitches around the entire triangle and knitting a garter stitch border.

Step 1: With the right side of the bandanna facing you, attach your CC yarn at the top right corner of the neck edge (where you cast on).

Step 2: Using your knitting needle, pick up and knit 1 stitch for every row along the right diagonal edge of the triangle. You'll be picking up stitches along the side where you decreased. There should be approximately 66 rows (since you worked 66 rows total), so you'll pick up about 66 stitches along this edge.

How to pick up stitches: Insert your needle into the edge stitch (the "V" at the edge of each row), wrap the CC yarn around the needle, and pull through to create a new stitch on your needle. Work your way down to the point.

Step 3: At the point of the triangle, pick up 1 stitch in the very tip.

Step 4: Continue picking up 1 stitch for every row along the left diagonal edge, working your way back up to the neck edge. You'll have approximately 66 stitches on this side as well.

Step 5: Finally, pick up 1 stitch for every cast-on stitch along the neck edge. Since you cast on 60 stitches, you'll pick up 60 stitches here.

You now have a continuous loop of stitches around the entire triangle. Count your stitches to make sure you have approximately 193 stitches total (66 + 1 + 66 + 60). Don't worry if you're off by a few – the edging is forgiving.

Next Round: Knit all stitches.

Next Round: Purl all stitches.

These two rounds create a garter stitch border (knit one round, purl one round) that will lie flat and frame the bandanna elegantly.

Bind off all stitches loosely in knit. To bind off, knit the first stitch, knit the second stitch, then pass the first stitch over the second and off the needle. Continue this across. Be sure to bind off loosely so the edge doesn't pucker – you can use a larger needle for binding off if needed.

Finishing Touches

Step 1: Weave in all loose ends using your tapestry needle. Thread the ends through the wrong side of the work, following the path of the stitches, and trim any excess yarn.

Step 2: Attach the jingle bell to the point of the bandanna. Using your matching thread and sewing needle, sew the bell securely to the tip. Make several passes through the bell's loop and the fabric to ensure it's firmly attached – you don't want it falling off during playtime!

Step 3: To wear, simply tie the bandanna around your dog's neck using the long cast-on edge. The stockinette fabric drapes beautifully, and the cream edging frames the pine green triangle perfectly.

Optional closure: If you prefer a more secure fit, you can sew a button to one end of the neck edge and create a buttonhole on the other end. To make a buttonhole, simply work a YO and K2tog at the desired spot on the neck edge before binding off.

Tips for Success

  • Check your gauge: If your bandanna turns out too large or too small, adjust your needle size. A smaller needle (US 6) will create a tighter, smaller bandanna, while a larger needle (US 8) will make it bigger.
  • Count your stitches: After each decrease row, count your stitches to ensure you're on track. It's easy to accidentally skip a decrease.
  • Use stitch markers: Place a marker at the beginning of each decrease row to help you keep your place.
  • Block your work: After finishing, gently wet-block the bandanna to even out the stitches and help it lie flat. Simply soak in lukewarm water, gently squeeze out excess, and lay flat to dry, shaping as needed.
  • Make it your own: Feel free to experiment with different colors – a red bandanna for Christmas, a pastel for spring, or a bright orange for fall. The pattern works beautifully in any color combination.

This Jingle Bell Woods Dog Bandanna is the perfect quick project for the holiday season. Whether you're knitting it as a gift or for your own furry friend, the result is a charming, handmade accessory that's sure to bring smiles and tail wags. The combination of the deep pine green and cream edging evokes a cozy woodland aesthetic, while the jingle bell adds just the right amount of festive cheer.

Happy knitting, and may your holidays be filled with warmth, creativity, and plenty of puppy cuddles!


Also Check Out: We think you'd love this beautiful pattern on our sister site: The Anatolian Amber Wrap: A Free Knitting Pattern for a Textured, Seljuk-Inspired Triangular Shawl