Heart Pillow With Vintage Buttons

3 Materials
2 Hours

I made this super cute pillow to use for Valentine’s Day.

It is a heart pillow with vintage buttons, and I want to show you how to make one.

Years ago when my daughter was in high school, she had this idea to use some of my vintage button collection to make pillows for Christmas gifts.

She purchased ready made pillows from a discount store and glued buttons in a grid pattern on the front of the pillow. She bought colors that went with the decor of the person receiving the gift. They turned out so cute!

I was cleaning out my office recently and realized how many buttons I have and it inspired me to use them to make a pillow for Valentine’s Day with them.

For this project, you will need …..


ready made pillow cover (or make your own)


glue gun

a pattern of a heart shape you want on your pillow


To begin, you will want to draw the shape of your heart. I just used a sheet of paper, folded it in half and cut half of a heart shape using the fold of the paper. When you open the paper, it will have a perfect heart shape for you to use as your pattern.

Next, you will place the heart in the center of your pillow cover. This will give you a guide where you are going to place your buttons.

I poured buttons all around the heart shape. Then, I went through and picked out any buttons I didn’t like. You can see there are a few mixed in that weren’t neutral, and since that is the look I was going for, I pulled out any with color. If you don’t already have a stash of buttons, you can find ivory color in bulk  here.

Next, I straightened out the shape a bit and relocated buttons in places where I thought there were too many. Then, I pulled the pattern up and started gluing. I glued a base layer first, then started layering buttons on top. This helps fill in and also hides where you have glued them.

And, that’s it!

It does take a bit of time, but it is super easy. Even though I made mine to put out for Valentine’s Day, it will be cute anytime of year, since it is neutral colors.

I hope you have enjoyed this tutorial and try one of your own!!

Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page. More info

Top Hometalk Projects

30 Gorgeous Ways To Keep Your Home Organized
Use Your Old Corks For These 25 Clever Ideas
3 Ideas To Use Terracotta Pots You Definitely Haven't Seen Before
15 Fun Things You Can Make Using Your Cricut
Valentine's Day Is Getting Closer! Get Ready With These Lovely Ideas
23 Adorable Ways You Can Make Your Own Coasters
15 Awesome Projects To Get You Ready For St. Patrick's Day
Vintage Home

Want more details about this and other DIY projects? Check out my blog post!


Have a question about this project?

Join the conversation

4 of 8 comments
  • Em
    on Jan 19, 2021

    I love the look but have NEVER had luck with hot glue staying on anything for any length of time. Even Christmas balls on a wreath that are thin and light, never touched or moved pop off after a year.

    The pillow ticking and heart shape are oh so pretty though.

    • Vintage Home
      Vintage Home
      on Jan 19, 2021

      Oh, sorry to hear you have had problems with it!! Thanks you for you kind words!

  • AndradeTea
    on Jan 22, 2021

    That is cute! I may have to try that with a jar of ooooold buttons I have on hand :-) Thank you for sharing.

Your comment...