Ханс Кристиан Андерсен родился 2 апреля 1805 года в Оденсе на острове Фюн. Отец Андерсена, Ханс Андерсен (1782—1816), был бедным башмачником, а мать, Анна Мари Андерсдаттер (1775—1833), была прачкой из бедной семьи.
Дом Андерсена в ОденсеОн рос очень нервным ребёнком, эмоциональным и восприимчивым. В то время физические наказания детей в школах были обычным делом, поэтому мальчик боялся ходить в школу, и мама отдала его в благотворительную школу (куда брали и еврейских детей), где физические наказания не практиковались[13]. Известно, что этой школой руководил христианин Феддер Карстенс.
В возрасте 14 лет Ханс поехал в Копенгаген; мать отпустила его, так как надеялась, что он побудет там немного и вернётся домой. Когда она спросила причину, по которой он едет, покидая её и дом, юный Ханс Кристиан тотчас ответил: «Чтобы стать знаменитым!».