Valentine Card Holder

Create a Valentine card holder to keep your Valentine cards and candy safe and secure. These card holders are easy to make and look adorable. 

So get out some paper plates, construction paper, empty box or craft foam for these kids craft ideas.

Valentine’s day is a time for sweets and treats that go straight to the heart. You can make these to take to school and even make one for the house and store all the Valentine cards in one place.

Valentine Card Holder Craft #1

Heart Box Holder

This kids craft idea makes for a perfect place to store all your Valentine cards. It’s sturdy and can hold lots of cards and candy.

Heart Box Holder


  • Empty Cereal Box
  • Colored Construction Paper or Wrapping Paper
  • Crayons, Markers or Glitter Glue
  • Scissors
  • Double Stick Velcro (optional)

How to Make a Heart Box Card Holder

Step 1Take an empty cereal box and cover with pink or red construction paper or Valentine wrapping paper.  
Step 2Trace out a large heart on the front of the box.  The curves of the heart should be along the fold of the box.  The point of the heart should be over the fold and down the side of the box (see picture).  
Step 3Cut out the heart shape but do not cut along the fold.  This is what will hold the heart shaped lid in place.  
Step4Decorate the heart with a different color of construction paper or wrapping paper.  You can also use markers or crayons to make your heart different from the box.  
Step 5Optional:  Attach velcro to the point of the heart.  Add the other portion of the velcro to the side of the box.  

This Valentine card holder is great for holding bigger cards and candy.  You can also decorate the inside of the box with colored construction paper and cute designs.

Valentine Card Holder #2

Heart Shaped Paper Plate Pocket

This is a quick and easy kids craft idea that can hold your cards.  This is a great one for toddlers as they can have a blast decorating the plates.


  • 2 Dinner Sized Paper Plates
  • Ribbon
  • Crayons, Markers or Glitter Glue
  • Scissors
  • Stapler

How to Make a Heart Shaped Paper Plate Pocket

Step 1Decorate the back of each plate.  You can also decorate the front of the plate if you want.  
Step 2Allow the markers or glitter glue to dry.  Fold each plate in half.  
Step 3Slide one plate inside the other plate lining up the bottom point of the plates.  The folds of the plate should be facing outwards.  
Step 4Spread the two plates apart to form a heart shape and staple at the point.   
Step 5Staple the two front hearts together at the top and then staple the backside.  Make sure the heart still forms a pocket for placing the Valentine cards.  
Step 6Cut a piece of ribbon and place at the top of the heart at the front and back.  Staple in place.

There you have it.  A Valentine card holder with a handle to make it easy to carry around the classroom and fill up with your card holder.  You can also simply buy decorative paper plates to create this fun and easy card holder.

Valentine Card Holder #3

Stacked Paper Heart

This cute card holder can also be used as a cute Valentine decoration.

Stacked Paper Heart


  • Red and White (or pink) Card Stock
  • Scissors
  • Glue
  • Ribbon

How to Make a Stacked Paper Heart

Step 1Cut out 3 or 4 large hearts with the different colored card stock.   Tip:  The easiest way to cut out a heart is to fold the paper in half and trace out half a heart.  
Step 2Arrange the hearts by stacking them one on top of the other bringing each heart down slightly so that you see the top half of the heart behind it.   
Step 3Glue the hearts together along the sides leaving the top open (this is the pocket to hold your Valentine cards).  
Step 4Repeat this for the other hearts.  
Step 5Glue a piece of ribbon to the top for hanging if you want to use this as a decoration as well.  

This card holder can have several pockets or just use two hearts for one pocket. You can use craft foam instead of paper for this kids craft idea.  Just use hot glue to hold the foam hearts together.

Valentine Card Holder #4

Double Woven Heart

This kids craft idea is much more difficult than the others so younger kids will need help.  Even though this one is a bit tougher to make it is well worth the try as there will be no other kid in school with this Valentine card holder.


  • Red and Pink Paper
  • Scissors
  • Ribbon
  • Stapler
  • Glue or double stick tape

How to Make a Woven Heart

Step 1Take two sheets of red and pink paper and fold in half the long way. Cut along the fold.  
Step 2Take one of the red and pink halves and fold in half from bottom to top.  
Step 3Cut several strips starting from the fold and stopping about 1/2″ from the top.  
Step 4Face the red piece of paper with the fold towards you.  Turn the pink paper with the fold facing to your left.  
Step 5Now you will weave these strips together.  Take the first red strip closest to the pink paper and weave it through the pink strip furthest away from you.  Now weave the second pink strip through the red strip. Repeat until the first red strip is woven through.  
Step 6Push the red strip all the way to the end of the pink paper where you ended the cut.  Repeat this for each strip alternating colors each time.  
Step 7Repeat these steps for your second heart.  Now glue the two hearts together at the sides.  
Step 8Staple ribbon to the front of the first heart and to the back of the second heart to create a handle.  

Here is a video that demonstrates this fun but somewhat difficult woven basket cardholder.  This video will open in a new window.  This kid’s craft idea will hold double the cards as this double woven heart creates two pockets.