A/N: While I was home sick today I came up with this Supernatural version of Mary Did You Know, which is my absolute favorite Christmas song. I can't sing it without getting choked up and changing the words for the Winchester version was no different. If you don't know the song, please go to youtube and familiarize yourself with it to get the jist of this one. I know I can't post a link here but look for the video that's labeled Mary Did You Know - Mark Lowery by revjoecool. That is the original version and the one my "song" is based on.

This is not taking anything from season six into consideration. It's for the first five seasons, mostly four and five in the specifics.


Mary, did you know that your baby boys would save us all from slaughter?

Mary, did you know when you were just a girl, the Campbell's only daughter,

Did you know that your baby boys were destined from their birth?

To sacrifice their own lives, for others here on earth.

Mary, did you know that your oldest boy would give all for his brother?

Mary, did you know that your youngest boy would leave him for another?

Did you know that your baby boys would walk where angels trod?

And when you kiss your oldest child, you kiss one chose by God.

The demon lies, the seals will break, and Satan walks again.

Trust is gone, hope is lost, is this the way things end?

Mary, did you know that your youngest boy would seek to save his soul?

Mary, did you know that your oldest boy would have to let him go?

Did you know that your baby boys would someday overcome?

And the only weapon needed was a BROTHER'S LOVE.


A/N: I also did a very silly version of Jingle Bells if you haven't already read it. It's called Jingle Bells Supernatural Style.

Thanks for reading!