According to the 2018 Giving USA report, Americans gave a total of $410 billion to charity last year. Numbers are in billions of inflation-adjusted dollars.