As a favor, Jamie asked Landon if he would be in the Christmas play held at her father's church. A Christmas Angel is based on a true story from Jamie's life. Tom Thorton, the main character, whose wife died during childbirth leaves him to raise their girl on his own. She wants a music box for Christmas with an angel on top. He searches everywhere for it but he can't find it. On Christmas Eve, he meets a strange woman who promises to help him get the gift. The next day he finds the angel under the tree that looks exactly like the mysterious woman.
On the day of the play, Landon realizes how beautiful she looks with a white flowy dress playing the part of the angel. He starts to catch feelings for Jamie.
Will you marry me?
They start to hang out more and Jamie introduces Landon to God. They start to read the bible together and begin to catch feelings for one another.
Landon asks Jamie out on a date and he confesses that he loves her. She tells him that he can't love her as she is sick. On their way home she explains to Landon that she has leukemia.
They try to spend as much time as they can together altough Jamie can barely walk and is on bed rest. Landon realizes there is no time to waste as he is truly in love at 17 years old. He asks his and Jamie's parent(s) for approval as they say yes, he proposes to Jamie.
Jamie's dream was to walk down the aisle, she is pushed on a wheelchair and with the guidance of her father she gets up and goes on a walk to remember. Believing in the strength of God she is full of joy. This story was told 40 years ago from the author and to this day he still wears his wedding ring keeping the memories of his beloved wife.