On Christmas morning in Boone County, West Virginia, Jesse Walker, a 26-year-old struggling songwriter, sits in his truck outside his rundown trailer contemplating suicide. Estranged from his wife Linda and five-year-old daughter Abigail, unable to afford a Christmas present, he places a .38 revolver in his mouth but stops when he imagines Abigail's voice. Minutes later, he witnesses a stout man in a Santa suit sprinting toward a sleigh and eight reindeer, pursued by dark-cloaked figures with glowing orange eyes and horns. A violent midair brawl ensues, and a large red sack plummets from the sky, crashing through Jesse's trailer roof.
Jesse discovers the sack is magical: When he reaches inside and thinks of a specific toy, it appears. He retrieves the Teen Tiger dolls Abigail wanted, though the sack produces only toys, not real valuables. He brings them to Abigail at the home of Police Chief Dillard Deaton, Linda's new partner. Dillard, who is entangled with Sampson Boggs, a local crime boss known as the General, reveals he and Linda plan to marry. He places his loaded pistol on the hood and dares Jesse to shoot him. Jesse cannot. Dillard threatens to break his fingers if he ever returns.
Desperate for money, Jesse uses the sack to produce video game consoles and brings them to the General's compound, hoping to propose a partnership. The General, having heard from Dillard that Jesse threatened to become an informant, straps Jesse's hand to a drill press and drives a bit through it. Chet, the General's nephew, privately tells Jesse afterward that Dillard murdered his first wife Ellen. This terrifies Jesse, since Abigail now lives with a killer.
The creatures who attacked Santa are Belsnickels, servants of Krampus, a self-proclaimed Lord of Yule chained in an underground cave for 500 years. Krampus, the son of the goddess Hel and of Loki's bloodline, considers himself the rightful ruler of Yuletide. His followers include Makwa and brothers Wipi and Nipi, Shawnee warriors who have served him for centuries; Vernon, a surveyor captured around 1910; and Isabel, a young woman bound to Krampus since 1971. Their blood bond grants them superhuman speed and strength but binds them to his will.
At an elementary school parking lot, the Belsnickels ambush Jesse during a drug handoff, killing one of the General's men and seizing the sack. Santa Claus charges across the lot with a sword, and two enormous wolves appear. Isabel forces Jesse to drive at gunpoint, and they flee with the Belsnickels in the truck bed.
In Krampus's cave, Jesse finds a wretched, emaciated creature chained by the neck, surrounded by newspaper clippings of Santa with the eyes gouged out. Using a drop of his own blood, Krampus breaks Santa's spell on the sack, turning it from crimson to black. He commands the sack to retrieve the key to his manacle from the bottom of a distant lake, unlocks his chains, and collapses from the effort.
They shelter in an abandoned church. Jesse shoots two giant ravens that have been tracking them for Santa, and Krampus consumes the birds to restore his strength. Krampus reveals Santa's true identity: Baldr, the son of Odin, who was killed by a mistletoe weapon crafted through Loki's trickery. Baldr's spirit fell into Hel, the Norse underworld ruled by Krampus's mother. Young Krampus pitied Baldr, but Baldr eventually betrayed him, stole his Yule traditions, and chained him in a cave 500 years ago.
Jesse and Krampus strike a deal: Jesse will help hide Krampus in exchange for help rescuing Abigail from Dillard. Using the sack, they open a portal into the General's safe and empty it of guns, cash, and documents. Krampus also searches the sack obsessively for a mythical weapon capable of killing Baldr but cannot find it.
Jesse escapes the Belsnickels and races to Dillard's house, but Linda, manipulated by Dillard's lies, opens the door and Dillard ambushes him. Dillard breaks every finger on Jesse's left hand, his guitar-playing hand. Jesse is hauled to the General's compound, where the General tortures him with a nail gun. Jesse convinces the General to let him demonstrate the sack, then tries to grab a hidden pistol from inside it. The gun snags, Chet stabs him in the back, and Jesse collapses.
As Jesse lies dying, Krampus, now restored to his imposing seven-foot stature, emerges through the sack's portal and tears through the General's men. He discovers that the weapon he sought is not an arrow but a spear, its blade inlaid with mistletoe, found among the ashes of Baldr's funeral ship. Krampus bites Jesse on the wrist, transforming him into a Belsnickel to save his life, bites Chet, and captures the General.
Krampus leads the group through the sack to Santa's castle on the Spanish coast. Santa kills the General outside, but Krampus confronts Santa in the stable. When Krampus strikes with the mistletoe spear, it draws blood, bypassing Odin's protective spell because the weapon recognizes Baldr's true identity. Krampus drives the spear through Santa's heart and hacks off his head. They then raid Santa's alchemical laboratory, where they seize supplies including sleeping sand. Santa's wife Perchta warns that God will resurrect Santa before morning. They flee in the ancient Yule sleigh, pulled by two goats across the Atlantic.
Back in West Virginia, Krampus begins Yule runs across Boone County, using skeleton keys to enter homes and presenting children with gold coins in exchange for speaking his name. His spirit sinks after witnessing strip-mining devastation and methamphetamine addiction, and after Makwa is killed by a shotgun blast during a visit. When children leave candy-filled shoes on their porch with a card reading "Happy Yuletide, Krampus," his resolve returns. At a rural bar called Horton's, Krampus leads a wild celebration while Jesse performs with a power he has never experienced, Yule magic merging with the music until snow melts and flowers bloom outside.
At the church, Krampus releases Jesse from his Belsnickel transformation, restoring his human form. Moments later, Santa, resurrected by angels, descends in golden light flanked by two winged beings whose silver swords inflict devastating spiritual damage. Wipi charges the angels and is killed. Krampus fights on, but the angels drain his life force, and Santa drives the mistletoe spear into his heart. The Yule Lord fades from the world.
Jesse, who fled with the sack at Krampus's command, races to Dillard's house. He discovers Dillard has been planning to murder Linda and Abigail, finding duct tape, a knife, and a Polaroid confirming Dillard killed his first wife. Jesse frees Linda and Abigail from the basement bomb shelter where Dillard locked them and sends them to safety. When Dillard returns, Jesse incapacitates him with sleeping sand from Santa's laboratory and forces him into the sack, which is still open to Hel. Dillard falls into the catacombs of the dead, condemned to wander among lost souls. Jesse leaves the Polaroid and Dillard's tools at the scene for police to find.
Santa appears outside, takes the sack and skeleton keys, but spares Jesse's life. Isabel, restored to human form, sets out to find her son Daniel. Vernon applies for a position at Horton's. Nipi remains in Krampus's burial cave as a guardian. Jesse, cleared by investigators who connect Dillard to the General's criminal operations, tells Linda he is heading to Memphis to pursue his music and asks her and Abigail to come. She agrees. One year later, Jesse headlines the first annual Krampus Festival at Horton's. Children across Boone County leave candy in their shoes on Yuletide, and from beneath the stones in Krampus's cave, laughter echoes and a flower blooms through the winter snow.