(Image: CPR/Becky Clark)

It's an upset this year in the annual Carol Countdown!

Traditionally, "O Holy Night" has come out on top, but it's been unseated by "Carol of the Bells."

"Carol of the Bells" won by just one vote -- a good reminder that every vote counts.

"O Come, All Ye Faithful" moved up to No. 5, while "Still, Still, Still" moved completely out of the Top 10. All the results are below in the final tally for 2015.

Join me in counting down Colorado's 50 favorite Christmas carols of 2015 on CPR Classical at the following times:

  • Saturday, Dec. 12 at 3 p.m.
  • Tuesday, Dec. 15 at 9 a.m.
  • Sunday, Dec. 20 at noon
  • Christmas Eve, Thursday, Dec. 24 at 7 p.m. on CPR News
  • Christmas Day, Friday, Dec. 25 at noon 

Thanks for voting! 

TITLE 2015 RANKING 2014 2013 2012 2011 2010 2009
Carol of the Bells 1 2 2 1 2 3 13
O Holy Night 2 1 1 2 1 1 1
O Come, O Come Emmanuel 3 3 3 4 8 8  
Silent Night 4 5 4 3 15 2 8
O come all ye faithful 5 9 9 7 9 6 10
Angels we have heard on high 6 10 7 16 34 19 43
Lo, How a Rose E'er Blooming 7 6 5 11 7 18 2
Hark! The herald angels sing 8 15 11 5 20 23 22
Holly & the Ivy 9 19 18 9 13 15 7
What Child is This? 10 4 6 6 6 4 6
Joy to the world 11 11 8 19   36 9
God Rest Ye Merry Gentlemen 12 18 10 21 14 5 30
In the Bleak Midwinter 13 7 14 8 3 16 5
Still, Still, Still 14 8 19 13 19 28 3
It Came Upon the Midnight Clear 15 23 20 17 31 11 19
Little Drummer Boy 16 13 12 14 12   14
Good King Wenceslas 17 21 24 12 4 12 36
Once in Royal David's City 18 16 15 15 5 9 4
The First Noel 19 24 22 28 28   26
Wexford Carol 20 14 30 36   24  
We Three Kings 21 26 17 20 44   16
White Christmas 22 17 13 31   27  
Coventry Carol 23 12 16 29 10 7  
O Little Town of Bethlehem 24 25 25 10   14 18
Bring a Torch, Jeanette, Isabella 25 20 19 25 17 26 12
Ding Dong Merrily on High 26 27 29 24 22 33  
I'll Be Home for Christmas 27 22 21 27      
The Christmas Song 28 29 23 22 45 22  
Away in a Manger 29 28 27 18     20
Deck the Halls 30 30 28 32   25 25
Jesu Bambino 31 32 45     37 13
Huron Carol 32 33 36 37 30   31
What Sweeter Music 33 37       44 15
Have Yourself a Merry Little Christmas 34   40     46  
Of the Father's love begotten 35 49 46 23     27
Go Tell It on the Mountain 36   33   40 32  
L'enfance du Christ: Shepherd's Farewell 37           34
Mary Did You Know 38            
I Saw Three Ships 39         13 23
Noel Nouvelet 40 47 42 26 27    
Silver Bells 41 44 35 38 41 29 40
Jesus Christ the Apple Tree 42       26 43  
Gabriel's Message 43 34          
The Donkey and the Dove 44 48 49 47      
Do You Hear What I Hear? 45 31 32 33 39 17  
Sussex Carol 46     42   - 29
Sans Day Carol (arr. by John Rutter) 47           38
Break Forth O Beautious Heavenly Light 48       47    
Riu, Riu, Chiu 49   37 30 21    
Masters in this Hall 50 46          
I wish you Christmas   35         41
I Wonder as I Wander   36 39 35 33 10 32
Twelve Days of Christmas   38     16    
Angels from the Realms of Glory   39       38  
Hallelujah Chorus   40 47 39 11    
Il est né le divin enfant   41     24 20  
In dulci jubilo   42          
Jesu, Joy of Man's Desiring   43   45 25   21
Mary's Boy Child   45   40 48   28
Patapan   50 44   37    
A Child is Born in Bethlehem       46      
Allon, gay bergeres             37
Amahl & the Night Visitors             44
Bethlehem Down           50  
Candlelight Carol         23    
Candlelight Carol           41  
Christmas Time is Here     50 48      
D'ou viens tu Bergere?             47
For Unto Us a Child is Born     48   32    
Fum Fum Fum         43    
Gaudette     43        
Good Christian Men Rejoice           31  
Hacia Belen va un borrico             42
Here We Come a Wassailing       34      
Hodie             35
Hush-a-bye, Little Jesus       49      
I Heard the Bells on Christmas Day     41     30  
Infant Holy, Infant Lowly         36 34  
Jolly Old St. Nicholas           42  
Joseph dearest         42    
Let All Mortal Flesh     38        
Lute-Book Lullaby           49  
Magnum Mysterium         50    
My Dancing Day         35    
Myn Lyking         46 40  
O Tannenbaum       41   35  
See amid the winter's snow             45
Shepherd's Pipe             48
Sicilian Bagpiper's Carol           47  
Sleigh Ride     31        
Star Carol       43 18    
Sweet Little Jesus Boy             33
Tambourine Noel       50 49    
The Friendly Beasts         29    
The Holy City           48  
The Lamb             49
This Endris Night             24
Tomorrow Shall Be My Dancing Day           39  
Up on the Housetop       44      
Wassail Song     34   38   17
We Wish You a Merry Christmas           45  
What Cheer?             50
Whence Is That Goodly Fragrance?             39
Winter Wonderland           21  
Zu Bethlehem geboren             46