Para conseguir esmeraldas en Hero Wars, se pueden completar misiones (diarias y normales), recibir recompensas en la Arena, mejorar héroes, obtener recompensas en los torneos, completar eventos especiales, o comprarlas con dinero real.