One in four children in Toronto lives in poverty.
We believe that if we improve the health and well-being of our children, they will do better in school. And, if they do better in school, they will have a better future.
Our work creates real results
million invested in students
meals served daily
students in our after-school program
free glasses provided to children yearly
How we help
Student Nutrition Programs
These programs provide nutritious meals to students every school day.
beyond 3:30 after-school program
beyond 3:30 gives students a safe and welcoming after-school space
Vision & Hearing Clinics
Students can access our Sight & Sound program.
TFSS Emergency Fund
We provide children and youth with immediate financial support in emergency situations.

Get Involved
All the ways people can get involved: events, campaigns, fundraising, and a variety of ways to donate.
Stay in Touch
Sign up for updates and find out about our upcoming events and campaigns.
From the blog
Advocates, teacher unions call for free school breakfast, lunch for Ontario students | CityNews
Advocacy groups, teachers’ unions and food banks are calling on the Ontario government to provide a free breakfast and lunch program in schools across the province. In a letter sent to Education Minister Stephen Lecce and Children Minister Michael Parsa on Wednesday,...
Rising food prices hit more than your grocery bill | About That
Rising food prices in Canada are impacting student nutrition programs and the kids who rely on them. More and more students are going to school hungry — and with the rising cost to feed each student, organizers of school meal programs are worried they won't be able to...
Promise for more national school food program funding falls through the cracks in federal budget | Globe and Mail
In the federal budget released this week, the government's commitment for a national food program was overlooked. The Ontario budget, released last week, also did not increase the province's contributions to school food programs. To ensure children do not go another...