If you’re into sewing, you will probably at some point need to know how to put eyelets in fabric. Eyelets – and grommets too for that matter – are little metal circles, that can be inserted into fabric to create an enclosed hole.
There are usually two parts to eyelets and when pressure is added to connect the two, you end up with an enclosed hole in the fabric.
Note: Some of the links in this post are affiliate links, which means I may receive a commission if you make a purchase at no further cost to you.
What Is An Enclosed Hole?
What do I mean by this? If you were to take a piece of fabric, and cut a small hole in it, the edges would be raw and the fabric would fray.
When we sew button holes, the raw edges of the fabric are wrapped in thread to contain the raw edge and stop the fraying.
Inserting an eyelet does the same thing, by wrapping the raw edge of the hole in metal. This makes it much less likely that the small hole will fray into something bigger.
When Are Eyelets Used?
Eyelets aren’t used in the same way as button holes, but they are used in other ways:
- Lacing up corsets
- Cord exit points for drawstring waistbands
- Drawing the tops of canvas rucksacks closed
- Decoration on leather garments and accessories
- Used as a way to control gathering on an adjustable garment
So there are quite a few ways that eyelets can be used.
Eyelets vs Grommets
Now, to clear up any confusion, eyelets and grommets are the same thing, they simply differ in size.
- Eyelets are the smaller ones, that you would see in your shoes, and the backs of corsets.
- Grommets are the larger ones, and used more in bags, outerwear and home furnishings.
Both eyelets and grommets have a hole in both parts of the eyelet.
The first part, which goes through the fabric hole is the main section, and has a shank, which get’s ‘crushed’. The photo below shows what an eyelet or grommet looks like once the shank has been crushed.
The second part is the washer, and is relatively flat. This is the section that the shank of the first part wraps over, enclosing the raw edge of the fabric.
The photo below shows the underside and you can clearly see that the washer has been wrapped by the top part.
Sometimes, eyelets are sold as just one piece, with no washer. These are still eyelets, but they’re a cheaper variety, and when put into fabric, they split on the reverse and don’t look great. I’ll show you more on this further down!
Essential Tools You Need To Put Eyelets In Fabric
To learn how to put eyelets in fabric, you will need some tools. The most important is the tool you will use to ‘press’ your eyelets and grommets with. There are four options to choose from:
1. Eyelet Press
The best way to get a perfect finish is to use a special eyelet press. These can be very heavy. They can be sensibly priced like this one, if you’ll use it often enough, or be silly expensive and suitable only for a design studio.
2. Piston Pliers
The next option is to use a pair of piston pliers. This is what I use.
These were a bargain from a man clearing out shop, and are solid, high quality. Made in Italy too, so I expect them to last me a lifetime.
They are easy enough to use (when not trying to photograph the process) and work well.
3. Eyelet Pliers
These do not have the same ‘ease of use that piston pliers have, but they are much more wallet friendly.
I use these ones from Prym, and they work brilliantly. They are much lighter than my Ciac piston pliers, so I can keep them in my travel sewing kit too!
If you do not have the funds for either of the previous options, you will need to use a hammer. I have two styles that I use:
- This one which is a small stubby hammer, allows me more control and is small enough to take in my portable sewing kit.
- And this one, which is longer, more traditional but often ends with me damaging my thumb and finger! I have an 8oz version, so that it doesn’t;t weight too much, but I wonder whether a 16oz version may provide more oomph?
Additional Items For Putting Eyelets In Fabric
Other things you will need are:
- Fabric to practise
- Reinforcement fabric / fusible interfacing
- Hole punch
- Pen or chalk
Always make a practice run. Knowing how to put eyelets in fabric in a way that looks professional can take time, so don’t rush it, and practise first! 🙂
I like to reinforce the area where I am placing the eyelet or grommet by using a second layer of fabric or a fusible interfacing.
This just adds a little more structure to the main fabric so that the eyelet or grommet doesn’t distort the fabric.
When it comes to putting eyelets into fabric, you do need a way to make a hole in the fabric. If you’re working with just fabric, you can easily get away with using small scissors.
Definitely worth the investment, if you’re going to be adding eyelets or grommets to garments in the future, other wise you could buy the Prym holepunch.
Pen or chalk
I use pen or tailors chalk to mark EXACTLY where I’ll be putting the eyelet. This prevents me from making a mess of things! 🙂
If you have decided against investing in a hole punch, then scissors will be essential. Fabric scissors obviously, and you’ll want them to be smaller than your fabric shears as you will need more control on a small scale to be really accurate.
Yes.. without eyelets, we have no way to add them to fabric! I have ordered from different suppliers, but find it easier and faster to order a variety from Amazon.
This colourful pack of eyelets would add an interesting flourish to your makes.
Grommets being bigger than eyelets, will require different ‘bits’ which you’ll use to put the eyelets in fabric.
These solid brass ones come in either a kit or as a refill. The kit comes with a cutter, mandrel / anvil, wooden block and 12 grommets. You can then buy more grommets as needed.
Don’t forget though, that if you decide you need a smaller size grommet, you will need to buy the bits for the smaller size. I have multiple die pieces for this purpose!
Reinforcing Your Fabric For Eyelets
If you are adding eyelets or grommets to your garment, you will need to reinforce the fabric. You can do this with fusible interfacing, or and additional piece of fabric.
For both techniques, cut a small square and place where your eyelet will be inserted. For this example, I have simply grabbed a small section.
Marking The Location Of Your Eyelet
Before you can put eyelets in fabric, you need to carefully mark where you want the eyelet to go. I do this with a pen, marking a cross for accuracy. You could also simply mark it with a dot.
Making A Hole For The Eyelet
Now that you have the spot marked, you need to create a hole for the shaft of the eyelet to pass through. There are several ways to do this.
If you are using scissors to create the hole, I like to make a small x, with precision scissors. This allows us to manoeuvre the eyelet shaft in carefully, without stretching the fabric too much.
Using The Hole Punch
If you’re using the hole punch to create holes for eyelets, you will have a greater choice of pre-determined hole sizes. This photo shows the six different sized holes I am able to have with my hole punch.
Using The Hammer and Bits
For anyone that prefers the circular hole vs a cut x, but does not want to invest in the hole punch, this technique is for you.
It takes more effort, and is not as accurate, but it does work.
- Place the bit over the spot you have marked
- Hold in place with one hand
- Take up the hammer in your preferred hand
- Use the hammer to ‘punch’ the bit and create a hole
Step 1: Find your hammer and hole punching bits.
Step 2: Find the fabric you want to hole punch. I’m going to use this piece of leather.
Step 3: Apply the hole punch bit and hit with the hammer.
You can see that this leather is quite thick, and the hole punch bit did not pierce all the way through.
Step 4: Hit the hole punch bit harder until it does cut all the way through.
How To Put Eyelets In Fabric: 3 Techniques
If you are going to put eyelets in fabric, there are three techniques to consider.
1. Using Eyelet Pliers
When using eyelet pliers, you first need to buy some pliers (grab the Prym pliers here!) and make sure to have the right ‘bits’ for the eyelet size that you are using.
You can see in the photo below that I have my bits ready to use.
Step 1: Attach the bits to the pliers.
Step 2: Find out an eyelet that is the correct size for the installed bits.
I’m using a single eyelet, without the washer section.
Step 3: Take the fabric that has a ready prepared hole.
Step 4: Insert the Eyelet into the hole. Make sure that the shaft is extending from the right side to the wrong side!!!
Step 5: Place the right side of the fabric, which has the ‘good’ side of the eyelet on top of the plastic part of the pliers.
Step 6: Squeeze the pliers closed so that the metal part of the bit comes down and connects with the eyelet shaft.
I find I have to use both hands to squeeze it hard enough for the pressure to ‘crush’ the eyelet into place.
Step 7: Admire your handiwork!
2. Using Piston Pliers
I find using piston pliers easier, but I suspect it is because I’m a bit of a wimp and the piston part of my pliers takes some of the effort out!
Step 1: Find out the two pieces of your eyelet ready to install.
Step 2: Insert the shank of your eyelet into the hole in the fabric, with the fabric facing right side down.
Step 3: I have chosen to reinforce the fabric with a second piece of fabric, so I lay this over the eyelet too.
Step 4: Lay the washer part of the eyelet on top of the fabric layers, making sure it is placed the right way.
Step 5: Load the bits (die) onto the piston pliers. Be sure to insert the correct piece into the correct section!
Step 6: Place the eyelet in position on the bottom part of the pliers.
Step 7: Slowly squeeze the pliers together, exerting enough pressure to squish the two die pieces together and crush the shaft of the eyelet over the washer part.
Finally: Admire the beauty of a properly inserted eyelet!
3. Using The Hammer
The third way to put an eyelet in fabric us using your hammer. Now, you will want a rather sturdy hammer for this, in order to apply enough oomph to crush the shaft of the eyelet around the fabric hole. For his technique, I’ll show the process with leather.
Step 1: Find out your hammer, eyelets and the correct die bit.
Typically they come with a plastic piece that folds on itself – a bit like an E shape without the middle line – and this encloses the die bits / eyelet / fabric. I’ve lost mine, so I’ll be bashing my eyelet on a special board.
Step 3: Insert the eyelet shaft through the hole you created previously.
Step 3: Use the hammer with some force, to crush the shaft of the eyelet over the fabric / leather.
You can see from this photo that I don’t have the skill without my missing plastic section, so I have to go back to the pliers to finish the job.
Step 4: Having switched to the pliers, I have successfully put the eyelet into the leather piece. Yay!!
Notice how the back of this eyelet has split.
From the right side though, it looks lovely!
How To Put Eyelets In Fabric: Concluding Thoughts
As you can see – putting eyelets in fabric can take time to get a beautiful finish, and often the tools you choose to use will help influence the outcome.
If it hadn’t been for getting my hands on the piston pliers for a bargain price, I wouldn’t know how much easier they are to use.
That said, they are currently in storage, and I have the Prym pliers with me to use on anything I make in the next six months that needs eyelets.
The one thing I will say – use the hammer method as a last resort! It does not give the cleanest finish, but in a pinch, will work.
Recap Of Supplies Needed
Here’s a recap of tools used that you can get too – just click the link to grab your own!
- Prym Eyelet Pliers
- Eyelet Press (if likely to be pressing LOTS in the future!)
Have you put eyelets in fabric before? Which technique have you used, and how did it work out for you? Let me know in the comments below!!
Eve Tokens (aka The Creative Curator) is a fashion designer, creative pattern cutter and sewing pattern designer.
Eve graduated with a 2:1 in Fashion Design from the University of The Creative Arts in the UK, has a BTEC diploma in Creative Pattern Cutting, a Foundation Degree in Art & Design from Wimbledon College of Art and gained extensive experience in the fashion industry by interning and freelancing for London based fashion brands – Hardy Amies, Roland Mouret, Peter Pilotto and others.
As well as running her own small sustainable fashion brand, Eve has more than 25 years experience sewing and making clothes for herself and family members.