Canada has sent China $645M in aid since 2003: report
Canada's bilateral funding to China promotes human rights, gender equality, and sustainable development.

Since 2015, Canada has provided China with over $100 million in foreign aid for “sustainable development,” according to Blacklock’s. China qualifies for official development assistance based on its gross national income per capita.
A May 6 briefing note for the Minister of International Development stated that Canada's bilateral funding to China “promotes … human rights, gender equality, sustainable development, and climate change,” while multilateral funding supports sustainable development in developing countries, like China.
“Is funding going to the Government of China?” asked the briefing note. “Canada has not provided direct bilateral assistance to Chinese state authorities since 2013 though it continues to provide small amounts of funding to international partners and non-state partners on the ground.”
Since 2003, Canada has provided $645 million in aid to China, with $108.9 million since 2015.
Canada since 2015 has paid $109M in foreign aid to China says @GAC_Corporate memo. Cash was to promote "sustainable development." https://t.co/JFsN9m1LrD #cdnpoli pic.twitter.com/HcfsXMsESZ
— Blacklock's Reporter (@mindingottawa) October 21, 2025
In a September 24 Inquiry Of Ministry, Global Affairs Canada paid Chinese colleges and universities $1.1 million in educational grants over five years.
From 2019-2023, Canada provided $3.08 million in aid to China via the Canada Fund For Local Initiatives. These funds supported LGBTQ2SI+ rights internationally, aligning with Canada's foreign policy and local needs.
Most foreign aid to China, 39% of which went directly to Chinese recipients, was channeled through international agencies like the World Bank and UNDP. No specific projects were detailed, according to Blacklock’s.
Canada sent $7.8 million in taxpayer funding to China in 2023, despite a decline in foreign aid from $41 million in 2020.
Liberals continue funnelling millions in foreign aid to China
— Rebel News (@RebelNewsOnline) September 19, 2024
According to new figures detailed by Blacklock's Reporter, the federal government sent $7.8 million in foreign aid to China just last year.https://t.co/ABkv2su1Af
Conservative MPs advocate ending all foreign aid to China, citing its human rights abuses, suppression of freedoms, and aggressive foreign policy. Opposition House Leader Andrew Scheer stated, "Canadian taxpayers should not be sending any money to China."
“We’ve been calling on this government to stand up for itself, stand up for Canadians, stop being bullied and pushed around on the world stage especially by China,” said Scheer.
Taxpayers spent $12.3 billion on foreign aid last year, according to a Statistical Report On International Assistance. Last year, Ukraine ($2.1 billion), Ethiopia ($195 million), Haiti ($172 million), South Africa ($165 million), Bangladesh ($154 million) and the West Bank and Gaza ($151 million) were the largest aid recipients.
Aid figures omit a US$159.2 million Finance Department investment in Beijing's Asian Infrastructure Investment Bank, which has reportedly yielded no tangible benefits for Canadians.
Alex Dhaliwal
Journalist and Writer
Alex Dhaliwal is a Political Science graduate from the University of Calgary. He has actively written on relevant Canadian issues with several prominent interviews under his belt.
Help fund Alex's journalism!
COMMENTS
-
Fran G commented 2025-10-30 19:53:10 -0400Yet another disgusting lib govt deal -
Bernhard Jatzeck commented 2025-10-21 21:00:25 -0400No doubt, a former PM was sending it as tribute to the country he admired the most. -
Bruce Atchison commented 2025-10-21 18:42:39 -0400What an utter waste of taxpayers money! Imagine how much good that money could have done for the poorest of our citizens. Imagine how beneficial it could have been in giving real hand-ups to our disabled and disadvantaged citizens. China is NOT a Third World country.