Time For Assembly

Here teachers can freely download and submit
assembly scripts, ideas and links.

Privacy & Cookies

Below is a ready-made script.

Feel free to adapt it to suit your school and age group.

You can also submit your own scripts via

This site was formerly known as
'School Assemblies for Busy Teachers'.

Assembly Title
A Christmas Carol

Submitted by
S. Daly

Age Group

To appreciate the true spirit of Christmas

Faith Group

Costumes, crutch, presents, toy food

Time of Year

Other Details
This assembly is based on 'A Christmas Carol' by Charles Dickens.
A Narrator can read most of this assembly, with children playing the characters reading the speech (in bold).

1. (Ask children what they think Christmas is about. Answers may be about the Nativity, depending on your school.)

Ebenezer Scrooge was an old miser. He would not spend a penny on heating his office. He made his assistant, Bob Cratchit, work in the freezing cold. Bob would have loved to leave his job, but he needed the little money Scrooge paid him to support his wife and children.

Christmas was coming and Bob thought of his youngest child, Tiny Tim, who was lame and walked with a crutch. He knew that he could not afford to buy his poor son even the smallest present. When Bob brought up the subject of Christmas all Scrooge would say was,
“Christmas? Bah, humbug!”

That evening, as Scrooge sat by his flickering fire, the ghost of his dead business partner, Jacob Marley, appeared. Marley was covered in chains, which rattled as he walked. Scrooge was terribly afraid.
“Change your ways, or you will end up like me. Tonight you will be visited by three spirits. Listen to them well.”

Marley’s ghost had spoken the truth. Later that night, as the clock struck midnight, the first of the three spirits appeared.
“I am the Spirit of Christmas Past. I will show you all that has happened.”
The spirit took the trembling Scrooge from his bed and flew with him into his past life. He showed him all the terrible things he had done because of his greed and love of money.

The second spirit was a jolly, round gentleman, who carried a glowing torch.
“I am the Spirit of Christmas Present. Hold on to my robe.”
Scrooge held on to the spirit’s robe and was carried away, through the night, to the house of Bob Cratchit.

Bob sat at his table with his wife, Tiny Tim and his other children. Scrooge paid his assistant so little that it was a very poor meal, yet Bob held up his glass and said,
“Here’s to Mr. Scrooge. May he have a Merry Christmas.”
The old miser bowed his head in shame.
“Take me away from here, Spirit.”

The third spirit was a terrible, hooded spectre.
“I am the Spirit of Christmas Future. I will show you things that have yet to happen.”
Then the spirit took Scrooge to a churchyard and pointed to a neglected grave, on which was carved the name EBENEZER SCROOGE.
“No, Spirit! No! Take me back to my bed. I will change my ways.”

The spirit did as he was asked and when Scrooge awoke the next morning he remembered all that he had learned from the three spirits.
It was Christmas morning and Scrooge jumped up out of bed with a big smile on his face. He dressed hurriedly and rushed out into the street, wishing everyone he passed,
 “Merry Christmas!”

Scrooge went into the shops and bought as much food and as many presents as he could carry and took it all to Bob Cratchit’s house. He gave Bob a large pay rise and declared that he now knew the true meaning of Christmas.

And so, as Tiny Tim declared, “God bless us, every one!”

2. (Again ask children what they think Christmas is about. Have their answers changed? Answers may be more about the meaning of Christmas this time.)

Prayer and Hymn/Song as appropriate for your school. If your school is putting on a Christmas play, parts of that may be suitable.

S. Daly 2000

Last updated 27-7-12.