How to replace sofa cushion buttons

Written by kristi roddey
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to replace sofa cushion buttons
A popped button on a cushion can ruin the look of your sofa. (Jupiterimages/ Images)

Upholstery buttons often pop off sofa cushions with regular use. While this is frustrating, it does not mark the end of your sofa. With a couple of tools and half an hour, you can replace a sofa cushion button. According to Mikayel Aslanyan, operating manager of All Furniture Services, LLC, the most common type of sofa cushion button is one that attaches to a matching button on the opposite side of a detached cushion.

Skill level:

Things you need

  • Scissors
  • Upholstery needle
  • Nylon upholstery thread

Show MoreHide


  1. 1

    Remove both buttons and any remaining thread from the cushion.

  2. 2

    Thread a long upholstery needle with 24 inches of nylon upholstery thread, and tie a knot in the ends of the thread.

  3. 3

    Run the needle through the holes at the back of one button and back through the original button location, pushing it through the cushion, out of the original location of the second button, and through both holes at the back of the second button.

  4. 4

    Insert the needle back through the preferred location, through the cushion and out to the holes in the back of the button on the opposite side.

  5. 5

    Repeat the sewing process five times, pulling the thread tight as you work to achieve the desired look.

Tips and warnings

  • Buttons in attached cushions cannot be replaced this way. These require special equipment to replace.

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.