Головна різниця – народна казка не має автора. У народній казці боротьба між добром і злом зовнішня, а в казці О. Уайльда ця боротьба внутрішня – у душі головного героя, який змінюється: від жорстокого, егоїстичного і злого до доброго, милосердного і щирого. Народні казки закінчуються щасливо, але в казці О. Уайльда закінчення не зовсім щасливе ("Але правив він недовго, бо надто великими були його страждання, і через три роки він помер. А той, хто прийшов після нього, правив жорстоко."); головний герой народних казок зазвичай красивий і внутрішньо, і зовнішньо, а Хлопчик-Зірка спершу красивий лише зовні, а серце має жорстоке і зле; широко описані переживання головного героя; використані літературні засоби художньої виразності.