"To know that you're making a difference in their lives is just really wonderful," said Natalie Logan, an eighth-grader at All Saints Catholic School.
The 27 students put together toy care packages and wrote cards for pediatric cancer patients in the area.
Every year, the school's eighth grade plans a service project. And while they had many ideas for this year, one stood out.
"We really wanted to appeal towards kids, especially those in the hospital that can't really have the benefits that we do," said David Robichaud, one of the students. "The school's mission is really just about promoting the heart."
The project started in September and students have spent the past couple of months raising more than $500 at sports games and school dances.
"It was a good class contribution," said Antionette Logan. "Everyone was always laughing, we always had a good time putting on the dances or doing family game night."
On Tuesday, students used that money to go out and buy toys. And then brought care packages to Northern Light Eastern Maine Medical Center in Bangor and Lafayette Family Cancer Institute in Brewer.
Most of the students went to Bangor's Ronald McDonald House, where they were put to work -- cooking and moving supplies for the families staying there while a child undergoes treatment.
"There are so many kids that are healthy that may not know what we're here for," said Whitney Linscott, the house manager. "So it's nice for them to see that not all kids are as fortunate."
Teachers hope it is that spirit of giving back that sticks with them.
"The kids identified this need themselves and planned what to do with it," said Doug Fogg, an advisor for the eighth grade. "So that means a lot that they're going to continue that as they get older."
"It's a lot of fun to know that we can bring a smile to someone's face, even in a time that's kind of hard for them," said Bridget Frazier, another student.