How to Attach Upholstery Buttons

Upholstery buttons are decorative accents for pillows and seat pads. Make these buttons by covering a button form with the same fabric as the cushion. If you are replacing an upholstery button, look for a coordinating or contrasting fabric. Once you've made the button, attaching it to the pillow or seat cover requires no special sewing skills.

Cut the button fabric to a size recommended by the button cover manufacturer.

Press the fabric edges into the inside back of the cover.

Press the shank portion of the button cover backing into the inside back until you hear a click, which means the fabric is held in place securely.

Repeat all steps for a second button.

Thread the upholstery needle with 24 inches of thread.

Attach the buttons to the front and back of the pillow or seat cover by sewing through the pillow and connecting both button shanks.

Continue sewing back and forth through the pillow, connecting the button shanks 10 times, and knot the thread securely. Cut off the thread tail.

Things You'll Need

  • Two button forms
  • 1/2 yard fabric
  • Pillow or seat cover
  • Scissors
  • Thread
  • Upholstery needle
Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author

Linda Shepard has been staff writer for "C & G Newspapers" for over 10 years, covering local government and crime and serving as the newspaper's food writer. She has written for "Michigan Meetings Magazine" and is also the owner of, an online business of self-guided walking tours.