Eye and hook closures are the fastest hand-sewn fasteners for clothing and bags
An eye and hook is a two-part metal fastener: a small loop (the eye) and a curved hook that catches it. You sew one part to each side of an opening — a coat front, a bag flap, a dress bodice — and they hold the fabric closed without a button or snap. The hook sits on top and the eye sits underneath, so the seam stays hidden when the garment is fastened.
They are faster to attach than buttons because you do not need to make a buttonhole, and they hold more securely than snaps in heavy fabrics. You will find them on vintage coats, wool jackets, and structured handbags. The metal parts come in different sizes and finishes — brass, nickel, black — and cost a few cents each at fabric stores or online.
Key Takeaways
- The hook goes on the overlap side (the side that closes on top) and the eye goes on the underlap side (the side that closes underneath).
- You sew through the small holes in the metal loop using a needle and thread that matches your fabric, with four to six stitches per hole.
- Position the hook or eye about one-eighth inch from the edge of the fabric so the fastener sits flush and does not catch on the seam.
- A whip stitch or backstitch works equally well; the strength comes from the number of passes through each hole, not the stitch type.
Which side gets the hook and which gets the eye
The hook always goes on the overlap — the piece of fabric that closes on top and sits visible from the outside. On a coat, that is the right front if you are right-handed (the side that wraps over). On a bag flap, it is the flap itself. The hook curves outward and catches the eye underneath.
The eye goes on the underlap — the piece that closes underneath and stays hidden. On a coat, that is the left front. On a bag, it is the body of the bag under the flap. The eye is a straightforward loop that the hook grabs and holds.
If you reverse them, the hook will stick out and catch on things, and the fastener will not hold. Mark the positions lightly with a pencil before you start sewing so you do not mix them up.
How to position the fastener on the fabric
Measure from the edge of the opening — the place where the two pieces of fabric meet when closed — and mark a point about one-eighth inch inward. This small distance keeps the metal loop from sitting right on the seam, which would make it bulky and cause it to catch.
For a coat or jacket, position the fastener at the center of the front closure, roughly at chest height or wherever the coat naturally wants to close. For a bag flap, center it horizontally on the flap and position it about one-quarter inch from the edge. If you are using multiple fasteners (some heavy coats have two or three), space them evenly — one at the top, one at the bottom, and one in the middle if needed.
Use a pencil to mark the exact spot where each hole in the metal loop will sit. This takes thirty seconds and prevents you from sewing the fastener crooked.
Sewing the eye and hook to the fabric
Thread a needle with thread that matches your fabric — or use thread that matches the garment color if the fastener will be hidden. Knot the end of the thread. Bring the needle up through the fabric from the wrong side, coming out right at the edge of the first hole in the metal loop.
Push the needle down through the hole, then back up through the fabric right next to it. You are making a small stitch that anchors the thread to the loop. Repeat this motion four to six times through the same hole, passing the needle through the hole and back through the fabric each time. The stitches do not need to be perfect — they just need to be numerous enough that the thread cannot slip out.
Move to the next hole and repeat. Most eyes and hooks have two holes, so you will make four to six passes through each one. When you finish the last hole, bring the needle to the wrong side of the fabric, make two small stitches in place to lock the thread, and trim it close.
Stitching techniques that work best
A whip stitch — where you angle the needle slightly and come up through the loop at an angle — looks neater and is what most seamstresses use. Bring the needle up from inside the fabric, through the hole, then back down into the fabric right next to where you came up. The thread wraps around the edge of the loop and holds it firmly.
A backstitch also works and is actually stronger for very heavy fabrics. Bring the needle up through the hole, then push it back down through the fabric a tiny distance away. Bring it back up through the hole again, slightly forward. This creates a line of overlapping stitches that grip the metal tightly.
The stitch type matters less than the number of passes. Four passes through each hole is the minimum; six is better for coats and bags that will see heavy use. The fastener will not fail because of your stitch style — it will fail if you do not make enough passes.
Reinforcing the fabric before you sew
If your fabric is thin or loosely woven — linen, cotton voile, or lightweight wool — the thread can pull through and the fastener will come loose. Reinforce the spot by sewing a small square of interfacing or linen tape to the wrong side of the fabric before you attach the metal loop.
Cut a piece of interfacing about one-half inch square and fuse it to the wrong side of the fabric using a hot iron, following the package directions. If you are using sew-in interfacing or linen tape, baste it in place with a few loose stitches, then sew your eye or hook through both layers. The reinforcement spreads the pull of the fastener across a larger area and keeps it from tearing through.
Heavy fabrics like wool coating and canvas do not need reinforcement — the fabric itself is dense enough to hold the stitches.
Common mistakes and how to avoid them
The most common error is sewing the hook and eye to the wrong sides of the fabric. Double-check before you start: the hook goes on the overlap (the side that closes on top), and the eye goes on the underlap (the side underneath). If you sew them backward, you will have to pick out all your stitches and start over.
Another mistake is positioning the fastener too close to the edge. If the metal loop sits right on the seam, it will be bulky, the fabric will bunch, and the fastener will catch on things. Keep it at least one-eighth inch inward.
Sewing too few passes through each hole is also common. Two or three stitches might feel like enough, but they are not. Make at least four passes through each hole, and six if the garment will be worn often or carry weight. The fastener will hold longer and you will not have to resew it.
Frequently Asked Questions
Can I use eye and hook on stretchy fabric like knit or jersey?
Yes, but reinforce the area first. Knit fabric stretches and the fastener will eventually pull loose if you sew it directly to the knit. Fuse a square of fusible interfacing to the wrong side, or sew a small patch of woven fabric underneath. Then sew the eye or hook through both layers.
What if the hook keeps coming undone?
You probably did not make enough passes through the holes. Pick out the stitches and resew, making at least six passes through each hole this time. If the fabric is thin, add interfacing underneath first. If the hook itself is bent or damaged, replace it with a new one.
Do I need to sew both sides, or can I use adhesive?
Sewing is the only reliable method. Fabric glue and fusible tape do not hold metal fasteners securely enough, especially on garments that will be washed or worn often. Hand sewing takes five minutes and will last for years.
Can I sew eye and hook on a machine instead of by hand?
A sewing machine cannot reach into the small holes of the metal loop the way a hand needle can. You must sew by hand. It is faster than you might think — most people finish one fastener in under five minutes once they have done it once or twice.
What size eye and hook should I buy?
Size depends on the weight of your fabric and how much stress the fastener will bear. Small sizes (size 0 or 1) work for lightweight dresses and blouses. Medium sizes (size 2 or 3) suit most coats and jackets. Large sizes (size 4 or larger) are for heavy wool coats and structured bags. Your fabric store can show you the options if you bring a swatch of your material.