Aside from being beautiful to look at, people love crystals and gems for the energy they bring. What better inspiration for a baby name than something that is stunning to the eye and heals the soul at the same time?

Collecting rocks has come a long way since those 1990s rock tumbler days. Gems and crystals used to be considered "New Age" or "alternative," but are now a very mainstream interest. According to the Pew Research Center, 42% of all adults in the U.S. believe spiritual energy can be found in physical objects. Crystals and gems are often collected for their healing power or for meditation purposes.

Gems are beautiful stones that are used in making jewelry—like birthstones, for example. Crystals are pure substances that have molecules arranged in a regular geometric pattern (fun fact: Salt is actually a crystal). This means a gem can be a crystal, but a crystal can't always be a gem—though your baby may just be both!

Geology rocks, as Ross Geller would say. And all of these gemstone and crystal-inspired baby names are utterly magical.

  1. Agate
  2. Akiko
  3. Amber
  4. Amethyst
  5. Aquamarine
  6. Beryl
  7. Bijou
  8. Citrine
  9. Coral
  10. Crystal
  11. Diamond
  12. Ebony
  13. Elazul
  14. Emerald
  15. Esmeralda
  16. Flint
  17. Garnet
  18. Goldie
  19. Granite
  20. Ivory
  21. Jade
  22. Jasper
  23. Jett
  24. Jewel
  25. Iolite
  26. Lazuli
  27. Lolu
  28. Malachite
  29. Margot
  30. Mica
  31. Nevada
  32. Onyx
  33. Opal
  34. Pearl
  35. Peridot
  36. Rosaline
  37. Rubin
  38. Ruby
  39. Saphir
  40. Sapphire
  41. Silver
  42. Stone
  43. Tiger
  44. Topaz
  45. Turquoise