What You Need to Sew a Dog Bandana

A dog bandana is a triangle of fabric tied around your dog's neck—no closures, no zippers, just a knot. You can make one in under an hour with fabric scraps you probably have at home. The three most common styles are the flat triangle (fastest), the rolled edge (most polished), and the bias-tape finish (most durable). All three use the same basic materials and fit dogs of any size by adjusting the fabric dimensions.

Gather these supplies before you start: cotton fabric or quilting cotton (a fat quarter is plenty), scissors, thread that matches or complements your fabric, a needle or sewing machine, pins, and a ruler or measuring tape. If you are making the bias-tape version, you will also need double-fold bias tape, which you can buy pre-made at any fabric store for a few dollars. Iron your fabric first to remove wrinkles—this makes cutting and sewing much cleaner.

Key Takeaways

  • The flat triangle bandana takes 20 minutes and requires only two straight seams; it works for any dog size because you tie it to fit.
  • Cut a square of fabric, fold it diagonally, and sew two sides closed—the third side stays open so you can tie it around the neck.
  • A rolled edge finish takes 10 extra minutes and looks more polished by folding the raw edges inward before sewing.
  • Bias tape creates the most finished look and prevents fraying, but adds 15 minutes and requires buying pre-made tape.
  • Test the fit on your dog before tying it tight; the bandana should sit flat against the chest with room for one finger underneath the knot.

The Flat Triangle Bandana (Fastest Method)

Start with a square of fabric. For a medium dog, cut a 16-inch square; for a small dog, use 12 inches; for a large dog, use 20 inches. Fold the square diagonally so the corners match exactly, creating a triangle. Press this fold with your iron or your fingers to crease it sharply.

Pin the two open edges together (not the folded edge). Sew a straight line along each of these two edges, using a 1/4-inch seam allowance. Backstitch at the beginning and end of each seam to lock the thread. When you are done, you will have a triangle with one folded edge and two sewn edges. Trim any loose threads. Turn the bandana right-side out through the open corner, poke out the point with a blunt tool (a chopstick works), and press flat with your iron. This style is done—no closing the third side.

The Rolled Edge Bandana (Most Polished)

Cut your square and fold it diagonally the same way as the flat triangle. Before sewing, fold each of the two open edges inward by 1/4 inch and press with your iron. This creates a clean, finished edge that will not fray. Pin these folded edges and sew along them with a straight stitch, staying as close to the fold as you can without catching the raw fabric underneath.

The result looks like a store-bought bandana because there are no visible raw edges. This method adds about 10 minutes to your work time but makes a big difference in how polished the finished bandana looks. Turn it right-side out, press it flat, and you are ready to tie it on.

The Bias-Tape Bandana (Most Durable)

This version uses pre-made double-fold bias tape to bind all three edges, which prevents fraying and creates a professional finish. Cut your square and fold it diagonally. Do not sew anything yet. Instead, unfold the bias tape and pin it along one of the open edges, with the raw edge of the fabric tucked inside the fold of the tape. Sew along the crease of the bias tape using a straight stitch.

Repeat this process on the second open edge. For the folded edge (the point of the triangle), fold the bias tape around it and sew it the same way. When you are finished, all three edges are enclosed in bias tape and the bandana is extremely durable. This method takes the longest—about 45 minutes total—but the bandana will survive many washings without fraying.

Measuring and Fitting Your Dog

Before you tie the bandana on your dog, measure around their neck with a soft measuring tape. Add 4 inches to this measurement—that extra length is what you need to tie a comfortable knot. A bandana that is too tight will choke your dog; one that is too loose will slip off. When you tie it, the knot should sit at the back of the neck and the point should rest flat against the chest.

Test the fit by sliding one finger under the knot. You should be able to fit your finger comfortably without the bandana feeling loose. If your dog is between sizes, cut the larger size—you can always tie it tighter, but you cannot make a small bandana bigger. Some dogs dislike the feeling of fabric around their neck at first; let them wear it for short periods indoors before taking them outside.

Common Mistakes to Avoid

The most common error is cutting the square too small. Many people underestimate how much fabric shrinks when you fold it and sew it, or they forget to account for the knot. If your bandana ends up too small, you can always cut a new one—fabric scraps are cheap. Do not skip pressing your fabric before you cut; wrinkled fabric leads to uneven edges and crooked seams.

Another mistake is sewing the folded edge closed. Remember: the folded edge stays open so you can tie the bandana around your dog's neck. If you sew all three sides shut, you will have a closed triangle that does not fit. When you sew the two open edges, backstitch at the corners to reinforce them—these corners take the most stress when you tie the knot.

Do not use stretchy fabrics like jersey or spandex for your first bandana. Cotton quilting fabric is forgiving, holds its shape, and is straightforward to sew. Stretchy fabrics slip under the presser foot and create uneven seams. Save those for after you have made a few bandanas.

Fabric Choices and Patterns

Cotton quilting fabric is the easiest to work with and comes in thousands of patterns. Fat quarters (18 by 22 inches) are sold at every fabric store and cost between $2 and $5. You can make two or three bandanas from a single fat quarter. Flannel, chambray, and linen also work well and have a nice weight that drapes well around a dog's neck.

Avoid very thin fabrics like voile or very thick fabrics like canvas for your first project. Thin fabrics tear easily at the seams; thick fabrics are hard to sew by hand and can bunch under a machine presser foot. If you want a reversible bandana, cut two squares of different fabrics, sew them together with right sides facing, leave a 2-inch opening, turn it right-side out, and close the opening by hand. This takes about 30 minutes but gives you two patterns in one bandana.

Frequently Asked Questions

Can I make a bandana by hand without a sewing machine?

Yes. Use a needle and thread and sew a straightforward running stitch (in and out, in and out) along the edges. It will take longer—about 45 minutes instead of 20—but the result is just as strong. Use a thimble to protect your finger and make smaller stitches (about 1/8 inch) so the seam does not come apart.

What size should I cut for a puppy or toy breed?

Start with a 10-inch square for toy breeds under 10 pounds. Measure your puppy's neck and add 4 inches, then use that number as your guide for the square size. You can always make a bigger bandana later as your dog grows; puppies outgrow things quickly.

How do I wash a dog bandana?

Toss it in the washing machine on cold water with your regular laundry. Use a gentle cycle if your bandana has delicate stitching or decorative elements. Hang it to dry or tumble dry on low heat. Do not bleach it unless the fabric is white cotton. Most bandanas last through dozens of washings if you sew the seams securely.

Can I add elastic instead of tying it?

You can, but tying is safer. Elastic can get caught on things or tighten unexpectedly. A tied bandana lets you adjust the fit and remove it when ready if your dog gets it caught on a branch or fence. If you do use elastic, sew it inside the open corner before closing the bandana, and make sure it is loose enough that you can fit two fingers under it.

What thread color should I use?

Match the thread to your fabric color for invisible seams, or use a contrasting color if you want the stitching to show as a design detail. Neutral colors like tan, gray, or navy work with most fabrics. Avoid very dark thread on light fabric or very light thread on dark fabric—the contrast can look unfinished.