How to Attach Upholstery Buttons

Written by linda shepard
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to Attach Upholstery Buttons
An upholstery button is a common accent for pillows. (pillow image by Adrian Costea from

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.

Skill level:

Other People Are Reading

Things you need

  • Two button forms
  • 1/2 yard fabric
  • Pillow or seat cover
  • Scissors
  • Thread
  • Upholstery needle

Show MoreHide


  1. 1

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

  2. 2

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

  3. 3

    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.

  4. 4

    Repeat all steps for a second button.

  5. 5

    Thread the upholstery needle with 24 inches of thread.

  6. 6

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

  7. 7

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

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.