Have fun creating magical faux mini stained glass Valentine hearts with your kiddos—perfect for brightening any window! This fun craft combines colorful designs, heart shapes, and creativity to celebrate Valentine’s Day. Explore easy techniques using tissue paper, clear contact paper, and love-themed patterns to make unique, eye-catching decorations your kids will be proud to give and display!

I love the effect of light shining through bits of color! The kids and I have made “stained glass” out of just about everything except glass! (One of days I’ll get around to real stained glass… hopefully). This is a super quick and easy, and relatively mess free, version that encourages kids to be wildly creative.
I cut out the hearts one morning over for coffee, so they were ready to go when the kids were ready. Also it’s one less thing for kids with notoriously short attention spans to do!
These hearts about 4″ x 4″ — not that big at all, so you and your littles can make a bunch of them without becoming overwhelmed.
Sweet, Mini-Stained Glass Hearts
Just like the regular-sized Stained Glass Hearts, these Mini’s required only a few supplies and a little imagination.
Gather the Supplies
- Construction or 8 1//2 X 11 scrapbook paper
- Tissue paper
- Any other crafting supplies like scissors, crayons, watercolor pencils, stamps, stickers etc
- Clear contact paper
- Hole punch
- Thin ribbon for hanging the heart
- A list of all the people your kids are giving Valentines to

How to Make the Mini “Stained Glass” Valentine
Print the printable pattern (download below) on colored paper. Fold the paper at the center of the heart pattern and cut out. If your kiddo wants to decorate the heart itself, now is the time to do that. Add the name of the person it’s going to and, like all works of art, the artist’s name. We also included a blank heart in case they want to write a special message to someone.

Cut the contact paper big enough to fold over the heart, about 4″ X 8″
Place the heart face up on one end of the sticky side of the contact paper.
Use some colorful tissue paper to decorate the center hole in the heart. (This is a great way to use tissue paper left over from Christmas or birthdays past!) Overlapping tissue paper produces some really spectacular color blending effects.
When everything, including the name of who it is to and from, is the way they want it just carefully fold the other half of the contact paper on top. Smooth down and work out any wrinkles as you go. You may want to use a spatula for this.
Don’t worry if it’s a little wrinkled– it won’t show when the light is shining through it. Besides, imperfections are part of the charm of handmade things!

Once that’s done trim around the contact paper about 1/4″ from the edge of the heart. If you want to hang the Valentine to display, and that is after all when they really “shine”, then punch a hole and thread a ribbon through to make it easy for the person receiving this tiny masterpiece.
And that’s it. Easy-peazy lemon-squeezy!
Give Them to Your Valentine!
Want to grab your own Mini Stained Glass Heart Pattern Printable? Just throw your email in the box below and the download link will appear in your inbox as if by magic!
Looking for More Valentine Fun?
- Valentine’s Day Heart Bingo
- How to Throw a Rockstar Valentine’s Day Class Party
- Valentine Word Search
- Musical Hearts: Reading, Moving and Crazy-Fun Kid’s Game
PIN THIS FOR LATER

Love it! My Mil bought my guys a name stamp a while back and we love it–esp bc it’s hard to find anything with b’s name on it!
Dana! Thanks so much! Name stamps ROCK!!
These are so sweet! I love the idea of stamping their name instead of writing! 🙂
thank you so much, my friend! totally appreciate your kind words–thank you so much for reading!!
What a fantastic idea, using those alphabet stamps. My son wrote his name on 24 (premade) cards, over the course of two nights, and he was so tired of it. But it was good practice!
Hey Amy! You’re right–writing names on Valentines is super-great practice–just a little bit o’ work for the little ones!
Amy, these look great! It looks like you guys had a blast! You have such fun ideas to share with us.
Hi,
Looks beautiful and super fun to make.
Just want to know how old your kids were when you made this together.
Thanks for sharing =)
Hi, Renee!
I did it with a class of 2nd graders last year at their Valentine’s Day party, and I think the first time we made them (http://teachmama.com/happy-heart-decorating/) was 4 years ago, so Cora was 3, Owen was 5, and Maddy was 7.