DIY Button Valentine’s Day Cards


Published: January 13, 2022 · Updated: February 22, 2024 by Sacha

Looking for a cute Valentine’s Day project that’s easy enough for kids to make? These adorable button Valentine’s Day cards come in two simple designs that are perfect for both younger and older children!

2 Valentine's Day cards with button heart and button flowers.

This post may contain affiliate links, which means I may receive a commission, at no extra cost to you, if you make a purchase through a link. As an Amazon Associate, I earn from qualifying purchases. Please see my full disclosure for further information.


Our five-year-old loves making homemade cards for friends and relatives.

She loves it so much, in fact, that she’s gotten into the habit of making more than she needs. That way, she always has extra cards on hand whenever a special event happens or someone celebrates a birthday.

With Valentine’s Day coming up, she’ll start making pink and red cards any day now. And since she loves playing with my craft buttons and making button art, I thought this card would be right up her alley.

We made two of these cards and one was definitely easier than the other, so you may want to choose one or the other depending on how old your kids are.

But they both turned out so cute that assuming your kids are old enough, I totally encourage you to make both. I’m sure there are many people in your child’s life who would love to hear, “Happy Valentine’s Day” in the form of a handmade greeting card!

Required Materials

Here’s what you’ll need to make these cute DIY button Valentine’s Day cards at home:

Materials to make button Valentine's Day cards.

Note: Feel free to change up the colours of the cardstock and construction paper!

How to Make a Button Valentine Card (Step-by-Step)

1. Fold Cardstock

Start by folding two pieces of beige cardstock in half.

Two sheets of beige cardstock folded in half.

If you want your cards to measure 5 x 7 inches and fit inside standard A7 envelopes, you can first cut down the cardstock so that each sheet measures 10 x 7 inches, but this will reduce the available space for your button design.

3. Cut Construction Paper

Cut a piece of construction paper into two rectangles measuring 5 x 7.5 inches. This should create a half-inch border all around when you glue the construction paper to the cardstock during step 5 (pictured below).

Pink construction paper rectangle on folded cardstock.

If you’ve chosen to cut the cardstock down to 10 x 7 inches, the construction paper rectangles should measure 4 x 6 inches instead.

Note: I used a paper trimmer to cut the construction paper because I love how clean the cuts are and how easy it is to cut several sheets at once, but scissors and a ruler should work just fine if that’s what you have at home.

4. Add Buttons

Start by positioning the buttons on top of a piece of construction paper to get an idea of where you’ll need to glue them.

Once you’re happy with how the buttons are positioned, use strong liquid glue to glue them in place. We used Elmer’s Glue-All because it’s non-toxic and therefore safe for children to use. (You can also use hot glue if you’re doing this step yourself.)

As far as positioning the buttons goes, the button heart can be a little tricky to make because you’ll need to arrange buttons of various sizes into the shape of heart. You may have to experiment with different placements and sizes before you get it right.

Button heart on pink construction paper next to bottle of Elmer's Glue-All.

On the other hand, the button flowers are quite simple to make since each flower consists only of one large red button, a green stem traced with a marker, and a small green button for the leaf.

Button flowers on pink construction paper next to green permanent marker.

Because it’s so much simpler to make, this card is the one I recommend you choose if you’re making this craft with a toddler or preschooler.

4. Let Glue Dry

Wait a few hours until the glue is fully dry before moving on to the next step.

5. Glue Construction Paper to Cardstock

Position each construction paper rectangle on top of one of the cards, making sure that the border is even all around, and glue it on using liquid school glue or Elmer’s Glue-All.

2 Valentine's Day cards with button heart and button flowers.

Once the glue is dry, the cards are ready to send. Write a message on the inside and give them to Mom or Dad on February 14th… or save one of them for Mother’s Day!

Related Valentine-Themed Crafts

Looking for more DIY Valentine’s Day cards to make with your kids? Check out these articles:

You can also join my mailing list to receive fun craft and activity ideas right in your inbox. Subscribers gain access to my free printables library as well as to fun bonuses that will never be available on my site!

Leave a comment

Only your name will be made public. Please note that by submitting your comment, you are agreeing to the terms of our Privacy Policy.

The Craft-at-Home Family