About Us

Main Street Canada is a non-profit organization that works to promote and revitalize Canadian Main Streets. We work with communities to help them develop and implement strategies to improve their Main Streets’ economic, social, and physical health.

Our programs and services are designed to support the unique needs of Main Street communities across Canada. We offer a range of resources, including training and technical assistance, financial incentives, and recognition programs.

Main Street Canada is also improving the condition of many other main streets across the country. We are gratefully funded by the Government of Canada, the provinces and territories, private foundations, and individual donations.