Year 4 children from St William of York RC Primary School visited Lever Edge Care Home, both in Great Lever, for the performance.
The rehearsal of the play, called English Rose, took place ahead of the first showing at the school on the same evening.
The children sang a collection of songs to delighted residents, who provided feedback and encouragement.
Karen McMahon, home manager at Lever Edge Care Home, on Lever Edge Lane, said: “The school has visited the home to engage with our residents before.
“They had the idea of performing their rehearsal for our residents to entertain them but also as a final practice before their first show.
“The residents thoroughly enjoyed the performance and it gave the children an opportunity to speak to them to get their feedback.”
Isobel Potter, year 4 teacher at St William of York RC Primary School, said: “We really wanted to visit the home and show the performance to the residents.
“On such a hot day, the home provided the children with an ice lolly each, which was even better for them.
“It was a great opportunity to showcase the performance and to entertain residents, which they all thoroughly enjoyed.”