Loading ...

How to replace sofa cushion buttons

Updated April 17, 2017

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.

Loading ...

Remove both buttons and any remaining thread from the cushion.

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

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.

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.

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


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

Loading ...

Things You'll Need

  • Scissors
  • Upholstery needle
  • Nylon upholstery thread

About the Author

A professional writer and editor, Kristi Roddey began freelancing in 1999. She has worked on books, magazines, websites and computer-based training modules, including South Carolina Educational Television's NatureScene Interactive, "Planted Aquaria," "Xtreme RC Cars" and online courses for Education To Go, Inc. Roddey holds a Bachelor of Arts in journalism from the University of South Carolina.

Loading ...