Here is our article Which Canadian charities received the most revenue from Provincial Governments in 2018?  In 2018 the various provincial governments provided $170 billion to the Canadian charity sector.