You can buy beading needles at any craft store, but I like my own homemade version the best. I strip the paper off a twist tie, then I bend it just off center, so one side is a smidge longer than the other, to make it easy to slip on to a loop. It should look like a skinny V. Slip a knit, or purl loop, into the “V” and press the top ends together to slide a bead down the needle and onto a loop. Now you can add all kinds of sparkle to your projects, with something that at my house accumulates in the junk drawer until I have so many I deem them worthless, and throw them away.
Here is how I use it (from Glimmer Beret):
1.) Knit or purl the stich, then slide the loop of yarn through the center of the v.
2.) Squeeze the v together and slip a bead over the two wires
3.) Slide bead on to the loop of yarn and slip the stitch back on to the right needle.
4.) Knit or purl the next row as usual.