Dog bandana ideas range from classic triangle ties and snap-on styles to seasonal prints, personalised designs, and DIY versions you can make from fabric scraps in about ten minutes. They’re one of the simplest ways to add a bit of personality without much effort or cost. You don’t need to sew well or buy anything fancy.

We’ve made a fair few of these over the years. Mostly because we had fabric left over from other things and a dog who didn’t mind wearing one occasionally. The first few looked a bit rough, but they worked. Once you’ve made one, the rest take no time at all.

Disclosure: This post may contain affiliate links. If you buy through them, I may earn a small commission at no extra cost to you..
Dog wearing a patterned triangle bandana outdoors on a sunny day in the park

Classic Triangle Bandana

This is the version most people picture. A square of fabric folded into a triangle, rolled from the point to the edge, then tied around the neck. It sits flat and adjusts easily.

The fabric can be anything cotton-based that doesn’t fray too badly when cut. Old shirts work. So do remnants from fabric shops. You need a square roughly 50cm for a medium-sized dog. Smaller or larger depending on the breed.

Fold it in half diagonally, then roll it loosely from the pointed end toward the long edge. Tie it around the neck with a simple knot at the side or front. Leave enough room to slide two fingers underneath comfortably. It shouldn’t sit tight.

Snap-On Bandana

These fasten with plastic snaps instead of tying. You sew or attach snaps to two corners of the triangle, which makes it quicker to put on and harder for the dog to pull off mid-walk.

You can buy snap kits from most craft shops. The kind that press together with pliers or a small hand tool. Attach one half to each corner of the fabric. Make sure the snap is placed far enough in from the edge that it won’t rip out when pulled.

This style works well for dogs who don’t like things being tied around their neck or who tend to shake loose anything that’s knotted.


If you’re looking for more dog clothing inspiration then read these articles next
New to Crochet for Dogs? Try These 3 Easy Beginner Projects
How to Make a Dog Bandana the No Sew Method
Free Crochet Dog Clothing Patterns and What to Make First
Crochet Clothing for Dogs: What Works for Warmth as Dogs Age
15 Halloween Dog Costumes You Can Make at Home


Slide-On Collar Bandana

This version slides directly onto the collar rather than sitting separately. You make a tube from fabric that the collar threads through, so the bandana stays in place without any tying or fastening.

Cut a rectangle of fabric about 60cm long and 20cm wide. Fold it in half lengthways with the right sides facing inward. Sew along the long edge, leaving both short ends open. Turn it inside out so the seam is hidden. Press it flat. Thread the collar through the tube before putting the collar on the dog.

It stays put better than a tied bandana and won’t slip around to the side. The downside is you can’t adjust it once the collar’s on.

Reversible Bandana

Two patterns in one. You sew two triangles of different fabric together so you can flip it depending on what you feel like that day.

Cut two identical triangles from different fabrics. Place them right sides together and sew around the edges, leaving a small gap along one side to turn it inside out. Turn it, press it, and hand-stitch the gap closed. Roll and tie it like a standard triangle bandana, choosing whichever side you prefer that day.

It’s a bit more work upfront but gives you more options without needing to make multiple bandanas.

Seasonal and Holiday Prints

Fabric shops stock seasonal prints year-round. Pumpkins for autumn. Snowflakes for winter. Florals for spring. You can make a few different bandanas and rotate them through the year.

I tend to avoid anything with small fiddly details or embellishments that might come loose. Flat cotton prints work best. The bandana gets washed regularly and chewed on occasionally, so it needs to hold up.

Personalised Name or Message Bandana

You can add a name, a short message, or a phone number using fabric paint or iron-on letters. This is useful if your dog tends to wander or if you want something visible at a distance in a park.

Fabric paint needs to be heat-set with an iron after it dries. Iron-on letters stick with heat and pressure. Both methods hold up through washing if you follow the instructions properly. Don’t overload the bandana with text. A name or a single line is enough.

Cooling Bandana

These are made from absorbent fabric or have a pocket sewn in to hold a cool pack. You soak the fabric in water, wring it out, and the evaporation helps cool the dog down in warm weather.

Microfibre or towelling fabric works well. Cut and sew it the same way as a standard triangle bandana, but use fabric that holds water without dripping everywhere. Some versions have a sewn-in pocket where you can slide a thin gel pack that’s been chilled in the fridge.

This isn’t a substitute for shade and water, but it does help on warm days, particularly for older dogs who overheat more easily. If you want a sense of where your dog is in human terms, the Dog Years to Human Years Calculator gives you a more accurate picture than the old seven-to-one rule.

Fringe or Tassel Edge Bandana

Cut small strips along the bottom edge of the triangle to create a fringed look. It adds a bit of texture without needing extra sewing.

Make the cuts evenly spaced, about half a centimetre apart, and no deeper than two centimetres from the edge. The fringe will fray slightly after washing, which is part of the look. If you don’t want fraying, use pinking shears instead of straight scissors.

Patchwork Bandana

Sew together small squares or strips of different fabric to make a patchwork triangle. It’s a good way to use up scraps that are too small for anything else.

Cut the fabric into squares or strips of equal size. Sew them together into a larger square, then cut that into a triangle. The seams need to be pressed flat so the bandana doesn’t sit bulky around the neck. It takes longer than a single-piece bandana but uses up fabric that would otherwise sit in a drawer.

Bow Tie Bandana

A small fabric bow sewn or clipped onto the front of a bandana. It sits at the centre of the chest rather than hanging down.

Make or buy a small bow tie, then attach it to the middle of a triangle bandana using a few hand stitches or a safety pin on the reverse side. The bow stays centred when the bandana is tied. It’s more formal-looking than a plain bandana and works for photos or events.

Denim or Chambray Bandana

Old jeans or denim shirts can be cut down into bandanas. The fabric is sturdy, doesn’t fray much, and washes well.

Cut a triangle from the leg or body of the garment. You don’t need to hem the edges unless the fraying bothers you. Denim softens with washing, so it won’t stay stiff for long. It’s one of the easiest fabrics to work with if you’re making a bandana for the first time.

Glow-in-the-Dark or Reflective Bandana

These use reflective fabric or glow-in-the-dark paint to make the dog more visible in low light. Useful for early morning or evening walks.

You can buy reflective fabric tape and sew it along the edges of a standard bandana. Glow-in-the-dark fabric paint can be applied in stripes or patterns. Both options make the dog easier to spot from a distance, particularly near roads or in poorly lit areas.

Flower or Appliqué Bandana

Sew or glue a fabric flower, heart, or other shape onto the front of the bandana. It adds a decorative element without much extra effort.

Cut the shape from a contrasting fabric and attach it with fabric glue or a few hand stitches. Keep it small and flat so it doesn’t add bulk or become a choking hazard if it comes loose. Avoid buttons, beads, or anything that could be chewed off.

Tie-Dye Bandana

Tie-dye kits are widely available and work on plain cotton fabric. You twist, fold, or bunch the fabric, apply dye, let it set, then rinse and wash.

Use a white or light-coloured cotton square. Follow the dye kit instructions for mixing and application. The pattern depends on how you fold or twist the fabric before dyeing. Results vary, which is part of the appeal. Wash the finished bandana separately the first few times to avoid dye transfer.

Waterproof or Outdoor Bandana

Made from water-resistant fabric like nylon or treated cotton. These are useful for dogs who spend time near water or in wet conditions.

The fabric dries quickly and doesn’t hold moisture against the skin. It’s slightly less breathable than standard cotton, so I wouldn’t use it in warm weather. But for muddy walks or light rain, it holds up better than regular fabric and washes clean without staining.

What Works and What Doesn’t

Fabric that frays heavily or needs constant ironing doesn’t work well. Cotton blends, denim, and lightweight canvas hold up better. Avoid anything with sequins, glitter, or small decorations that could come loose.

The bandana should be easy to wash. It will get dirty. It will need to go in the machine regularly. If the fabric or decoration can’t handle that, it’s not practical.

Also size matters more than you’d think, a bandana that’s too large will slip around and annoy the dog. One that’s too small won’t tie properly and might sit too tight. Measure loosely around the neck before cutting the fabric, and leave extra length for the knot.

That’s it, how that’s given you a few ideas on cute dog bandana ideas!