Share on Facebook

How Well Do You Know Charles Dickens’ Classic A Christmas Carol?

From the time of its publication in 1843, "A Christmas Carol" was an instant hit. Test your knowledge of the classic holiday tale.

1 / 20
A Christmas Carol illustrationPhoto: Shutterstock

Question #1

Considered the most faithful to Dickens’ story, the 1951 adaptation of A Christmas Carol is often praised for its acting and set design. Who plays Scrooge?

2 / 20
scrooge 1951Renown/Kobal/Shutterstock

Answer: Scottish actor Alastair Sim

Sim was also known for his comedic and character roles.

Check out these funny family Christmas photos!

3 / 20
A Christmas Carol illustrationPhoto: Shutterstock

Question #2

Who plays Scrooge in the 2009 animated version? (Hint: the motion-capture version features a comedian known for his rubbery facial contortions.)

4 / 20
a christmas carol scroogeSnap Stills/Shutterstock

Answer: Jim Carrey

The iconic funnyman stars as Ebenezer Scrooge; this animated film also features the voices of actors Gary Oldman and Colin Firth.

Take a look at these unusual Christmas traditions from around the world.

5 / 20
A Christmas Carol illustrationPhoto: Shutterstock

Question #3

What is the title of the 1988 retelling of A Christmas Carol? (In this version, comedian Bill Murray plays a cynical and ruthless TV executive.)

6 / 20
bill murray scroogedParamount/Kobal/Shutterstock

Answer: Scrooged

In Scrooged, Frank Cross, played by Murray, changes his mean-spirited ways after he’s haunted by three ghosts on Christmas Eve.

You’ll wish you knew these surprising pieces of Christmas trivia sooner!

7 / 20
A Christmas Carol illustrationPhoto: Shutterstock

Question #4

The great English character actor Michael Caine stars as Scrooge in which version? (Caine’s co-stars are popular for their appearances on Sesame Street and Fraggle Rock.)

8 / 20
michael cane the muppet christmas carolJim Henson Productions/Kobal/Shutterstock

Answer: The Muppet Christmas Carol

This heartwarming version of the holiday classic debuted in 1992 and features Kermit the Frog as Bob Cratchit.

Don’t miss these fascinating facts about Sesame Street.

9 / 20
A Christmas Carol illustrationPhoto: Shutterstock

Question #5

Who almost played Scrooge in the 1938 Hollywood version? (The actor in question later played a mean miser in another Christmas movie, It’s a Wonderful Life.)

10 / 20
a christmas carolMgm/Kobal/Shutterstock

Answer: Lionel Barrymore

Barrymore played Mr. Potter in Frank Capra’s iconic 1946 film.

Add these Christmas movies to your holiday viewing list.

11 / 20
A Christmas Carol illustrationPhoto: Shutterstock

Question #6

Which character stars in a 1962 animated version of the Dickens tale? (Hint: He’s wealthy, short and sometimes goes by the name Quincy.)

Check out these hilarious stories of people learning the truth about Santa!

12 / 20
mr. magoo's christmas carolUpa/Kobal/Shutterstock

Answer: Mr. Magoo

Visually-challenged Mr. Magoo, a popular cartoon character in the early 1960s, took his turn as Scrooge in this TV special.

13 / 20
A Christmas Carol illustrationPhoto: Shutterstock

Question #7

Disney’s Scrooge McDuck, a Scottish miser, appears in which 1983 movie?

14 / 20
mickey's christmas carolvia amazon.com

Answer: Mickey’s Christmas Carol

is a short (23 minutes), animated version of Charles Dickens’ tale with beloved Disney characters.

Can you guess what the oldest Christmas carol is?

15 / 20
A Christmas Carol illustrationPhoto: Shutterstock

Question #8

Which actor plays Scrooge in the 1984 version of A Christmas Carol? (You may know him for playing a tough-as-nails war general.)

16 / 20
a christmas carolMike Forster/Associated Newspapers/Shutterstock

Answer: George C. Scott

Actor George C. Scott also portrayed iconic World War II general George S. Patton in the 1970 film, Patton.

Test your knowledge of Christmas words!

17 / 20
A Christmas Carol illustrationPhoto: Shutterstock

Question #9

Which actor stars as Scrooge in the 1999 version of the Dickens story? (Hint: the actor made his name playing the captain of the Enterprise.)

18 / 20
a christmas carol patrick stewartNigel Parry/Hallmark/Kobal/Shutterstock

Answer: Patrick Stewart

Stewart explored distant planets as Captain Jean-Luc Picard on Star Trek: The Next Generation.

Check out these vintage Christmas ads from the past 100 years.

19 / 20
A Christmas Carol illustrationPhoto: Shutterstock

Question #10

Albert Finney stars in the 1970 version that turns the Scrooge story into what?

20 / 20
scrooge a christmas carolBob Dear/AP/Shutterstock

Answer: Scrooge is a musical version of Dickens’ story

Albert Finney won a Golden Globe award for his performance.

These are the best places to celebrate Christmas in Canada.

Reminisce
Originally Published in Reminisce