Jennifer Stillwell, a Y4 pupil from Millbrook Primary School in Grove, raised a whopping £279.38 for Mental Health Awareness Week.
She started planning in January by presenting her idea to Headteacher Faye Charlton.
Jennifer staged a green-themed Non-Uniform Day on March 4, symbolising charity MIND, and an assembly on mental health and kindness, joined by schoolmates Thea and Ayla.
Over the half term, Jennifer, with her sister Scarlett and mum Heidi, made 70 unique keyrings for all staff members.
Each received a Mental Health Awareness Day badge and a note saying, "Broken crayons can still colour."
Ms Charlton said: "We are so proud of Jennifer - she really brought Millbrook’s values of Kindness and Responsibility into focus for everyone in school. Her actions and thoughtfulness touched us all. “
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 here