More than £600 was raised by Barlborough Hall School pupils during a special fundraising week for local charities.
The school hosted its own Good Shepherd week by organising gift stalls, tombolas and competitions for all children across the school to take part.
The money was then given to the Hallam Diocese to be used for various community projects around North Notts, North Derbyshire and Sheffield.
The Mother’s Day gift stall raised more than £110 on its own. Other activities arranged during the week included lucky dips, name the teddy and cake stalls.