A doggie bandana is a triangle of fabric you tie around your dog's neck, and the simplest version takes about 30 minutes to sew once you have your materials ready.

You need a square of fabric (cotton or cotton blend works best), scissors, thread that matches or contrasts with your fabric, a needle or sewing machine, and a ruler or measuring tape. The finished bandana is usually 18 to 24 inches on each side of the triangle, which means you start with a square that size. If you are sewing by hand, expect the work to take longer—closer to an hour. A sewing machine cuts the time to 20 or 30 minutes of actual sewing.

The basic method is to fold your square in half diagonally to make a triangle, sew two of the three sides closed, turn it right-side out, and stitch the opening shut. That is the whole project. You can add a hem, use patterned fabric, or sew on a snap or button to keep it from slipping, but none of that is required.

Key Takeaways

  • Start with a square of cotton fabric between 18 and 24 inches on each side, depending on your dog's neck size.
  • Fold the square diagonally to make a triangle, then sew two sides closed with a straight stitch, leaving one side open for turning.
  • Turn the triangle right-side out through the opening, press it flat with an iron, and sew the opening closed by hand or machine.
  • A hand-sewn bandana takes about an hour; a machine-sewn one takes 20 to 30 minutes of actual sewing time.
  • You can add a snap, button, or velcro closure to keep the bandana from sliding around your dog's neck.

Choosing and Preparing Your Fabric

Cotton quilting fabric, cotton poplin, and cotton flannel all work well for dog bandanas because they hold their shape and wash easily. Avoid stretchy fabrics like jersey or knits—they fray badly and do not tie neatly. If you want a reversible bandana, choose two coordinating fabrics and sew them together with right sides facing, then turn and close the opening.

Measure your square carefully. A 20-inch square is a safe middle ground for most dogs. If your dog is very small (under 10 pounds), start with 16 inches. For a large dog, go to 24 inches. You can always trim it down after sewing if it is too big. Wash and dry your fabric before you cut if you are using new material—cotton shrinks slightly, and you want that to happen before you sew.

Cut your square as straight as possible. Use a ruler and a rotary cutter if you have one, or a sharp pair of fabric scissors and a pencil to mark your lines. Crooked edges will show when you tie the bandana, so take your time here.

Folding and Pinning the Triangle

Lay your square flat on your work surface with the right side (the side you want to show) facing down. Fold one corner to the opposite corner to make a triangle. The two edges should line up exactly. If they do not, adjust until they do.

Pin the two open sides of the triangle together, placing pins about 2 inches apart. Start at the fold and work toward the open corner. Leave the folded edge unpinned—that is your fold and does not need to be sewn. Pin the two raw edges that form the point of the triangle.

When you pin, push the pin through both layers and close it on the other side. Make sure the fabric layers stay flat and do not bunch. Bunched fabric will sew unevenly and look lumpy when you turn it right-side out.

Sewing the Two Sides Closed

If you are using a sewing machine, set it to a straight stitch with a stitch length of 2.0 to 2.5 millimeters. Start at the fold and sew along one pinned edge, removing pins as you reach them. Sew about 1/4 inch from the edge—this is your seam allowance. Backstitch at the beginning and end to lock the thread.

When you reach the point of the triangle, pivot the fabric by leaving the needle down, lifting the presser foot, and turning the fabric 90 degrees. Lower the presser foot and sew the second side. Backstitch again at the end. You should now have a triangle with two sewn sides and one open side (the fold).

If you are sewing by hand, use a running stitch or a backstitch. Thread your needle, tie a knot at the end, and push the needle through both layers about 1/4 inch from the edge. Make small, even stitches—about 1/8 inch long—all the way along both sides. A backstitch (pushing the needle backward through the previous stitch hole) is stronger than a running stitch and better for a dog bandana that will get pulled and tugged.

Turning and Pressing the Bandana

Trim the seam allowance at the point of the triangle to about 1/8 inch. This reduces bulk and helps the point look sharp when you turn it right-side out. You can also clip the seam allowance along the curved edges if your fabric is thick, but cotton usually does not need this.

Reach into the opening and grab the fabric from the inside. Gently pull the triangle through the opening until the right side is facing out. Use a blunt tool like a chopstick or the back of a spoon to push the point out from the inside. Be gentle—you do not want to poke a hole through the fabric.

Lay the bandana flat on your ironing board and press it with a warm iron. Press along the seams to make them crisp and flat. This step makes a huge difference in how finished the bandana looks.

Closing the Opening and Adding Finishing Touches

You now have a triangle with one open side (the original fold). Fold the raw edges of the opening inward about 1/4 inch and press them flat. Pin the opening closed. Sew it shut with a ladder stitch (also called an invisible stitch) by hand, or use your sewing machine with a straight stitch very close to the edge.

A ladder stitch is invisible from the outside. Bring your needle out through the fold of one side, cross over to the fold of the other side, and push the needle through that fold. Slide the needle inside the fold for about 1/4 inch, then come back out and cross over to the first side again. Repeat all the way along the opening. When you pull the thread tight, the opening closes and the stitches disappear inside the fold.

If you want to add a snap or button closure, sew it to one corner of the triangle so the bandana can be fastened around your dog's neck without tying. A snap is easier for dogs that do not like being handled. Sew the socket (the hollow side) to the underside of one corner and the stud (the raised side) to the underside of the other corner so they meet when you wrap the bandana around the neck.

Sizing and Fitting Your Dog

Tie the finished bandana around your dog's neck to check the fit. It should sit loosely enough that you can fit one finger under it—tight enough that it does not slip over the head, but loose enough that it does not choke. If it is too large, you can fold one corner under and stitch it down, or cut off a strip from one edge and re-sew the opening.

Most dogs adjust to a bandana within a few minutes. If your dog seems bothered by it, take it off and try again in a few hours. Some dogs never warm to them, and that is fine—a bandana is decoration, not a necessity.

Wash your bandana with your regular laundry in warm water and dry it on low heat or hang it to dry. Cotton bandanas hold up well to repeated washing and actually soften with age.

Frequently Asked Questions

Can I use a sewing machine if I have never used one before?

Yes. A straight stitch is the simplest machine stitch, and a bandana is an ideal first project. Read your machine's manual to find the straight stitch setting, practice on scrap fabric first, and go slowly. You can always rip out stitches and try again—that is part of learning.

What if I do not have an iron?

You can press the seams flat by laying the bandana under a heavy book overnight, or by running your fingernail firmly along the seams. It will not look quite as crisp, but it will still work.

Can I make a bandana without sewing a closure?

Yes. You can tie it around your dog's neck like a traditional bandana and let the ends hang loose, or tie them in a knot. This is the simplest method and requires no closure at all.

What fabric should I avoid?

Avoid stretchy fabrics like jersey or spandex, which fray badly and do not hold their shape. Avoid very thin fabrics that tear easily. Avoid fabrics with loose weaves that unravel. Cotton, linen, and cotton blends are your safest choices.

How do I remove stitches if I make a mistake?

Use a seam ripper (a small tool with a curved blade) to cut every third or fourth stitch, then pull the thread out. If you do not have a seam ripper, a small pair of scissors works, but be careful not to cut the fabric. Pull gently and the stitches will come free.