Community Support & Referrals
Compassionate guidance, resource navigation, and connections to trusted community services.
Toronto • Community-led support
We help individuals and families build skills, confidence, connections, and pathways to lasting opportunity.

Who we are
Today Is Mine Community Support Foundation is a federally incorporated Canadian not-for-profit corporation based in North York, Ontario. We provide charitable, community-based programs that help people overcome social, educational, and economic barriers.
With a particular focus on children, youth, seniors, Black and African communities, newcomers, low-income households, and other underserved populations, we deliver practical programs that strengthen skills, confidence, inclusion, and opportunity in everyday life.
How we help
Our services respond to immediate needs while developing the skills, knowledge, and relationships that create long-term stability.
Compassionate guidance, resource navigation, and connections to trusted community services.
Accessible learning opportunities, life skills, and tools that help people make informed choices.
Encouragement, practical guidance, and relationship-based support for personal and professional growth.
Foundational money skills, budgeting knowledge, and financial confidence for individuals and families.
Positive spaces and programs that foster leadership, resilience, confidence, and future readiness.
Settlement guidance and community connections that support successful integration and belonging.
Practical preparation, skill development, and guidance toward meaningful employment opportunities.
Tools, training, and collaborative support that strengthen community leaders and organizations.
Our work brings mentorship, education, financial knowledge, youth leadership, newcomer support, and community capacity-building together in one accessible network of support.

Our focus
We believe people thrive when support is culturally responsive, practical, respectful, and close to home.
Our work in action
We create supportive environments where children, youth, adults, families, and seniors can participate, develop skills, and move forward together.




Get in touch
Contact us to learn more about our programs, request support, discuss a referral, or explore a community partnership.