How to Sew Hooks & Eyes

Maria Teijeiro/Digital Vision/Getty Images

Things You'll Need

  • Thread
  • Scissors
  • Needle
  • Hook and eye closure
  • Garment
  • Pin

A hook and eye is a type of closure with a small metal hook on one side and small metal loop, the eye, on the other. It closes the gaps at the top of some zippers, or on waistbands of skirts or slacks. They also sometimes hold the top of the zipper closed while it is being zipped on a tight-fitting garment. Attach hook and eyes onto a garment by hand. They are simple and quick to sew, nearly invisible, and make a good substitute for a button and buttonhole.

Cut a 16 to 18-inch length of thread with the scissors. Thread the needle. Bring the ends of the thread together and tie a knot in the ends of the thread.

Position the hook on the garment. Insert the needle into the fabric underneath one of the loops of the hook. Do not push the needle to the other side of the fabric. Push the needle into the inside of the loop and pull the needle until the knot is against the fabric and the thread taught.

Bring the needle back over the top of the loop and insert it into the fabric underneath the same loop from the outside. Repeat this a few times around the first loop, sewing with a buttonhole/blanket stitch. Sew the same way around the second loop.

Sew two stitches around the center of the hook, to keep the hook laying flat on the garment. Tie a knot in the thread and cut off the excess.

Close the garment and place a pin where the hook reaches the other side of the garment.

Cut another 16 to 18-inch length of thread, bring the end together and knot the thread. Position the eye where you placed the pin. Insert the needle into the fabric under one of the loops the same way you did for the hook.

Sew around both loops with the same buttonhole/blanket stitch you used with the hook. Sew two stitches just above each loop on the eye, to keep the eye straight. Tie a knot in the thread and cut off the excess.


  • An alternative to using the metal eye is to create one out of thread. Knot the thread and push the needle up through the fabric from the back. Bring the needle across the fabric the length of the eye, and back down into the fabric. Sew back forth this way several times. Then wrap the needle around the cross threads creating a loop, insert the needle into the loop and pull tight making a kind of knot. Keep looping and knotting all the way across the threads. Secure the thread to the fabric when you came to the end.