A few days ago I was at choir rehearsal, practicing for the Christmas production coming up in a few weeks, and someone told me that there is nowhere in the Bible that it says that angels sing, despite Christmas carols misrepresenting this passage (which, you will notice, says the angels were praising God and saying, not singing). I immediately thought of a passage I recently read in Revelation which I knew had an awful lot of praising in it, but as it turns out, in my ESV it only mentions singing one time, although they do a lot of "saying" in that passage.
So who is singing? Well, it's "the 24 elders" who sit around God's throne, and four "living creatures." Apparently there are folks who believe the 24 elders are angels, but I don't really buy that... if they were angels, how could there be "elders"? I've never heard anything that would lead me to believe that any angels are older than any others. On the other hand, what about those creatures? The description of them in Revelation resembles descriptions in Isaiah (who specifies that he is describing seraphim, a kind of angel) and Ezekiel (who also calls them "living creatures"), but neither of those prophets exactly describes the creatures as John describes them in Revelation, so I'm not sure we can consider them seraphim, or even angels at all. It could be argued that they actually are just some very unusual creatures that live in Heaven!
So that's no good, so I asked the almighty Google for answers. Here are some scriptures that people use as proof that angels sing:
Job 38:4-7 - assuming the "sons of God" are angels, which I think is iffy given this.
Jeremiah 51:48 - assuming that angels are either in the heavens or on Earth, which seems like a fairly good bet to me.
Isaiah 49:13 also mentions "the heavens" singing.
I would consider all of these good college tries at it, but I can't see any of them as being conclusive. So are angels melodious, or tone-deaf? The Bible doesn't seem to care enough to clear it up for us. I guess we'll just have to wait and see! And while we're waiting, there are plenty of places where it encourages us to sing our praises to God!