In total pupils at Barlborough Hall School donated 165 Easter eggs and everyone in school was invited to buy raffle tickets.
More than 1,000 tickets were sold and each year group had a first, second and third place winner who all won chocolate eggs.
Headteacher Karen Keeton said: “This was a fantastic Easter fundraiser which involved our whole school community.
“We sold 1,120 tickets which raised an amazing £560.00 for the Good Shepherd Fund which will be used to help children in the Hallam Diocese.
“We had an abundance of remaining Easter eggs which have been divided up between different charities including the New Hope Food Bank in Killamarsh.”
Mrs Keeton said it was wonderful to be able to do something as a school family at the end of a term which began with remote learning.