Chernabog (Once Upon a Time)


An ancient demon that feeds on evil. It seeks out the heart with the greatest potential for darkness and devours it.

~ Rumplestiltskin to Cruella, Maleficent and Ursula, about Chernabog.

Chernabog is a minor yet very dangerous antagonist in Once Upon a Time. Specifically, he appears in the episode "Darkness on the Edge of Town".


After Regina releases the fairies from the Sorcerer's Hat, Chernabog emerges and proceeds to wreak havoc across Storybrooke. Regina and Emma attempt to stop the demon, but even with their combined magic, they only manage to stun the creature. As it turns out, Maleficent, Cruella and Ursula had faced Chernabog in the past, so Regina and Emma request their help in defeating it. Regina and Emma manage to lure Chernabog to the town line where Chernabog winds up crossing the line. Since whoever leaves Storybrooke cannot re-enter, Chernabog disappears.


  • His name comes from the creature Chernabog from Disney's Fantasia who is based on the deity of the same name in Slavic mythology whose name means "black god".


           OnceUponATimeTitle Villains

Main Villains

Secondary Villains

Other Villains

Chernabog (Once Upon a Time)


Community content is available under CC-BY-SA unless otherwise noted.