

We Need a Little Christmas (Glee Cast Version)
1
2:44
Deck the Rooftop (Glee Cast Version)
2
2:29
Merry Christmas Darling (Glee Cast Version)
3
3:02
Baby, It's Cold Outside (Glee Cast Version)
4
2:46
The Most Wonderful Day of the Year (Glee Cast Version)
5
2:00
Last Christmas (Glee Cast Version)
6
3:36
God Rest Ye Merry Gentlemen (Glee Cast Version)
7
3:09
O Christmas Tree (Glee Cast Version)
8
2:59
Jingle Bells (Glee Cast Version)
9
2:55
You're a Mean One, Mr. Grinch (Glee Cast Version) [feat. k.d. lang]
10
3:18
Angels We Have Heard On High (Glee Cast Version)
11
4:23
O Holy Night (Glee Cast Version)
12
5:01