As you can see, I've got a lot of buttons in my stash. Unfortunately, sometimes none of them will work for a particular crafty project I may be working on. Last September, I decided to finally replace a missing button on a jacket. I headed down to a button store in the garment district and ended up buying a button for $3. Yes, $3 for one button. I found the price to be ridiculous, but I had no choice. A few months later, I came across instructions online to create fabric covered buttons....so I will never pay $3 for a button again!
First, pull out your stash of fabric scraps. It doesn't take a lot of fabric, so there is probably something in the fabric stash that will be useful. I decided to use the greenish-colored fabric (seafoam) because I had no buttons that matched the fabric.
Measure the distance from the edge of the button to the middle of the button. You want the fabric to be able to reach the middle so you can completely cover the button.
I traced a circle on the fabric around the button, making sure that there was at least 1/2 inch extra all around.
Then, I cut the fabric. My measurements were pretty close, but it wasn't necessary to be exact.
Taking a needle and thread, I used a running stitch (I think that's what it's called) and stitched along the perimeter of the fabric circle.
After placing the button in the middle of the fabric circle, pull the thread taut so the fabric gathers around the button and covers it completely.
You can even trim a bit of the fabric around the outside of the stitches to reduce the amount of bulk behind the button. You don't want too much fabric because you want the button to lay as flat as possible when you use it.
Continue to stitch up the fabric until it is taut around the button. Knot off the thread, and you are done! A beautiful button for whatever project you are working on!