По настоящему главный герой в этой сказке только один - девочка Герда, её друг мальчик Кай, Снежная королева, все, кто встречался по пути Герде, герои второстепенные. Герда же девочка хоть и маленькая, но необычайно храбрая и настойчивая. Её главной силой по сказке названо любящее сердце, которое одно способно победить Снежную королеву, и которое привлекает к Герде сердца всех, кто ей встречался, вызывая желание помочь ей в странствиях всем, чем можно. Герда самоотвержена, она не сомневается в правильности своего решения, она знает, что раз человек ей дорог и он оказался в беде, то её долг помочь ему. Герда добрая, милая, преданная. Можно найти много хвалебных эпитетов для описания ее характера и все они будут в самую точку. Отрицательных черт характера у Герды в сказке не показано.
Что касается Кая, то он легкомысленный как все мальчишки, не злой, но задиристый, также добрый, и очень любит приключения. Именно эта любовь и подвела его. Снежная королева считается главным отрицательным персонажем, но по моему мнению, она просто выражает суровую силу природы - зиму, мороз. А зима всегда холодна и равнодушна, но разве она жестока к своим жертвам?