Description
The Girl Who Drank the Moon by Kelly Barnhill is a magical and emotional fantasy novel about love, sacrifice, and destiny. The story is set in a town where people believe a dangerous witch demands a baby each year to keep them safe. In fear, they leave a child in the forest as an offering.
However, the truth is very different. The “witch,” Xan, is kind and rescues these abandoned babies, delivering them to loving families. One year, she accidentally feeds a baby moonlight instead of starlight, giving the child extraordinary magical powers. She names the girl Luna and decides to raise her as her own.
As Luna grows, her powers become unpredictable and dangerous, hidden from her by Xan for her own safety. Meanwhile, dark forces begin to rise, and secrets about the town’s past start to unfold. Luna must eventually face the truth about her identity and her powers.
The novel beautifully explores themes of fear, truth, love, and the importance of questioning blind beliefs. With lyrical writing and rich imagination, it shows how stories can shape reality and how courage and kindness can break cycles of fear.


















