Let’s get messy with paint and make homemade Valentine cards with Valentine’s Day hearts! Kids Activities Blog loves to share cute ideas like this that let kids use their creativity to produce heartfelt, custom gifts. These homemade Valentines cards are great for making at home or in the classroom and make fun gifts for classmates, relatives or your teacher.

Painted hearts on plain Valentine's Day cards
Paint these colorful Valentine’s Day hearts and attach them to cards for friends.

How to Make Valentine’s Day Heart Cards

Kids are going to love painting these Valentine’s Day hearts and turning them into cards they can give to family, friends, and classmates.

Related: Homemade Valentine’s

These simple homemade Valentine cards include a paper heart that can be decorated, painted or folded as a customized element.

This article contains affiliate links.

Supplies needed to make a Valentine’s Day card

You need white cards stock, colored card stock, and paint to make painted heart Valentine's Day cards
Gather cardstock, acrylic paint, scissors, glue, and a paintbrush.

Instructions for making a Valentine’s Day card

Step 1

printable hearts to make valentines day cards for classmates
Print our Valentines Day hearts to make cards.

For small Valentine’s Day cards, print our heart template. Alternatively, draw a large heart on a piece of cardstock.

Step 2

step 1 for making valentines day hearts is to print hearts on cardstock and cut them out.
Cut out your hearts and fold them in half.

Cut out your hearts and then fold them in half.

Step 3

white paper hearts painted with red, pink, and blue paint.
Paint one half of your heart with a generous amount of paint.

Paint one half of your paper heart with a generous amount of paint. Fold the heart in half again and press down – be careful as some of the paint might come out on the sides depending on how much you put on. Unfold it and you’ll see a mirror image of your paint on the other side. Set your Valentine’s Day hearts aside to dry.

Step 4

The final step for making cards with valentines day hearts is to glue the painted hearts onto cardstock.
Glue your painted hearts onto cardstock that’s folded in half.

Fold your colored card stock in half. Glue the paper hearts onto the front of each card.

Related: Make our homemade origami envelopes – we made a red envelope

Our finished Valentine’s Day heart cards

homemade valentines day cards with painted hearts on them
Make these easy Valentine’s Day cards with painted hearts.

Make this February super fun by sending your own homemade Valentine’s Day card hugs made from a piece of paper or two. Handmade valentines are the best sweet treat without the calories.

Yield: 6

Valentine's Day Heart Cards

Painted hearts on plain Valentine's Day cards

Make our Valentine's Day hearts and attached them to homemade cards to give to family, friends, or classmates.

Prep Time 5 minutes
Active Time 20 minutes
Total Time 25 minutes
Difficulty easy
Estimated Cost $1


  • Cardstock - white and colored
  • Acrylic paint
  • Glue


  • Scissors
  • Paintbrush


  1. Either print our Valentine's Day hearts or draw your own onto the white cardstock.
  2. Cut out the hearts and then fold them in half.
  3. Paint just one side of the heart with a generous amount of paint.
  4. Fold the heart back in half and then open it back up to reveal a mirror image of your painting.
  5. Fold the colored cardstock in half.
  6. Glue the paper heart to the front of the card.

More Valentines Day Card Ideas & Crafts

Need more homemade Valentine’s Day craft ideas? Here at Kids Activities Blog embrace Valentine’s Day and all the homemade Valentine’s Day fun!

–>Check out these card making ideas!

Have you made our Valentine’s Day cards? Who did you give them to?

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *