A Christmas Carol Worksheet Download
Free reading comprehension worksheet about Charles Dickens and "A Christmas Carol". Pick the reading level (3rd grade to 8th grade), print the passage with its questions, or assign it online.
Sheet Information >
Available at 3rd grade, 4th grade, 5th grade, 6th grade, 7th grade and 8th grade reading levels.
Read the passage
Imagine you are strolling down a foggy street in London in 1843, with cold air nipping your nose and gas lamps glowing in the dark. Inside a cozy room, a writer named Charles Dickens is scribbling a story as fast as his pen can move. He finished A Christmas Carol in only about six weeks, which is quicker than you might guess! The tale is about a grumpy man named Ebenezer Scrooge, who does not like Christmas one bit.
Why would a writer make a grump like Scrooge the star of his story? Because many families in London were poor at that time, and some children had to work long hours instead of going to school. Dickens wanted readers to think about being generous, which means happily sharing what you have with others.
Sharing is just what Scrooge must learn, and he gets help from ghosts! On Christmas Eve, three spirits take him on a journey to see Christmases of the past, the present, and the future. Then, after seeing how much joy kindness can bring, Scrooge wakes up with a brand-new, cheerful heart.
Scrooge's change of heart made readers cheer, and people have been cheering ever since. Many people say the book helped make Christmas a time for kindness, family, and giving. Today, theaters put on plays of the story every December, and there are many movies of it too. Not bad for a tale written in about six weeks!
Picture London on a chilly night in 1843, with gas lamps glowing and carriage wheels rattling over cobblestones. A man in a long coat strides through the dark streets, thinking hard about a story. He is Charles Dickens, and that story, "A Christmas Carol," will take him only about six weeks to write. Can you imagine finishing a whole book so fast?
The rush paid off, because the book reached shops on December 19, 1843, just before Christmas. In London then, chimney smoke hung in the air, and many poor families struggled to afford food and warm coats. Dickens knew about hard times, since at age 12 he worked in a factory pasting labels onto jars of shoe polish. He hoped readers would think about neighbors who needed help.
Neighbors like these appear in the story, alongside its famous grump, Ebenezer Scrooge. Scrooge is a rich man who answers every cheerful greeting with "Bah! Humbug!", an old way of saying "nonsense." On Christmas Eve, spirits visit him, including the Ghosts of Christmas Past, Present, and Yet to Come. Like tour guides, they show him his own life and the Cratchits, a family with little money but plenty of laughter.
After that tour, Scrooge wakes up with a change of heart, meaning he chooses to be kinder. He sends the Cratchits a giant turkey and helps their son, Tiny Tim. Readers loved it, and the first printing sold out within days. For many families, the book helped shape a Christmas picture full of kindness, feasts, and time together.
That cozy picture of Christmas keeps glowing, because the tale is retold almost every year. Dickens himself read it aloud to audiences, acting out every voice, and today theaters and filmmakers still bring it to life. Not bad for an idea that began on a night walk in London more than 180 years ago!
Here's a puzzle: how did a story about a grumpy man and three glowing spirits become one of the coziest parts of Christmas? The story is A Christmas Carol, a short book by Charles Dickens that families still read and watch every December. Its hero, Ebenezer Scrooge, growls "Bah, humbug!" at everything cheerful, from carols to holiday dinners. Follow the clues, and you will see why this little book still glows like a candle in a frosty window.
The first clue is in London in 1843, where Dickens wrote the whole story in only about six weeks. The city was busy and smoky, and many poor families struggled to pay for food, coal for heat, and warm clothes. Dickens knew hard times himself, because at age 12 he worked in a factory pasting labels onto jars of shoe polish. He hoped a story could help readers notice neighbors in need, and it went on sale on December 19, just days before Christmas.
Those readers quickly met Scrooge, a rich man who paid his clerk, Bob Cratchit, very little and thought Christmas was a waste of time. On Christmas Eve, the spirit of his old partner, Jacob Marley, appears, and then three more spirits show him Christmases past, present, and yet to come. Think of them as guides on a one-night tour, pointing out everything Scrooge has been missing. By morning he has a change of heart, and he shares a feast and helps the Cratchit family, including young Tiny Tim.
Readers loved that change of heart, and the first printing sold out within days. Christmas was already celebrated in Britain, but Dickens put kindness, generosity, and family gatherings right at the center of the picture. Even today, calling someone a "Scrooge" means the person is stingy or grumpy. Dickens later performed the tale aloud for audiences, using different voices for each character.
Those audiences were only the start of the story's journey to the stage. Plays based on the book appeared within months of its release, and a silent film version was made in 1901. Today, theaters and TV channels bring out new versions almost every year, and some families never miss their favorite. Not bad for a book that Dickens wrote in about six weeks nearly two centuries ago!
Do you think one little book could change the way millions of people celebrate a holiday? Charles Dickens's A Christmas Carol gives that idea a good shake. Picture a foggy London street in 1843, where a grumpy businessman named Ebenezer Scrooge growls "Bah! Humbug!" at anyone who wishes him a merry Christmas. Then ghosts arrive, and they act less like monsters than like stern but caring tour guides, leading him through Christmases past, present, and yet to come. By morning, his heart has thawed like a frozen pond in spring.
Scrooge changes in a single night, but Dickens needed only about six weeks to write the whole story. He raced to finish it in time for Christmas 1843, often taking long walks through London's crowded streets to think up scenes. The book went on sale on December 19, 1843, and its first printing had sold out by Christmas Eve. Five days! Some families probably read it aloud by the fire before the holiday was over.
Readers snapped it up partly because Dickens knew the hard side of the streets he wrote about. When he was about twelve, his father was sent to a debtors' prison, and Dickens went to work in a factory pasting labels onto bottles of shoe polish. In Dickens's London, many poor families struggled to find enough food, warm clothes, and safe places to work. So he tucked a serious message inside a ghost story, like slipping medicine into a spoonful of jam, and the plan was brilliant. The kind but poor Cratchit family, including a small boy called Tiny Tim, shows readers that a home can be rich in love even when the pantry is nearly empty.
That crowded Cratchit table, with its goose and steaming pudding, helped shape how readers pictured Christmas itself. Some Christmas customs were already growing in Britain in the 1840s, such as decorated trees made popular by Queen Victoria and Prince Albert, and Dickens's story joined that wave. His book stressed generosity, family gatherings, and kindness to neighbors, and many readers came to link those ideas with the season. Christians celebrate the birth of Jesus at Christmas, and people from many backgrounds also enjoy the season's customs of gathering and giving. Dickens's story speaks to that shared spirit, which may be why it has felt at home in so many living rooms.
Living rooms are not the only place it has found a home, because theaters and screens have welcomed Scrooge for generations. Stage versions appeared within months of the book's release, and filmmakers began retelling it more than a century ago. Every December, theaters around the world put on plays of it, and new movies keep appearing. Even the name Scrooge has entered our language as a word for a stingy person. Not bad for a story that Dickens wrote in about six weeks, and that people have been retelling for more than 180 years.
Imagine writing a story in about six weeks that people are still acting out more than 180 years later! That is exactly what Charles Dickens did in the fall of 1843, and the result was A Christmas Carol, a short book packed with clanking chains, flickering candles, and one enormous turkey. Its hero is Ebenezer Scrooge, a London businessman who thinks Christmas is a waste of time and money. Over one long night, ghosts visit Scrooge and show him scenes he would rather forget, and some he never imagined. By morning, he is a very different man.
That sudden change of heart was no accident, because Dickens knew how much change his city needed. Factories and coal smoke filled crowded London, and many poor families struggled to find enough food and warmth, even at Christmas. Dickens understood hardship personally: when he was about twelve, his father was sent to a debtors' prison, and Charles went to work pasting labels on pots of shoe polish in a grimy warehouse. In 1843, he read a government report about poor children working long hours, and he decided that a story could reach more hearts than an angry pamphlet.
To reach those hearts, Dickens used a storyteller's secret weapon: ghosts who teach instead of scare. First comes Jacob Marley, Scrooge's late business partner, who arrives dragging a heavy chain as a warning. Then three spirits, called Christmas Past, Christmas Present, and Christmas Yet to Come, guide Scrooge through his own memories, a small but joyful dinner at the home of his clerk, Bob Cratchit, and a future that might still be changed. Notice the word "might": Dickens never lectures, because he lets Scrooge see the results of his choices and decide for himself. That is why readers cheer when Scrooge promises to honor Christmas in his heart and keep it all the year.
Readers of 1843 cheered right along with Scrooge. The book came out on December 19, and its first printing of about 6,000 copies was reportedly sold out by Christmas Eve. Within months, London theaters were staging their own versions, and years later Dickens himself began giving public readings, acting out every voice from grumpy Scrooge to cheerful Tiny Tim. The story even changed everyday language: a stingy person is still called a scrooge, and "humbug," the word Scrooge grumbles about Christmas, still means nonsense.
Scrooge may have grumbled "Humbug!" but the world around him was already growing fonder of Christmas. In 1843, the same year the book appeared, a London man named Henry Cole had what are often called the first commercial Christmas cards printed. During the 1840s, Queen Victoria and Prince Albert also helped make the decorated Christmas tree a favorite in British homes. Dickens did not invent Christmas, but his story gave the season a vivid picture: a full table, a crowded family, and neighbors who look out for one another. For Christians, who celebrate the birth of Jesus, and for many others who enjoy the season's customs, that picture of generosity felt warm and familiar, which helps explain why it stuck.
Stick it did, and every December the story steps onto a stage or screen somewhere. Theaters across the English-speaking world put on their own versions, and filmmakers have been retelling the tale since the days of silent movies, including a short film made in 1901. In 1992, The Muppet Christmas Carol even cast Kermit the Frog as Bob Cratchit, Scrooge's hardworking clerk. Not bad for a little book that Dickens wrote in about six weeks, long before anyone had dreamed of a movie.
When Charles Dickens was twelve, he spent his days in a rickety warehouse beside the Thames in London, pasting labels onto pots of shoe polish. His father was in a debtors' prison, and school had to wait while the boy earned wages. Can you imagine trading your classroom for a workroom where passersby could stare in through the window? He never forgot the feeling, and about twenty years later it helped inspire a slim book with a red cover and gold lettering, A Christmas Carol. Its first sentence is as blunt as a slammed door: "Marley was dead: to begin with."
Dead serious as that opening sounds, the pen behind it moved fast: Dickens wrote the entire book in about six weeks in the autumn of 1843. Can you imagine writing a world-famous book in less time than a school quarter? Dickens managed it, clearing his head with long night walks through a city where many poor families struggled to pay for food, coal, and warm clothing. That same year he read a government report about the hard working lives of poor children, and he first thought of writing a pamphlet before deciding that a story would reach more hearts. The book appeared on December 19, 1843, and its first printing of about 6,000 copies is said to have sold out by Christmas Eve. Dickens still grumbled, because the costly, handsome design left him with smaller profits than he had hoped.
Dickens may have grumbled about profits, but Scrooge, a London businessman who counts coins all day, grumbles far louder, snapping "Bah! Humbug!" at anyone who wishes him a merry Christmas. On Christmas Eve, the ghost of his late partner, Jacob Marley, arrives with a warning, and then three spirits, Christmas Past, Christmas Present, and Christmas Yet to Come, escort Scrooge through a single long night. Notice the structure: each spirit shows him a different slice of time, so the story builds like a chain of evidence he cannot argue away. By morning, Scrooge is a changed man who sends a prize turkey to the family of his clerk, Bob Cratchit, and joins in the celebrations. Dickens's point is that generosity is a choice anyone can make, even someone who has waited a very long time.
A tale that ends in such a joyful feast has led many people to claim that Dickens "invented" Christmas, but most historians disagree. Christmas was celebrated in Britain long before 1843, and although some Puritan leaders in the 1600s tried to limit its feasting, customs lived on in homes and villages. By the 1840s a revival was already under way, and an 1848 newspaper picture of Queen Victoria's family gathered around a decorated tree helped make the custom fashionable well beyond the palace. Even more striking, in 1843, the very year of Dickens's book, a London civil servant named Henry Cole helped produce what is often called the first commercial Christmas card. So the evidence suggests that Dickens rode a rising wave rather than creating it from nothing.
Still, someone riding a wave can steer it, and Dickens gave the season's cheer a direction. His story ties feasting and family to a duty to notice neighbors in need, a social conscience that many readers came to expect from the season. Christians celebrate Christmas as the birth of Jesus, and the tale's themes of goodwill echo the spirit of the season, although its focus is on how people treat one another. The book even left its mark on the dictionary, since a "scrooge" now means a stingy person. Dickens himself carried the story further by performing it aloud to paying audiences, acting out the voices of its characters.
Voices on stage were nothing new for the tale, since theaters were presenting their own versions within months of its publication. Today theaters around the world put on productions each December, and screens have offered everything from the 1951 film starring Alastair Sim to 1992's The Muppet Christmas Carol. Such variety shows how sturdy the plot is, since it can be told with actors, puppets, songs, or animation without losing its central turn: a person's change of heart. More than 180 years later, a story dashed off in about six weeks by a former shoe-polish label-paster is still being retold every December.
About this worksheet
Students read a nonfiction passage about Charles Dickens and "A Christmas Carol", written at 6 reading levels (3rd grade to 8th grade), and answer multiple-choice questions about it.
A reading comprehension worksheet about Charles Dickens and "A Christmas Carol" with a different article for each reading level, 3rd grade to 8th grade, each with its own multiple-choice questions aligned to the Common Core Reading: Informational Text standards. Printable with an answer key, and available as an online assignment at any level.
Student objectives
- Read a nonfiction passage about Charles Dickens and find key details about how and when he wrote his famous story.
- Explain what "humbug" and "change of heart" mean using clues in the text.
- Find details that show why Dickens cared about families who were struggling.
- Explain the main idea of the passage and how the details support it.
Everyday practice
- Ask a family member about a story, play, or movie that they watch or read every holiday season, and tell them what you learned about Dickens.
- Take a walk around your neighborhood and notice one small thing you could do to help a neighbor, just as the story encourages readers to think about others.
- Try reading a favorite story aloud, changing your voice for each character, the way Dickens did for his audiences.