Christmas Poem

The Nativity From Mary's Perspective

In this Christmas poem, I focus on Mary's feelings and thoughts, as she holds baby Jesus in her arms for the first time.

Featured Shared Story

No Stories yet, You can be the first!

Share your story! (0)

A Light Has Dawned

Bettina Van Vaerenbergh © more by Bettina Van Vaerenbergh

Published by Family Friend Poems December 2021 with permission of the Author.

A great Light has dawned -
For all mankind tonight.
Over a humble, old stable,
The Christ star shines bright.

Inside, Mary is resting;
Her eyes wide with wonder.
She's got so many questions;
So much to ponder.

Though still a chaste virgin,
She has just given birth.
To her it has happened,
As foretold in God's Word.

In her arms she is cradling
Her little miracle, Jesus;
God’s most precious gift ever -
A Savior, born to redeem us.

He came into this world
To answer His Father’s call.
Mary can hardly fathom
The meaning of it all.

This child, the Messiah,
Israel's long awaited King;
Fruit of the Holy Spirit -
What will His future bring?

On His young shoulders rest
Such high expectations:
He’s to usher in God's Kingdom
And to save all the nations.

As she looks at baby Jesus,
Mary offers a prayer;
To thank the Most High
That she is so well-favored.

Jesus is fast asleep;
He's so innocent and sweet.
She strokes His tiny head,
And tickles His tiny feet.

It makes her smile;
The way He puckers His lips.
Mary wants to hold Him -
Forever like this.

He has His mother's eyes,
Her beautiful baby boy.
Mary's heart fills with love;
She's overwhelmed with joy.

She's just a simple girl,
And those thoughts are deep...
For now, she's content -
Watching the future King sleep.



Bettina Van Vaerenbergh lives in Belgium, a small country in Europe. She and her husband are happily married. They have one grown daughter, and they share their home with an adorable poodle. Her passions are Jesus, cooking great food, long nature walks, Belgian chocolate, and reading and writing poetry. She’d love to touch other people with her...

Read More

more by Bettina Van Vaerenbergh

  • Stories 0
  • Shares 141
  • Favorited 2
  • Votes 11
  • Rating 3.91

Back to Top