Valentine’s Day is in just a few weeks, and there are tons of love-themed DIY craft projects to try before then. One of our favorite crafts for February 14 is a magnetic snowglobe filled with hearts. You can make your own “jar of hearts” with this guide, and hang them up on your fridge, hand them out as party favors or give them to your Valentine!


  • Heart beads or pendant
  • Clear recycled jar with lid
  • White or pink glitter
  • Waterproof glue
  • Strong neodymium magnets
  • Water
  • Glycerin


  1. You can purchase miniature jars or reuse a baby food or other small jar with a lid. If reusing a jar, be sure to clean it out and let dry before starting to create the globe.
  2. Once your jar is clean and dry, drop the heart beads into the jar. If you are using a pendant or a single, larger heart, then take the waterproof glue and attach the pendant to the lid. The heart should be standing up when you put the top down.
  3. If you used glue, let it dry.
  4. Fill your jar up with luke warm to cold water.
  5. Add a few drops of glycerin. Glycerin is an odorless liquid that can absorb ambient water and is often used in many beauty products. You can likely find it in a drugstore or craft supply store.
  6. Add some white or pink glitter to your jar. You can also add both colors if you would like.
  7. Attach the lid to the jar and make sure it is securely closed.
  8. Shake around the glitter and water mixture.
  9. Glue on a neodymium magnet to the top of the closed jar lid.

Once the magnet is firmly attached to the lid, you can stick the Valentine’s Day globe your fridge! If you are giving the heart snowglobe to someone, be sure to wrap it carefully as to not damage the jar. How are you using magnets for Valentine’s Day? Feel free to share your projects with us in the comments!

Photo by Ritzee Rebel