A Statistics Canada study showed that immigrants also gave more on average to charity compared to Canadian-born donors, with an annual average of $544 compared to $409.