Canada's Home for Ongoing Charity
Every initiative we run is designed to serve communities across Canada – combining immediate support with ongoing benefit (sadaqa jariya).
Our Story
What began as a small effort to provide meals has grown into a registered charity supporting Canadians through food assistance, education, and community programs.
People • Purpose • A Stronger Canada
The unforgettable tales that define us: stories of how Eternal Virtue supports communities through meals, fridges, trees, and ongoing charity.
Explore more storiesExplore our latest community moments — shelter meals, Ramadan baskets, tree planting, and volunteer-led initiatives where expert care, compassion, and local action come together across Canada.