DIY Crochet Granny Bandana for Dogs — Easy Beginner-Friendly Pattern
Make a cozy, customizable accessory for your pup with this easy Crochet Granny Bandana pattern. Perfect for beginners, the bandana is worked as a triangle granny with added straps so it ties around your dog’s neck. Use one color or mix shades to match your dog’s personality — this sample uses blue and pink yarn and measures approximately 9" long (without straps) by 6" high.

Difficulty: Beginner
Materials
- Ice Yarns Atlas 100 g, 100% acrylic, 130 m — color blue and color pink (optional)
- For this sample: 21 g used
- Hook: US Size J-10 (6 mm)
- Yarn needle, scissors, measuring tape
Substitution yarn: Any weight #5 yarn
Sizes
This sample is 9" in length (without straps) and 6" in height.
Stitch key
- Ch = Chain
- Sc = Single Crochet
- St = Stitch
- Dc = Double Crochet
- Sl st = Slip Stitch
Notes
- The pattern is worked as a triangle granny square with a border and straps.
- Ch 3 + ch 1 at the beginning of a row counts as a stitch + ch 1 space.
- Ch 1 at the beginning of a row does not count as a stitch.
- You can work this pattern in one color or multiple colors as you wish.
Instructions
Using the color pink, ch 4, join with a sl st to form a ring.
Row 1: Ch 4 (counts as first dc + ch 1), dc 3 into the ring, ch 1, dc 3, ch 1, dc 1. Turn.
Row 2: Ch 4 (1st dc + ch 1), dc 3 into the ch 1 space from previous row, ch 1, dc 3 in next ch 1 space, ch 1, (dc 3 + ch 2 + dc 3) into next ch space, ch 1, dc 3 into next ch 1 space, dc 3 into next ch 1 space, ch 1, dc 1 into the same last ch 1 space. Turn.
Row 3: Ch 4 (1st dc + ch 1), dc 3 into the ch 1 space from previous row, ch 1, dc 3 in next ch 1 space, dc 3 in next ch 1 space, ch 1, (dc 3 + ch 2 + dc 3) into next ch space, ch 1, dc 3 into next ch 1 space, dc 3 into next ch 1 space, dc 3 in next ch 1 space, ch 1, dc 1 into the same last ch 1 space. Ch 20 (one strap), secure yarn, cut and weave in ends. Ch 2 and sl st to first stitch on opposite side (second strap), secure yarn, cut and weave in ends.
Change colors for the border (optional).
Round 1: Introduce new yarn, ch 1, sc 2 on each stitch at the base of the triangle (on each ch space), (sc 1 + ch 1 + sc 1) in corner. Skip 1 st. *[Dc 4 on top of middle dc from previous granny stitch, skip 1 st, sc 1 in ch 1 space, skip 1 st]* repeat for a total of 4 times. (Sc 1 + ch 1 + sc 1) in ch 1 space (triangle point), skip 1 st, *[dc 4 in next, skip 1 st, sc in next ch 1 space]* repeat for a total of 4 times, sc 1, ch 1 and sl st to first sc, ch 20, secure yarn and cut.
Chain 20 on the opposite side for a second strap.
Finishing
Secure yarn, weave in ends, and trim. Tie the straps around your dog's neck so the triangle sits centered on the chest. Enjoy!
Tips
- Adjust the number of rows to make the triangle larger or smaller; the sample size is given above.
- Use a soft, washable acrylic for easy care.
- If you prefer, make longer straps for larger necks or shorter straps for small dogs.