Home > Resources > Presser Feet + Accessories > How To Sew On Buttons with a Sewing Machine
How To Sew On Buttons with a Sewing Machine
Buttons are the perfect finishing accent to so many projects. Not to mention the fact they are also a very functional closure. But if you have to sew on a lot of buttons by hand, you might think twice about using them. I personally find sewing buttons by hand tedious, time-consuming, and I can sometimes have trouble getting them to look uniform. Sew4Home exclusive sewing machine sponsor, Janome America has come to our (and your) rescue. There’s an easy method for sewing on buttons by machine. You can be sure they’re securely attached, perfectly aligned, and once you’ve done one, your machine can use the same settings for multiple buttons of the same size.
For this demonstration, we’re using the Janome Horizon Quilt Maker Memory Craft 15000 machine, which has some nifty automatic button-sewing features. But these same general instructions should work with any machine that can perform a zig zag stitch with the feed dogs lowered.
If you want your stitches to blend in, choose a thread that’s the same color as your button. If you’d like a nice contrast, choose thread that’s the same color as your fabric but different from the button. Or if your fabric has multiple colors, pick the one you’d most like to bring out. Here at Sew4Home, we sometimes use a contrasting color for button stitching (as well as the buttonhole) because it acts as a subtle accent.
We recommend a button sewing foot
A Button Sewing foot is specially designed to hold your button still while your machine stitches it down. Janome’s Button Sewing foot has a rubber coating to help keep the button from slipping.
The foot attaches to the machine ankle in two places to prevent it from rocking back and forth. Most manufacturers should have something similar.
If you absolutely have to sew on a button without a Button Sewing foot, you can remove the presser foot on your machine and use just the ankle of your machine to hold the button down. Or, you can hold the button down with an Open Toe Satin Stitch foot or similar, but you’ll need to tuck some fabric under the back of the foot to keep it from rocking.
Set up your project
- Using a fabric pencil, mark on your fabric where you want the button. Place your button on the fabric and then tape it down with a piece of clear tape. You can sew right over the tape and it will easily pull off when you’re done.
- Lower your feed dogs. Depending on your sewing level, “feed dogs” might be a foreign term. These are the “teeth” that push your fabric across the needle plate. They are located directly under the needle. In the photo below, you see the presser foot removed and the feed dogs lowered.
- You need to lower the feed dogs so the machine doesn’t try to feed the button across the plate, and so the needle can stitch over and over in one location. The feed dogs on the Memory Craft 15000 lower automatically when you choose the button sewing function. Check your manual to see how lowering is done on your machine.
- Attach a Button Sewing foot. The Janome Button Sewing foot hooks onto the MC15000 at the back of the ankle then clicks into place like a regular snap-on foot. Check your manual for how to attach your machine’s button sewing foot.
- Choose your button sewing stitch. Your machine may even have a stitch just for sewing on buttons. If so, select that. If not, you can use a zig zag stitch. Just set the stitch length to 0.
- Position your button under the foot so the needle will come down in the left hole of the button. Lower the foot to hold the button in place. Then hand crank (turn the handwheel by hand) the machine so the needle comes down, ensuring it’s going through the middle of the left hole. You may need to lift the presser foot and move the button slightly for the best alignment.
- Continue to hand crank the machine so the needle goes back up then comes down in the right hole. You can adjust this drop position by adjusting the stitch width. Just remember that any change in stitch width will apply to both swings of the needle, so you will need hand crank up and down again to test that your left hole position is still correct.
- When your needle hits the middle of each hole on the button, you’re ready for stitching.
- Slowly sew 8 or 9 stitches. The MC15000 does this number of stitches automatically.
- Raise the presser foot and slide your button and fabric out. Snip the the top and bottom thread tails, leaving at least 4″ of thread. The tails will be coming out across the top of the button. Remove the clear tape.
- Thread the tails through a hand sewing needle. Insert the needle through one of the holes in the button, and pull your thread tails through the button so they are directly under the button but still on the top of the fabric. Wrap the tails a few times around the stitches you just made (just as you would do when hand stitching a button in place). This will form a nice “shank” for the button.
- Finally, insert the needle through to the back of the fabric, right alongside the stitching, and tie the two thread tails into a knot. Double or triple the knot for security. Trim the tails close to the knot.
- And now you’ve sewn on a button. As you repeat the process, it will go much more quickly.
For buttons with four holes
If your button has four holes, simply move the button forward slightly, and repeat the process for the second set of holes.
You can decide if the stitches in your four-hole button look better parallel or crossing. If you’d like a crossed or “X” effect, you will need to reposition your button at the appropriate angle.
If you are lovin’ finding out how to use this specialty foot, you might be interested in the Janome Presser Foot Workbook series. Take a look at our full review for more information on this very handy, lesson-based reference set.
Now that you have new, mad button sewing skills, check out these Sew4Home “button-rific” tutorials:
Button Top Apron in Spring Florals
Dresser Cloth with Button Accents
Button Quilted Layer Cake Throw
*Sew4Home reserves the right to restrict comments that don’t relate to the article, contain profanity, personal attacks or promote personal or other business. When commenting, your name will display but your email will not.