Americans give an average of 4.7 percent of their annual income to charity for a median contribution of $2,564, according to a study by The Chronicle of Philanthropy. It analyzed tax records for 2008, the most recent year for which data were available.
Americans earning between $50,000 and $99,999 donated an average of 6 percent of their income for an average gift of $2,047, the study found. Those who earned $200,000 or more gave an average of 4.2 percent of their income for an average donation of $14,088.
At left, Salvation Army bell ringer volunteers William Schmidt, who is on his 20th year volunteering, and grandson Bubba Wellens ring their bells as a donation is made into a kettle outside a Giant grocery store Nov. 24, 2012, in Clifton, Va.