O Little Town of Bethlehem – Bright Eyes
A Very White Christmas – Le Man Avec Les Lunettes
All That I Want – The Weepies
Christmas Time is Here – Vince Guaraldi
Christmas Cake – Rilo Kiley
Holiday – Green Day
Ghost of Christmas – Manic Street Preachers
I Feel Like Going Home – Yo La Tengo
Jingle Bell Rock – Thick Pigeon
Last Christmas – Le Sport, Montt Mardie and Mr. Suitcase
Not Christmas At Home – Crawling With Kings
Not Giving In – Rediscover
Silent Night – Monster Bobby
So This is Christmas – Acceptance
Santa Claus is Smoking Reefer – Squirrel Nut Zippers
The Christmas Sound – 44.1K
X12 Days of XMas – From First to Last
Browse, listen to and download dozens, actually hundreds, of more indie and alternative rock Xmas songs.