
Crochet Dog Bandana: Free Slip-On Collar Pattern
There is something undeniably charming about a dog wearing a bandana. Whether your pup is trotting through the farmer’s market, sitting for photos, or just lounging in the backyard, a well-made bandana adds personality and a touch of handmade love to their look. The best part? You can crochet one yourself in an afternoon, and it will cost you almost nothing if you already have yarn in your stash.
This free crochet dog bandana pattern creates a slip-on style that fits directly over your dog’s collar. No buttons, no ties, no snaps — just a simple triangle bandana with a channel along the top that slides right onto the collar your dog already wears. It stays in place, it’s comfortable, and it looks adorable on dogs of every size.
Whether you are a beginner crocheter looking for a confidence-building project or an experienced maker who wants a quick gift idea, this pattern is for you. Below you will find everything you need: materials, sizing guide, abbreviations, step-by-step instructions, and tips for customizing the design. Let’s get started.
Why Crochet a Dog Bandana?
Before we dive into the pattern, it is worth talking about why handmade dog bandanas are such a popular project in the crafting community — and why making one yourself beats buying a mass-produced version every time.
First, the fit is better. Dogs come in every shape and size, and a one-size-fits-all bandana from a pet store often looks awkward or falls off constantly. When you crochet your own, you can adjust the dimensions to suit your specific dog, whether you have a tiny Chihuahua or a large Golden Retriever.
Second, the quality is unbeatable. Acrylic and cotton yarn, when made into a crochet fabric, creates a piece that is soft against your dog’s neck, durable through regular wear, and easy to wash. You are not dealing with cheap polyester that irritates skin or frays after a few washes.
Third, handmade dog accessories make incredible gifts. If you have a friend who just adopted a puppy, a dog-lover in your family, or a neighbor who you want to show some appreciation to, a custom crochet dog bandana is thoughtful, personal, and something they simply cannot get at any store.
Finally, this is just a genuinely fun project. It uses basic stitches, works up fast, and gives you that satisfying finished-object feeling without a week-long time commitment. For many crocheters, dog bandanas have become a go-to project for using up yarn scraps while making something genuinely useful.
Materials You Will Need
One of the best things about this project is how little you need to get started. Here is a complete list of materials:
Yarn: Worsted weight yarn (size 4) works beautifully for medium and large dogs. For small dogs and puppies, a light worsted or DK weight (size 3) gives a more proportional result. Cotton yarn is a wonderful choice because it is breathable, soft, and machine washable, which matters when you are dealing with a dog who might drool, roll in the grass, or splash through puddles. That said, any smooth worsted weight acrylic or cotton-acrylic blend will work just as well.
Hook: A 5mm (H/8) hook for worsted weight yarn, or a 4mm (G/6) hook for lighter yarn. As always, use whatever hook gives you a comfortable, even fabric with your chosen yarn.
Scissors and a tapestry needle for finishing.
Your dog’s collar for measuring and fitting.
You do not need any stitch markers, extra notions, or specialty tools. This is a truly beginner-friendly supply list.
Sizing Guide
This pattern includes instructions for four sizes to cover most dogs. Measure your dog’s collar (or the circumference of their neck) to choose the right size. The channel at the top of the bandana should slide comfortably onto the collar without being so loose that the bandana flops around.
Extra Small (XS): For necks 8–10 inches. This fits very small breeds like Chihuahuas, Yorkies, and small Dachshunds. The finished triangle measures approximately 5 inches wide at the top and 3.5 inches deep at the point.
Small (S): For necks 10–13 inches. This fits breeds like Shih Tzus, Pomeranians, French Bulldogs, and Miniature Schnauzers. The finished triangle measures approximately 7 inches wide at the top and 5 inches deep.
Medium (M): For necks 13–18 inches. This fits Beagles, Cocker Spaniels, Border Collies, and similarly sized dogs. The finished triangle measures approximately 9 inches wide at the top and 6.5 inches deep.
Large (L): For necks 18–24 inches. This fits Labrador Retrievers, German Shepherds, Golden Retrievers, and other large breeds. The finished triangle measures approximately 12 inches wide at the top and 8.5 inches deep.
If your dog falls between sizes or has an unusually deep chest relative to their neck size, err on the larger size for the width and check the depth as you go.
Abbreviations
This pattern uses US crochet terminology.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
sk — skip
st(s) — stitch(es)
RS — right side
WS — wrong side
rep — repeat
sp — space
Pattern Notes
The bandana is worked in rows from the top down, starting with a foundation chain that will eventually form the collar channel. The triangle shape is created by decreasing one stitch on each end of every row. After the triangle is complete, you will fold the top edge down and slip stitch it in place to create the channel that slides over the collar.
You can use any stitch you like for the body of the triangle. This pattern is written using half double crochet, which creates a slightly textured, medium-weight fabric that holds its shape well and drapes nicely. Notes for using single crochet or double crochet are included at the end.
Gauge is flexible for this project, but if your stitches are very loose or very tight, the bandana may not sit properly. Aim for a firm but not stiff fabric. If you can see through the stitches easily, go down a hook size.
The Pattern
Foundation Chain
Begin with a foundation chain. The number of chains determines the width of the bandana at the top, which is also the length of the collar channel.
- XS: Chain 18
- S: Chain 24
- M: Chain 30
- L: Chain 40
Row 1 (RS):
Starting in the third chain from the hook, work 1 hdc in each chain across. Turn.
- XS: 16 hdc
- S: 22 hdc
- M: 28 hdc
- L: 38 hdc
Row 2:
Ch 2, turn. Skip the first stitch (the ch-2 counts as the first hdc). Work 1 hdc in each stitch across until 2 stitches remain. Work 1 hdc2tog (half double crochet two together) over the last 2 stitches. Turn.
You have decreased by 1 stitch on the right edge. This begins shaping the triangle.
Row 3:
Ch 2, turn. Hdc2tog over the first two stitches. Work 1 hdc in each stitch across to the last stitch. Work 1 hdc in the last stitch (or in the top of the turning chain). Turn.
You have decreased by 1 stitch on the left edge.
Rows 4 and Beyond:
Alternate between Row 2 and Row 3, decreasing one stitch on one edge every row. The rows alternate which side decreases, keeping the triangle centered.
Continue alternating decreases until you reach the following stitch counts:
- XS: Continue until 4 stitches remain
- S: Continue until 4 stitches remain
- M: Continue until 4 stitches remain
- L: Continue until 4 stitches remain
Final Rows:
Once you reach 4 stitches, work one final row as follows: ch 2, turn, hdc2tog, hdc2tog. Turn. (2 stitches)
Last row: ch 2, turn, hdc2tog. Fasten off and leave a tail for weaving in.
Creating the Collar Channel
Now that your triangle is finished, fold the foundation chain edge down approximately 0.75 to 1 inch toward the wrong side of the work. This fold creates the channel that the collar will slide through.
Using your tapestry needle and a length of matching yarn, whipstitch or slip stitch the folded edge in place along the back of the bandana, being careful not to pull too tightly. You want to leave enough room for your dog’s collar to slide through easily. A good rule of thumb: once stitched, you should be able to pass two fingers through the channel without straining the seam.
Alternatively, if you prefer a crochet finish, fold the edge and use your hook to work a slip stitch seam through both layers along the bottom of the fold. This creates a cleaner, more polished look.
Edging (Optional but Recommended)
To give the bandana a finished look and add a little definition to the edges, work a single round of single crochet around the entire outer edge of the triangle (the two diagonal sides and the pointed bottom). Join with a slip stitch to the first sc and fasten off. Weave in all ends.
If you want a slightly decorative edge, replace the plain sc border with a simple shell stitch: work 3 dc into one stitch, skip 1 stitch, sl st into the next stitch, and repeat around. This gives the edges a ruffled, feminine touch that looks beautiful in contrasting colors.
How to Put the Bandana On Your Dog
Slide the collar through the channel before putting it on your dog. The collar goes through the tunnel you created at the top of the triangle, and then clips or buckles around your dog’s neck as usual. The bandana hangs from the collar with the point facing down toward your dog’s chest.
If the bandana spins or slides around the collar, you can add a small dot of fabric glue or a couple of hand stitches through the collar channel to anchor it in place. Most of the time, though, the snug fit of the channel keeps everything where it belongs.
Customization Ideas
This pattern is a blank canvas, and part of the joy of making your own dog accessories is making them feel personal. Here are some ideas for making each bandana unique.
Color blocking is one of the easiest ways to add visual interest. Start with one color for the first half of the rows, then switch to a second color for the lower half. You can even incorporate a third color for the edging.
Stripes work beautifully in this pattern. Change colors every two rows for bold stripes, or every four rows for a chunkier look. Carry the unused yarn loosely up the side of the work to avoid weaving in too many ends.
Tapestry crochet lets you work simple geometric motifs into the fabric of the triangle. Polka dots, chevrons, small hearts, or paw prints can all be worked in using a second color and the standard tapestry crochet method. Keep your motif centered and plan it on graph paper first so you know exactly where each color change falls.
Appliqués are another lovely option. Crochet a small sunflower, a tiny cactus, a little bone, or any simple motif separately and sew it onto the finished bandana. This works especially well with thinner yarn and a smaller hook for the appliqué itself.
Seasonal themes are perennially popular in the crafter community. Think orange and black for Halloween, red and green for Christmas, pastels for Easter, or red, white, and blue for summer holidays. Making a small collection of seasonal bandanas to rotate throughout the year is a fun ongoing project that your dog will wear and your followers on social media will love.
Personalization: You can stitch your dog’s name or a simple initial onto the bandana using yarn and a tapestry needle after the fact. A cross stitch style initial in a contrasting color looks charming and makes the bandana feel truly one-of-a-kind.
Care Instructions
Crochet dog bandanas made from cotton yarn can typically be machine washed on a gentle cycle in cold water and laid flat to dry. Cotton can shrink slightly in heat, so avoid putting it in a hot dryer. Acrylic yarn is generally more heat-tolerant and can go in the dryer on low, but again, laying flat is the safest option to preserve the shape of the triangle.
If you used a blend yarn, follow the care instructions on the yarn label. When in doubt, hand wash in cool water with a drop of mild dish soap, rinse thoroughly, gently press out excess water without wringing, and lay flat on a clean towel to dry.
Wash your dog’s bandana as often as you wash their collar — probably every week or two for most dogs, or more frequently if they spend a lot of time outdoors.
Making Bandanas as Gifts or to Sell
If you are a crafter who sells finished items or loves giving handmade gifts, dog bandanas are an excellent addition to your repertoire. They use minimal yarn (often well under 50 grams for small and medium sizes), work up in an hour or two, and have very broad appeal. Nearly everyone knows someone with a dog.
For gifts, consider pairing the bandana with a small bag of dog treats, a custom tag with the dog’s name, or a matching human item like a scrunchie or bracelet made from the same yarn.
For selling, bandanas photograph beautifully when styled on dogs or on a flat lay with complementary props like flowers, greenery, or rustic wood surfaces. Pricing should account for your yarn cost, time, and any platform fees. Even at a fair price, handmade dog bandanas sell consistently year-round, with peaks around the holidays and in spring when people are refreshing their dogs’ looks for warmer weather.
If you plan to sell items made from this free pattern, you are welcome to do so. Please just do not sell or redistribute the pattern itself.
A Few Final Tips
Tension matters more than you might expect with a project this small. If your rows are too tight, the collar channel will be difficult to thread and the bandana will feel stiff. If they are too loose, the triangle will look floppy and uneven. Take a moment to swatch a few stitches and adjust your hook size if needed.
Always measure your dog’s collar before starting, not just their neck size. Collars vary in width and thickness, and you want the channel to accommodate the actual hardware, not just the strap.
If your dog is very active or tends to shake their head a lot, consider working the bandana in single crochet instead of half double crochet. The tighter, denser fabric holds up better to enthusiastic movement. You will need to add a few extra foundation chains to achieve the same finished width, since single crochet stitches are smaller.
And most importantly: take a photo when you are done. Dogs in handmade accessories are one of the internet’s great joys, and your work deserves to be seen.
Happy Crocheting
This free slip-on collar dog bandana pattern is simple enough for a beginner and satisfying enough for an experienced crocheter who wants a quick, purposeful make. With a little yarn, a hook, and a free afternoon, you can give your dog something that is genuinely made with care — which, when you think about it, is exactly what they deserve.
Save this pattern, share it with your fellow dog-loving crafters, and tag your finished makes so the community can celebrate your work. If you have questions about sizing, yarn choices, or any step of the pattern, leave a comment and I will be happy to help. Now go make something beautiful for your very good dog.