Dangerous Dan
Santa
Krampus
Molly (as Zoé De Grand'Maison)
Ben (as Alex Ozerov)
Dylan
Caprice Bauer
Taylor
Diane
Scott
Kim (as Oluniké Adeliyi)
Will
Big Earl (as Alan C. Peterson)
Duncan (as Percy Hynes-White)
Aunt Edda
Gerhardt
Marta (as Debra Lynne McCabe)
Jingles / Troll Changeling
Principal Herod
Grace
Shiny Elf
Sparkles Elf
Wire Elf (as Jonathan H. Caines)
Chomping Elf
Army Chop Elf (as Kathy Fan)
Jumping Elf
Sobbing Teen
Middle Aged Man
Foreman Elf
Infected Elf (uncredited)