stat counter
Who Wrote Mary Do You Know

You know that moment when a song gets stuck in your head, and you find yourself humming it at the grocery store? That’s “Mary, Did You Know?” for millions of people. It’s the Christmas song that makes you stop mid-ornament-hanging and actually think about the story.

The Brain Behind the Tune

The music was written by Buddy Greene, a Nashville songwriter and guitarist with a knack for making melodies feel like old friends. Mark Lowry, a comedian and singer, wrote the lyrics—the powerful questions that give the song its name. Together, they created something that feels like a whispered conversation across a manger.

Lowry originally wrote the words for a church Christmas pageant in 1984. He wanted to imagine what Mary really knew about the baby she was holding. Greene later set those words to music, and the song took on a life of its own.

Why It Hits Home

Think about the last time you held a sleeping child or watched a friend’s newborn yawn. You don’t know their future, right? That’s the heart of this song. It asks Mary if she knew her son would walk on water, heal the blind, and calm a storm with a single word.

It’s like asking a parent on a lazy Sunday morning, “Do you realize your kid will someday drive a car?” Except here, the stakes are universe-level. The song makes us think about ordinary moments hiding extraordinary things.

Mary Did You Know? Easy Piano Sheet Music, Christmas Printable (digitalMary Did You Know? Easy Piano Sheet Music, Christmas Printable (digital

From Church Pews to Your Car Radio

For years, “Mary, Did You Know?” was a quiet favorite in church choirs. Then Pentatonix recorded it, and suddenly you couldn’t escape it at the mall. That’s the magic—it went from a cozy Sunday service to a global earworm.

Even big stars like Dolly Parton and CeeLo Green have tried their hand at it. Each version feels different, but the questions stay the same. You can hear it in a car playlist or at a candlelight service, and it always lands the same way.

Why You Should Care (Even If You’re Not Religious)

You don’t have to be a churchgoer to get it. The song is really about wonder—that feeling you get when you look at a full moon or a newborn baby. It’s a reminder that big things often start small. Like the seed you plant in a pot on your windowsill that becomes a monster tomato plant.

Mary Did You Know? - YouTube | Mary, D.i.d., Did you knowMary Did You Know? - YouTube | Mary, D.i.d., Did you know

Mary was just a teenager from a small town. She wasn’t famous, she wasn’t rich, and she certainly wasn’t prepared for an angel showing up. The song honors that human side of an ancient story.

The Takeaway for Your Day

Next time you hear “Mary, Did You Know?” on the radio—maybe while you’re stuck in traffic or wrapping presents—let yourself pause. Imagine the messy, chaotic, beautiful reality of a young mom trying to figure things out. That’s us, every day, with our own small miracles.

The song’s writers, Lowry and Greene, gave us a gift: a moment to wonder. So go ahead, hum along. Your grocery store audience won’t mind one bit. They’re probably humming it too.