The album features a selection of well-known classic Christmas songs and one original song, the title track, written by Shane Stevens and Toby Lightman. "The Twelve Days of Christmas" features vocals from two of Evans' daughters, Olivia and Audrey. The final three tracks were recorded and released previously on various artist albums: "O Come All Ye Faithful" was featured on Country Christmas 1999, "Go Tell It on the Mountain" on Country Christmas 2001 and "I'll Be Home for Christmas" on Hear Something Country: Christmas 2007. The tracks were first compiled together for a digital EP release in 2009, entitled I'll Be Home for Christmas.
- Sara Evans - lead vocals
- Audrey Evans - vocals (3)
- Olivia Evans - vocals (3)
- Dan Dugmore - acoustic guitar, pedal steel guitar
- B. James Lowry - acoustic guitar
- Dean Parks - acoustic guitar
- Danny Rader - acoustic guitar
- Ilya Toshinskiy - acoustic guitar
- Jimmy Nichols - Hammond B-3 organ, harpsichord, synth pad, synth strings, Wurlitzer organ, keyboards, piano
- Larry Paxton - bass
- John Shanks - bass, guitar
- Jimmie Lee - bass
- Eddie Bayers, Jr. - drums
- Chris McHugh - drums
- Greg Morrow - drums
- J.T. Corenflos - electric guitar
- Kenny Greenberg - electric guitar
- Jerry McPherson - electric guitar
- Larry Franklin - fiddle
- Audrey Haynie - fiddle
- Jennifer Wrinkle - fiddle, background vocals
- Davey Spillane - flute, Illiad pipes
- Patrick Leonard - keyboards, piano
- Jamie Muhoberac - keyboards
- Eric Darken - percussion
- Jeff Rothschild - programming
- Sonny Garrish - steel guitar
- John Hobbs - synthesizer
- Randy McCormick - synthesizer
- Perry Coleman - background vocals
- Gordon Kennedy - background vocals
- Kim Keyes - background vocals
- Wayne Kirkpatrick - background vocals
- Melodie Crittenden - background vocals
- Louis Nunley - background vocals
- John Wesley Ryles - background vocals
- Russell Terrell - background vocals
- Dennis Wilson - background vocals