There are several sources of funding available for non-profit summer camps in Ontario. These include government grants, private donations, and fundraising events. The Ontario Trillium Foundation provides grants for non-profit organizations, including those that run summer camps. You can find more information about funding opportunities at otf.ca.