A fair at Parkside School in Cullingworth raised more than £1,000 for the school reward scheme.
The event was organised by Parkside Parents’ Association, with activities including a reindeer-themed bucking bronco.
The reward scheme helps fund activities for youngsters who have gathered enough points through good behaviour and hard work.
Students have visited Blackpool and the Trafford Centre in Manchester so far this school year, while years eight and nine were treated to a concert by up-and-coming band Only The Young.
Reward activities in the spring term will include baking, ten-pin bowling, fencing, archery, nail art and a trip to the Imax cinema in Bradford.