Here is our article Which Canadian charities received the most revenue from Municipal Governments in 2018?  Municipal governments in Canada provided over $10 Billion to Canadian charities in 2018.