Skip to main content

Other giving


​We plan to strengthen communities all over North America.

Employee Giving

​CP's Giving Engine

As railroaders, we believe in giving back to the communities in which we live, work and play. CP’s Giving Engine is an internal website that gives each of us a chance to sit in the engineer’s chair. When we donate to a registered charity of our choice, CP matches 50 per cent of the contribution, up to $1,500/year. When we give to the CP Has Heart program, donations are matched.


​We encourage everyone to volunteer and make a difference in our communities. Collectively, CP employees give hundreds of hours of our time to charities and not-for-profit organizations.​

Disaster relief

Locally or globally, we are committed to supporting our neighbours. 

 2021 - BC Fires

CP has pledged $1 million to support wildfire recovery efforts in B.C.

 2020 - Civil Unrest, Minnesota

CP donated $1,000,000 to three organizations to support food security, equality and rebuilding efforts. Equal Justice InitiativeEast Side Neighborhood ServicesWe Love Lakes Street

 2020 - COVID-19

CP donated $1,000,000 to four North American organizations to support food security and relief efforts. Feeding America, Food Banks Canada, Frontline Fund, American Red Cross

 2013 – Southern Alberta Flood Relief

Donated $200,000 to the Red Cross and matched over $20,000 in donations made by CP employees. 

2012 – Hurrica​​​ne Sandy

Donated $1 million dollars ($250,000 each) to the American Red Cross, the Mayor’s Fund to Advance New York City, the New Jersey Governor Christie’s Hurricane Sandy New Jersey Relief Fund and Feeding America and matched employees donations.

2010 – Haiti Earthquake

Donated $50,000 to registered charities assisting with earthquake relief efforts in Haiti and matched over $20,000 in donations from CP employees. ​