Carrie Underwood Delivers Dazzling Performance Of “Mary, Did You Know?”

Carrie Underwood

In 2020, Carrie Underwood released her first-ever Christmas album, My Gift. The album contained her renditions of Christmas classics such as “O Holy Night” and “The Little Drummer Boy,” which she sang with her then-five-year-old son, Isaiah.

Another beloved Christmas song Underwood recorded for My Gift was “Mary, Did You Know?”

The lyrics of “Mary, Did You Know?” were written by Mark Lowry in 1984. Buddy Greene wrote its accompanying music seven years later. Christian artist Michael English then became the first person to record the song.

“Mary, Did You Know?” has been covered many times since. It has deep roots in country music, with notable renditions having been performed by Kenny Rogers and Wynonna Judd, Dylan Scott, and Dolly Parton.


Underwood followed in those other artists’ footsteps when she recorded the song for My Gift.

In 2021, Underwood released a special edition of My Gift. She also was a guest on the annual CMA Country Christmas special, which was hosted by Gabby Barrett and Carly Pearce.

Other performers included Brett Eldredge, the Pistol Annies, Lady A, Jimmie Allen, Lainey Wilson, and Breland.


Dressed in a glittery gown, Underwood stepped on the CMA Country Christmas stage and delivered a dazzling performance of “Mary, Did You Know?” Many viewers referred to Underwood’s performance as one of the best moments of the night.

Watch Underwood sing “Mary, Did You Know?” on CMA Country Christmas in the video below. Her performance is sure to give you chills. It was absolutely stunning!