Looking for funds for school assemblies?
Middle School Assembly Program · December · Grades 5–8
A Haunted
Christmas
Charles Dickens · M.R. James · The Krampus
Classic tales brought to life — with spooky magic.
Middle School Assembly Program · December · Grades 5–8
A Haunted Christmas brings the forgotten Victorian tradition of Christmas ghost stories to your middle school — Dickens, M.R. James, and the legend of the Krampus, told with magic that happens right in front of your students.
Get the Program DetailsSent to your inbox instantly — everything your committee needs to say yes.
Booking now for December 2026; dates are limited to the season.
If this sounds like your building
If you’ve got a building full of middle schoolers who are officially too cool for an assembly…
And a December calendar where nothing on it feels worth pulling them out of class for…
Then let me show you a 45-minute program that has 8th graders leaning forward in their seats — built on real literature, real folklore, and magic they’ll be arguing about at lunch.
No singalongs. No forced holiday cheer. And absolutely no talking down to them.
The forgotten tradition
For most of the 1800s, the traditional Christmas Eve entertainment in England wasn’t caroling. It was ghost stories. Families pulled their chairs up to the fire and took turns terrifying each other in the dark.
That isn’t a piece of trivia. That’s the entire reason A Christmas Carol exists.
Dickens didn’t invent a strange premise. He wrote squarely inside a tradition his readers already knew by heart. When Marley’s chains come dragging up the stairs, Victorian readers weren’t confused — they were waiting for it.
Then, decades later at Cambridge, a scholar named M.R. James took that tradition and perfected it. Every Christmas Eve, James gathered students and colleagues by candlelight and read them a new ghost story he’d written himself. Those readings created the modern ghost story as we know it — and nearly every horror writer since has been borrowing from him.
And centuries before either of them, villages in the Alps kept a very different Christmas figure. St. Nicholas handled the children who’d been good. Krampus handled the rest.
Somewhere in the last hundred years, we traded all of it for elves.
Your students have never heard any of this. That’s the opportunity.
Why December is hard
Here’s what I’ve watched happen in a lot of buildings.
Middle school is where assemblies go to die. Elementary kids will go along with almost anything. Middle schoolers won’t. They’ve developed a finely tuned radar for anything that feels babyish, and the second it trips, you’ve lost the room — and every teacher in it spends the next forty minutes doing crowd control instead of watching a program.
December makes it worse. Attention is already gone. There’s a concert, a spirit week, three early dismissals, and a building full of kids who checked out around the 5th. Putting something forgettable in that slot doesn’t just waste a period. It confirms what your students already suspect: that assemblies are something schools do to them.
And “educational” usually means “boring.” You’ve probably sat through the version where the content is solid and the delivery is flat — and you can feel the room drift by minute six.
So most schools land on one of three things:
That’s normal, and it isn’t your fault. Almost nothing is built specifically for this age group at this time of year.
No singalongs. No forced cheer. And a room that goes completely quiet.
45 minutes · Grades 5–8 · One session covers the building
What students experience
Charles Dickens · 1843
The most famous ghost story ever written, and the one your ELA department is most likely already teaching. Students meet Marley, the chains, and the three spirits — and finally understand why a Christmas story is full of ghosts in the first place.
Cambridge · Christmas Eve, by candlelight
The scholar who invented the modern ghost story, one candlelit Christmas Eve at a time. Eerie, restrained, and far more unsettling than anything with a jump scare — a genuine lesson in how good horror actually works.
Alpine folklore · since the 1500s
The folktale that’s been scaring children into behaving for five centuries. St. Nicholas rewards the good ones. Krampus deals with everyone else. Students get the real folklore — where it came from, why it lasted, and why we quietly stopped telling it.
Woven throughout: feats of magic and mystery that make the stories happen in the room instead of just being described in it.
Why it holds this age group
Most school magic programs are a series of tricks with a message stapled on at the end. That’s backwards, and middle schoolers can smell it instantly.
A Haunted Christmas works the other way around. The stories come first. The magic is how they’re told — the thing that makes a ghost appear in a story about a ghost appearing. When Marley’s chains rattle, something actually happens in that room. When a figure from an M.R. James story reaches out of the dark, your students see it.
Three reasons it holds this age group when other programs don’t:
The curriculum connection
Your ELA and social studies teachers can build on this the same afternoon:
And you don’t have to build any of it yourself. Every booking includes my free Teacher Follow-Up Guide — discussion questions for all three stories, three ready-to-run classroom activities, and a short reading list. It arrives with your confirmation, so your teachers have it in hand well before the assembly.
Who’s in front of your students
I’m Cris Johnson. I’ve been performing school assemblies full-time for more than 20 years — over 200 shows a year, and I’ve performed in 36 states.
That number matters for one reason: I’ve had every kind of room. The great ones and the brutal ones. The cafeteria with no stage, the gym with the terrible acoustics, the 8th grade class that decided before I walked in that this was going to be stupid.
A Haunted Christmas is built out of all of that. Every story is paced for the attention span of a middle schooler in December. It’s the show I wanted to exist for this age group and this season, so I built it.
Logistics
The no-risk part
If the program doesn’t deliver what I’ve described on this page, you don’t pay — and I’ll donate $500 to your PTA on my way out.
I’ve made that offer for years. I’ve never had to write the check.
Proof
A Haunted Christmas is new for December 2026, so these are from schools that hosted my other programs.
“His ability to automatically connect with students was phenomenal. Cris held all of our students’ attention from beginning to end. Fun and learning was had by all!”
Jennifer GillilandMath Teacher, Swiftwater Elementary Center
Swiftwater, PA
“We really appreciated the energy and excitement you brought to an important topic. Students and teachers had a great time… grateful that students had the opportunity to hear a familiar message in a new way!”
Peter MahanPrincipal, Scott M. Ellis Elementary School
Greenville, NY
“Our students really enjoyed the program. In fact, instead of recess one of our classes requested to learn more! The program provided education and entertainment.”
Heather McCarthyAssistant Principal, John Kennedy Intermediate School
Batavia, NY
Before you ask
Service area
A Haunted Christmas travels from Niagara Falls, New York to middle schools throughout New York, Pennsylvania, Ohio, Connecticut, Massachusetts, and New Jersey — and December dates are booked first-come across the whole territory.
Book it
Fill out the form and the complete program details land in your inbox immediately: what the program covers, how it runs, the curriculum connections, the space and setup requirements, and the teacher follow-up guide.
Print it. Forward it. Walk it into your next committee meeting.
Then I’ll follow up personally with your date and a quote for your school.
Sent instantly. No waiting on me to get back to you.
Prefer to talk it through?
(716) 940-8963
Cris Johnson’s Amazing School Assemblies
Niagara Falls, NY
Serving New York · Pennsylvania · Ohio · Connecticut · Massachusetts · New Jersey
Cris Johnson's Amazing School Assemblies · Niagara Falls, NY ·
(716) 940-8963
Serving New York, Pennsylvania, Ohio, Connecticut, Massachusetts & New Jersey