Materials & tools you'll need
Variegated number 4 weight yarn · 4mm crochet hook · Scissors · Yarn needle
Step 1 — Start and increase the base
Begin with a slip knot and chain 3. Insert the hook into the second chain from the hook and work a single crochet (sc). Chain 1 and turn. In the first stitch, work 2 sc. Chain 1 and turn. For the next row, work 2 sc in the first stitch and 1 sc in the second stitch — 3 sc total. Chain 1 and turn. Continue increasing: work 2 sc in the first stitch followed by 1 sc in each remaining stitch across, adding one extra stitch per row. Keep increasing until the piece is as wide as you want your bow ribbon to be. For a standard hair bow, stopping at around 5 to 6 stitches wide works well.
Step 2 — Build the ribbon
Once you have reached your desired width, stop increasing and begin working straight rows. Chain 1 and turn, then single crochet one time in each stitch across. Repeat this straight row until the ribbon section measures at least 12 inches long — you may need around 90 rows to achieve this. The ribbon will be folded double when forming the bow, so the finished bow will be approximately half the total length of the crocheted rectangle. Keep your tension even throughout so the ribbon lies flat and consistent.
Step 3 — Work the decreases
Once the ribbon section reaches your desired length, begin working decreases to taper the end and shape the rectangle into a more finished form. Work decrease rows by reducing one stitch per row — the mirror image of the increases you worked at the start. Continue decreasing until you return to a single stitch, then fasten off and leave a yarn tail long enough to use for assembly in the next step.
Step 4 — Join and fold the rectangle
Join the two short ends of the crocheted rectangle together using a slip stitch to form a loop. Fold the rectangle in half lengthwise and align the raw edges carefully. Insert your yarn needle through both layers at the top of the folded rectangle near one side edge. Thread the yarn tail through the needle and tie a secure knot to create the cinched centre base of the bow. Adjust the knot's position as needed to ensure the bow looks balanced and even on both sides.
Step 5 — Shape and finish the bow
Create loops on either side of the knot using your preferred method — you can tie the loops into position with yarn or insert a small piece of wire inside each loop to help them hold their shape more durably. Secure the ends of each loop with hidden knots so they don't unravel with wear. Thread your yarn needle and weave in all remaining loose ends carefully for a clean, professional finish. Your handmade crocheted hair bow is now complete — enjoy customizing it with different yarn colors, hook sizes, and loop arrangements to make each one uniquely yours.
Frequently asked questions
How can I customize a crochet hair bow?
Experiment with different yarn colors, hook sizes, and loop techniques.
You can adjust the knot position for a more balanced appearance, vary
the length of the ribbon section for a bigger or smaller bow, or use
different yarns such as metallic or ribbon yarn for a unique texture
and finish.
How do I make a crochet hair bow more durable?
Insert a piece of wire inside the loops to help them hold their
position. Secure the ends of each loop with hidden knots so they
don't unravel with wear. Weave in all loose yarn ends carefully for
a clean, professional finish that lasts.
Enjoyed this tutorial?
Find 60+ free tutorials on YouTube. Grab a pattern from the Etsy shop, or go deeper with a community membership.
Free tutorials on YouTube → Shop on Etsy → Join the community →