How to Sew Buttonholes by Hand and by Machine
A well-made buttonhole should be neat, secure, and sized correctly for the button it holds. Whether you are finishing a shirt, coat, dress, cushion cover, or handmade bag, accurate buttonholes can make the difference between a polished project and a frustrating one.
Hand-sewn buttonholes offer control and a traditional finish, while a sewing machine can create uniform openings quickly. The best method depends on the fabric, garment style, available tools, and the appearance you want.
Before cutting into your finished garment, test the complete process on a scrap containing the same fabric layers and interfacing. This simple step helps you check the buttonhole length, thread tension, density, and placement without risking your project.
Choose The Buttonhole Style
The most common buttonhole is the straight, rectangular style used on shirts, blouses, lightweight jackets, and many home sewing projects. Keyhole buttonholes have a rounded end and are useful for thick fabrics because the shape gives a little extra room around a shank button. Bound buttonholes create a tailored opening with fabric strips and are often seen on coats and formal garments.
A horizontal buttonhole usually sits across a garment edge, while a vertical buttonhole follows the direction of the center front. Follow the pattern markings when available, since buttonhole direction affects how the garment closes and how stress is distributed.
Buttonhole length should be slightly longer than the button’s diameter. For a flat button, measure across the button and add a small allowance. For a shank button, include the thickness of the shank so the button can pass through comfortably without pulling the fabric.
Prepare Fabric And Markings
Stabilize the area before sewing. Fusible interfacing applied to the wrong side can prevent stretching, bubbling, and distortion, particularly on lightweight cotton, rayon, linen, and knit fabrics. Heavy garments may need an additional stabilizing layer or a small piece of tear-away stabilizer beneath the buttonhole.
Mark the center line, the beginning and end points, and the direction of each opening with a fabric pen, chalk, or tailor’s tacks. Make sure the markings remain visible during stitching but can be removed safely afterward. Measure every buttonhole from the same reference point to keep a row even.
Place the garment on a flat surface and check the spacing before sewing. A ruler or buttonhole gauge is useful for repeated openings. On a front placket, compare the markings with the finished button positions rather than relying only on the raw edge.
Compare Hand And Machine Techniques
Both methods can produce durable results when the fabric is properly supported. Hand stitching is slower but allows precise control over curved ends, decorative thread, and difficult locations. Machine stitching is efficient and usually gives a consistent satin-stitch appearance.
| Feature | Hand-Sewn Buttonhole | Machine Buttonhole |
|---|---|---|
| Best for | Couture garments, repairs, delicate details | Shirts, dresses, repeated buttonholes |
| Main tools | Hand needle, buttonhole thread, small scissors | Buttonhole foot, zigzag or automatic setting |
| Speed | Slow | Fast |
| Control | Excellent for unusual shapes | Consistent once properly set |
| Skill focus | Even blanket stitches and spacing | Tension, stitch density, and accurate placement |
| Fabric support | Interfacing and optional backing | Interfacing, stabilizer, and correct presser foot |
Whichever technique you choose, avoid sewing directly on the finished garment until the test sample looks right. Thread color, needle size, stitch length, and fabric thickness all influence the final result.
Sew A Buttonhole By Hand
For a classic hand-sewn buttonhole, use a sharp hand-sewing needle and strong buttonhole or embroidery thread. Buttonhole twist creates a defined edge, while two strands of regular sewing thread can work for lighter fabric. Reinforce the area with interfacing before marking the opening.
Begin by making a small row of closely spaced running stitches along the marked opening, or carefully cut the slit first if you are confident with the placement. Some sewers prefer to stitch the outline before cutting, which reduces the risk of cutting beyond the ends.
Work blanket stitches along one long edge, keeping the stitches close together and approximately equal in height. Form the knot at the fabric edge so it sits neatly along the cut opening. Stitch around the opposite side, then create a dense bar tack at each end. These horizontal bars protect the opening from tearing and give the button a firm stopping point.
Cut the slit with a sharp buttonhole cutter, seam ripper, or small embroidery scissors. Place a pin across each end before cutting to help prevent accidental overcutting. Remove loose threads and gently press the finished buttonhole from the wrong side, using a pressing cloth when necessary.
Use A Sewing Machine For Consistent Results
A modern sewing machine may offer an automatic one-step buttonhole function, a four-step buttonhole sequence, or a simple zigzag method. An automatic buttonhole foot measures the opening and sews both sides with matching bartacks. A four-step system requires you to select each stage manually, but it still provides a reliable satin-stitch finish.
Attach the correct buttonhole presser foot and lower the feed dogs only if your machine instructions require it. Set the stitch width and density according to the manual, then sew a sample. Dense stitches can cause puckering or jams, while stitches that are too open may leave the fabric edge exposed.
Keep the fabric level as it passes beneath the foot. Thick seams, folded hems, and bulky layers can tilt the foot and produce uneven sides. A hump jumper, stabilizer, or leveling tool may help the foot cross a raised seam smoothly.
When the stitching is complete, carefully open the center with a seam ripper or buttonhole chisel. Work from the middle toward each end rather than cutting through the bartacks. Place a pin at both ends as a safety stop, then trim away stray threads.
Habits That Improve Every Buttonhole
Small adjustments often solve problems before they become visible on the garment. Clean, sharp tools and a properly threaded machine are especially important when sewing dense satin stitches.
Use these practices for stronger, cleaner results:
- Test the buttonhole on matching fabric layers, including interfacing and lining if they will be part of the finished garment.
- Match the needle and thread to the fabric, using a finer needle for lightweight cloth and a stronger needle for denim or coating.
- Reduce presser-foot pressure or add stabilizer if delicate fabric puckers around the stitching.
- Check the button fit through the sewn sample before cutting the garment opening.
- Press gently from the wrong side and avoid flattening raised decorative stitches.
Solve Common Buttonhole Problems
Puckering usually indicates insufficient stabilization, excessive stitch density, or incorrect thread tension. Add interfacing, lengthen the satin stitch slightly, and test again. If the sides do not match, check that the fabric is feeding evenly and that the automatic buttonhole foot is moving freely.
A buttonhole that is too small can strain the garment and distort the front. One that is too large may allow the button to slip open. Measure the actual button and include its thickness, then compare the result with a test opening before repeating the mistake across several positions.
If the opening frays after cutting, reinforce the area with closer stitches, a stronger thread, or a small amount of carefully applied seam sealant. For high-stress garments, consider a hand-worked buttonhole or a bound buttonhole instead of a basic machine version.
Inspect every opening before attaching the buttons. The button should pass through smoothly, the bartacks should remain intact, and the surrounding fabric should lie flat when the garment is closed. Once the test confirms the size and finish, use the same settings and markings to complete the project.
Choose the technique that suits your fabric and finish, then practice on scraps until the stitches look even and the button moves comfortably through the opening. For more sewing machine comparisons, maintenance guidance, and project-focused tutorials, explore ISewingMachine before starting your next garment.