Nine-year-old Freya Jameson took on the challenge of a mile-long swimathon, raising more than £600 for Charlotte Straker House.
Young Freya successfully swam 64 lengths of Elswick Pool before visiting her grandmother at the care home's Summer Fete.
Her grandmother, Kim Clarke, is a domestic assistant at Charlotte Straker House.
The youngster had the chance to meet the care home's VIP guest, Vera star Brenda Blethyn.
Joanne Jameson, Freya's mother, said: “I’m so chuffed that Freya not only finished her swimathon but also got to meet Vera!
"Brenda was so kind, and Freya told her all about her challenge.
"Freya is a very strong swimmer and she’s always been so ambitious and keen to swim.
"I’m very proud of her wanting to do this challenge as this is her way of giving back to those who might need a little extra care.”
Freya swam a mile to raise funds for the home (Image: Supplied)
Freya’s grandmother also praised the young swimmer.
Ms Clarke said: "After such a long swim, she didn’t seem tired at all and spent another hour playing in the water!
"I am so proud of her for raising all this money for Charlotte Straker House and everyone in and outside work has been so generous."
Berenice Groves, Chair of the Trustees, expressed the organisation's gratitude.
Ms Groves said: "We are absolutely blown away by Freya’s achievement.
“She has shown incredible dedication, conquering a mile long swimathon – it’s such an incredible distance for someone her age!
"Her dedication, kindness, and incredible swimming skills are an inspiration to us all.
"The £600 she raised will make a significant difference to the lives of the residents we support.”
Donations are still coming in on Freya's fundraising page.
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