Pet Accessory Knitting Patterns

Vintage Rose Garden Dog Collar Free Pattern – Knit a Timeless Floral Charm

Anonymous August 15, 2026

Vintage Rose Garden Dog Collar Free Pattern – Knit a Timeless Floral Charm

Wrap your furry friend in a cascade of knitted roses with this heirloom-inspired collar that blends vintage elegance with cozy comfort. This pattern creates a soft, textured accessory that turns every walk into a garden stroll. Whether you're a seasoned knitter or a crochet-curious beginner, this project is a delightful way to combine two crafts into one stunning, handmade piece. The dusty rose, sage green, and cream palette evokes a romantic, bygone era, while the durable worsted-weight cotton ensures it's practical for everyday adventures.

This pattern is designed to be approachable, with clear instructions for the knitted base, crocheted edging, and dimensional floral embellishments. The result is a one-of-a-kind collar that will have everyone asking where you bought it—and beaming with pride when you say, "I made it myself."

Materials Needed

Before you begin, gather the following supplies. All materials are readily available at your local craft store or online.

  • Yarn: Worsted weight cotton yarn in three colors:
    • Dusty Rose (approx. 50g) – for the roses
    • Sage Green (approx. 50g) – for the edging and leaves
    • Cream (approx. 50g) – for the collar base
  • Knitting Needles: US 6 (4.0 mm) straight needles
  • Crochet Hook: US G/6 (4.0 mm) hook
  • Extras: Yarn needle for sewing, scissors, one button or snap closure (approx. ¾ inch wide)

Gauge: 20 stitches and 26 rows = 4 inches in stockinette stitch (knit one row, purl one row). Gauge is important for achieving the correct size, so take a moment to knit a small swatch first.

Step-by-Step Instructions

Follow these detailed instructions carefully. The project is broken into four parts: the knitted base, the crocheted edging, the roses, and the leaves. Take your time, and don't rush—the beauty is in the details.

Part 1: Knit the Collar Base

The base of the collar is a simple, flat knitted strip. It's worked in stockinette stitch, which creates a smooth, classic fabric.

  1. Cast On: With the cream yarn and your US 6 knitting needles, cast on 8 stitches. Use a long-tail cast-on for a neat, stretchy edge.
  2. Row 1 (Right Side): Knit all 8 stitches.
  3. Row 2 (Wrong Side): Purl all 8 stitches.
  4. Repeat: Continue repeating Rows 1 and 2 (stockinette stitch) until the piece measures 14 inches from the cast-on edge, or your desired neck length minus 2 inches (for the overlap where the closure will sit). For a larger dog, measure their neck and subtract 2 inches.
  5. Bind Off: Bind off all stitches loosely. A loose bind-off is crucial so the collar doesn't pucker. You can use a standard bind-off but work each stitch loosely, or use a stretchy bind-off method like "knit two together, pass back" for extra give.

Part 2: Crochet the Scalloped Edging

This delicate edging frames the collar and gives it that vintage, romantic feel. It's worked in two rounds.

  1. Attach Yarn: With the sage green yarn and your US G/6 crochet hook, attach the yarn to one corner of the knitted strip using a slip stitch.
  2. Round 1 (Single Crochet Border): Work a single crochet (sc) into every stitch along the long edges, and work 3 single crochet into each corner stitch to turn the corners smoothly. Continue around the entire perimeter of the knitted rectangle. When you reach the starting corner, join with a slip stitch to the first single crochet. This creates a clean, solid border.
  3. Round 2 (Scalloped Edge): Chain 3 (counts as a turning chain). Skip the next single crochet stitch, then work 1 single crochet into the following single crochet. *Chain 3, skip 1 sc, single crochet in next sc.* Repeat from * to * all the way around the collar. This creates a series of small loops (scallops). Join with a slip stitch to the first chain of the round.
  4. Fasten Off: Cut the yarn, leaving a 6-inch tail. Pull the tail through the loop on your hook to secure. Weave in the end with your yarn needle.

Part 3: Crochet the Roses (Make 5)

These three-dimensional roses are the star of the show. They're made by crocheting a ruffled strip and then rolling it into a flower. Don't worry if it seems fiddly at first—the rolling is where the magic happens.

  1. Foundation Chain: With the dusty rose yarn, chain 30. This is the base of your rose.
  2. Row 1: Single crochet in the 2nd chain from your hook. *Chain 3, skip 2 chains, single crochet in the next chain.* Repeat from * to * across the entire row. You should end with a series of chain-3 loops. Turn your work.
  3. Row 2 (Petals): Chain 3 (counts as your first double crochet). Work 5 double crochet (dc) into the first chain-3 space. Slip stitch into the next chain-3 space. *Work 5 double crochet into the next chain-3 space, slip stitch into the following space.* Repeat from * to * across the row. This creates a ruffled, wavy strip of petals. Fasten off, leaving a long tail (at least 12 inches) for sewing.
  4. Form the Rose: Take the crocheted strip and start rolling it tightly from one end, like a jelly roll. As you roll, the ruffled petals will naturally fan outward. Continue rolling until you reach the end of the strip.
  5. Secure the Base: Thread the long tail onto your yarn needle. Sew through the bottom layers of the rolled rose several times, going back and forth to secure all the layers together. Make sure the stitches are hidden on the underside. Fluff the petals outward with your fingers to shape the rose.

Part 4: Crochet the Leaves (Make 4)

These simple leaves add a touch of greenery and balance to the floral arrangement.

  1. Foundation Chain: With the sage green yarn, chain 6.
  2. Row 1: Single crochet in the 2nd chain from your hook. Half double crochet (hdc) in the next chain. Double crochet (dc) in the next chain. Half double crochet in the next chain. Single crochet in the last chain. This creates a leaf shape that is wider in the middle and pointed at both ends.
  3. Fasten Off: Cut the yarn, leaving a 6-inch tail. Pull through to secure. Weave in the starting tail, but leave the ending tail for sewing.

Part 5: Assembly and Finishing

Now it's time to bring all the pieces together to create your masterpiece.

  1. Arrange the Flowers: Lay the collar base flat. Arrange the 5 roses and 4 leaves along the front center of the collar. A pleasing layout is to cluster 3 roses in the center with leaves between them, and place 1 rose on each side, slightly trailing toward the ends. Play with the arrangement until you're happy with the balance.
  2. Sew the Roses and Leaves: Using the long tails from each rose and leaf, sew each piece securely to the knitted base. Use small, firm stitches on the underside of the collar so they won't be visible from the front. Make sure everything is attached firmly—this collar will be worn and loved!
  3. Create the Closure: At one end of the collar, sew a button or snap closure. At the other end, create a small loop for the button to pass through:
    • With the sage green yarn and crochet hook, attach yarn to the end of the collar.
    • Chain 6, then slip stitch back into the same spot to form a loop.
    • Fasten off and weave in the ends.
  4. Final Check: Try the collar on your dog (or measure against their neck) to ensure the fit is comfortable. The button should fasten securely without being too tight. If needed, adjust the loop size.

And there you have it—a stunning, handcrafted Vintage Rose Garden Dog Collar. This project is a wonderful way to practice both knitting and crochet, and the result is a timeless accessory that celebrates the bond between you and your furry companion. Enjoy your garden strolls!


Also Check Out: We think you'd love this beautiful pattern on our sister site: Pink Starburst Crochet Blanket