As I look outside at this beautiful winter wonderland and can't help but think one thing - it looks terribly freezing and miserable outside! If you share my sentiment, you will love listening to this playlist of Glee Christmas songs from the comfort of your heated home.

00:00 - We Need a Little Christmas (Glee Cast Version)
02:43 - Deck the Rooftop (Glee Cast Version)
05:13 - Merry Christmas Darling (Glee Cast Version)
08:15 - Baby, It's Cold Outside (Glee Cast Version)
11:02 - The Most Wonderful Day of the Year (Glee Cast Version)
13:03 - Last Christmas (Glee Cast Version)
16:40 - God Rest Ye Merry Gentlemen (Glee Cast Version)
19:49 - O Christmas Tree (Glee Cast Version)
22:49 - Jingle Bells (Glee Cast Version)
25:45 - You're a Mean One, Mr. Grinch (Glee Cast Version)
29:03 - Angels We Have Heard on High (Glee Cast Version)
33:26 - O Holy Night (Glee Cast Version)
38:28 - Welcome Christmas (Glee Cast Version)
40:41 - All I Want for Christmas Is You (Glee Cast Version)
44:46 - Extraordinary Merry Christmas (Glee Cast Version)
48:26 - Santa Baby (Glee Cast Version)
50:57 - Christmas Eve with You (Glee Cast Version)
54:26 - Little Drummer Boy (Glee Cast Version)
57:21 - River (Glee Cast Version)
1:01:26 - Do You Hear What I Hear? (Glee Cast Version)
1:05:18 - Let It Snow (Glee Cast Version)
1:08:05 - Santa Claus Is Coming to Town (Glee Cast Version)
1:10:55 - Christmas Wrapping (Glee Cast Version)
1:14:59 - Blue Christmas (Glee Cast Version)
1:18:48 - Do They Know It's Christmas? (Glee Cast Version)
1:22:13 - My Favorite Things (Glee Cast Version)
1:24:35 - Jingle Bell Rock (Glee Cast Version)
1:27:08 - White Christmas (Glee Cast Version)
1:30:44 - Have Yourself a Merry Little Christmas (Glee Cast Version)
1:34:20 - Silent Night (Glee Cast Version)
1:38:28 - Joy to the World (Glee Cast Version)
1:42:17 - The First Noël (Glee Cast Version)
1:44:42 - I'll Be Home for Christmas (Glee Cast Version)
1:47:59 - Feliz Navidad (Glee Cast Version)
1:50:50 - Hanukkah, Oh Hanukkah (Glee Cast Version)
1:52:58 - Happy Xmas (War Is Over) (Glee Cast Version)
1:56:37 - Have Yourself a Merry Little Christmas [Episode Version] (Glee Cast Version)