All of these seasonal Christmas songs are available for all common concert band instruments, including the flute, B-flat clarinet, E-flat alto sax, B-flat tenor sax, B-flat trumpet, french horn, trombone, baritone (playing trombone music), tuba, percussion, and bells. Some of the songs also contain parts for other instruments. Piano, guitar, and others may be found in certain titles. Each piece of free Christmas sheet music is the main melody only. The primary reason I wrote all of these songs out was to give my students the opportunity to play the actual carol melody even when that instrument normally gets to play anything but the melody (such as the poor tuba section). All of the parts are arranged to be playable by beginning musicians in their first few years of musical instruction. In other words, almost anyone should be able to play these traditional Christmas carol melodies on their instrument with little trouble.
If you are looking for a specific instrument that is not included remember than some instruments can read the music that is written for other instruments. Tenor sax for example can sometimes be played by a trumpet depending on the range of the song. String instruments such as the violin can sometimes play arrangements written for flute or alto sax, however the key signatures can sometimes be a concern for beginners. In short, if you don't find the instrument you need open some of the other ones and see if you can find one that rests in your comfortable playing range for the instrument you are using. Good luck!
If you are still unable to find a specific song in this list please feel free to drop me an email and let me know what you are looking for. In many cases I can help you directly or at the very least point you in the direction of our free sheet music search engine.