Basic Hair Bow
You will require: grosgrain ribbon of a length of about 40'', a pair of scissors, dental floss, hot glue gun/sticks, and a plain hair clip. Cut the ribbon into two pieces of 16'' and 24'' respectively. Take the 24'' piece of ribbon and wind it twice around four of your fingers, starting from your pinkie and ending with the forefinger.
While still maintaining the shape of the loops, remove your fingers, and hold the center. Unfurl the loops, and tie the center with the help of dental floss. If the ends are too long, trim them and seal them with an anti-fraying treatment or clear nail polish.
Repeat the same procedure for the 16'' piece, but make sure to overlap the ends by 1/2 inch while folding the ribbon. Place this layer on the 24'' bow, and again tie the two layers together with dental floss.
Korker Hair Bow
This is a very popular choice for little girls. You will need several ¼ inch wooden dowel rods. Take a long piece of grosgrain ribbon and wind it along the rod without any overlaps. Secure the ends of the ribbon with a clothespin. Cover the rods with some aluminum foil, and place it in an oven preheated to 275° F.
Let the rod remain in the oven for about 15 minutes. After that, take one rod out and check if the ribbon has curled or not. If it has, take all the rods out and cut the curled ribbon in 25 to 50 sections, and seal all the ribbon ends. Place these sections in a perpendicular fashion on a string of a length of 12''.
Tie the string around the sections so that there is an equal amount of ribbon on the both sides of the string. Make several knots to secure all the sections in place. Attach the bow to the hair clip and cover the center in the same fashion as mentioned here.