Menu
DIY

20+ Creative DIY Valentines for Kids: Easy, Fun & Class-Friendly (2026 Update)

Remember how fun it was to make your own Valentines for classmates? That magic hasn’t changed — and DIY valentines for kids are still one of the sweetest (and most memorable) parts of Valentine’s Day.

Now you get to do it all over again with your kids. 💕
Below, I’ve gathered 20+ creative DIY valentines for kids that are fun, classroom-friendly, and totally doable — whether you love crafting or need something quick the night before. From handmade keepsakes to easy printables, these Valentine ideas are guaranteed to be happily received at school.

2026 Update: Valentine Trends for Kids’ Classrooms

In 2026, teachers and parents are leaning toward non-candy DIY valentines for kids, reusable gifts, and printables that reduce waste. Personalization, creativity, and ease are more important than ever — which is why DIY and printable valentines continue to be the top choice.

Why DIY Valentines for Kids Are Still the Best Choice

DIY valentines for kids encourage creativity. When kids help make their valentines, they’re involved in the process — cutting, gluing, coloring, and proudly handing them out.

Some of these are hands-on crafts, others are quick print-and-go options for busy weeks.

1. Pom Pom Animals Valentine by Mr. Printable

Soft, colorful, and playful — perfect for animal-loving kids.

2. Gem of a Friend printable by Bloom Designs Online

Bright, cheerful, and easy to assemble with small gem treats.

3. Wooly be my Valentine by Hello, Wonderful

Textured and adorable with a cozy handmade feel.

4. Hidden Message Bath Fizzis by Playdough to Plato 

A Valentine and an experience — kids love the surprise reveal.

5. I Need S’more Friends like you by Little Peanut Mag

A classic theme that’s always a hit in classrooms.

6. DIY Valentines Cups by Aforkstale

Reusable, colorful, and practical (teachers love these too).

7. Modern Lego Printable Valentines by Simplyrealmoms

Perfect for Lego-obsessed kids (which is… most kids).

8. Paper Fortune Cookie Valentines by Evermine

A creative twist with a fun message inside.

9. You’re the ‘Balm’ Printable Card by Overstuffedlife

Cute, clever, and actually useful this time of year.

10. Bee My Valentine by Polkadotchair

Bright, sweet, and perfect for preschool through early elementary.

11. Dinosaur Valentine by WineandGlue

Because dinosaurs + Valentines = instant win.

12. Pencil Arrow Valentines by Amomstake

Simple, affordable, and teacher-approved.

13. Cute Beary Love Valentines by Cupcakecutie

Soft colors and friendly faces kids adore.

14. Easy Shark Valentine by Longwaitforisabella

A fun option for kids who aren’t into hearts and pink.

15. Tootsie Pop Valentines by Onecreativemommy

Classic and easy for large classrooms.

16. DIY Lavender + Rose Bath Salts by Mamma Mode

A slightly elevated option that still feels kid-friendly and special.

17. Tic Tac Valentines by Inspirationmadesimple

Interactive and cute- Because who doesn’t love pink Tic Tacs?

18. Valentines Candy Huggers by Lia Griffith

Clever design with a professional look.

19. Heart Glasses Valentine by Mr. Printable 

Fun for classroom parties and Valentine photos.

20. Adorable Play Dough Valentines by Printablecrush

Perfect for sensory-loving kids.

21. Race Car Valentines by Hello, Wonderful 

Fast, fun, and great for younger grades.

22. You Amaze me Valentine by Lilluna

Simple message, big impact.

The Easiest DIY Valentines for Kids (Print-At-Home Options)

If crafting just isn’t happening this year, or it’s the night before valentines day…I’ve got you.
These print-at-home DIY valentines for kids are the easiest way to make your child happy with the press of a button:

They’re designed for busy parents, kid-approved, and classroom-friendly.
👉 Grab them in my Etsy shop here

FAQ: DIY Valentines for Kids

What are the easiest DIY valentines for kids?

Printable valentines, pencil toppers, candy huggers, and small non-candy gifts like play dough or erasers are the easiest DIY valentines for kids.

Are DIY valentines for kids allowed in classrooms?

Most schools allow handmade or printable valentines, especially when they’re non-food or allergy-friendly. Always check classroom guidelines.

How many valentines should kids bring to school?

Kids should bring one valentine for each classmate, plus a few extras for teachers or new students.

What age are DIY valentines best for?

DIY valentines for kids work for all ages — simpler printables for younger kids, more hands-on crafts for older elementary students.

I hope this list of DIY valentines for kids sparked your creativity (and saved you some time). Whether you go all-in on crafting or keep it simple with a printable, your kids will love handing these out — and that’s what Valentine’s Day is all about.

Pin-it-button-for- Mammamode.com
diy kids printable valentines

7 Comments

  • Kat
    January 18, 2018 at 12:07 AM

    Super cute ideas! I especially like the sharks!

    Reply
  • Katie Crenshaw
    January 18, 2018 at 12:30 AM

    These are fantastic! They are all special for Valentines! Thanks for including my Valentine Cup Post! Sharing this fantastic round up!

    Reply
    • Andrea
      January 18, 2018 at 1:38 AM

      Hi Katie, I’m happy you liked the post! You’re DIY was amazing and so easy to create for kids , we had to include it! 🙂

      Reply
  • Cammeo Murray
    January 19, 2018 at 12:25 AM

    Love all of these! One of the moms in my son’s class did the hot wheels one last year and it was so cute!

    Reply
    • Andrea
      January 19, 2018 at 2:33 AM

      Thanks! Love the hot wheels one too! So much more fun and personalized when it’s homemade 🙂

      Reply
  • Liz
    February 1, 2018 at 10:09 PM

    Very cute ideas!

    Reply
    • Andrea
      February 2, 2018 at 12:23 AM

      Thanks Liz! Hope you found something fun to make 🙂

      Reply

Leave a Reply

Wait! Want A FREE Wifi Printable?

Sign up to get this cute printable for your Vacation Rental! You'll also recieve the latest news from Mamma Mode before anyone else!

Thank you!