Performers from Oxenhope Primary School warmed up for their summer production with a selection of songs from the musical.
Pupils in years five and six are putting on a production of Joseph and his Technicolour Dreamcoat this summer for parents.
And as a public rehearsal, the cast performed seven songs from the musical at the Airedale Centre, as part of Keighley Festival.
Janet Parkinson said: "It was a fantastic performance. The children were really great and we are very proud of them."
Mrs Parkinson added a "committed and enthusiastic team" was helping to put the production together. They include a vocal coach, choreographer and a team of volunteers helping to make costumes and the set.
The production, which is aiming to raise £2,500 for a new sound system for the school, will run from July 9 to 11 at the school.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article