Serving communities

At Microsoft, we are committed to using our skills and technology to help all Canadians realize their full potential.

Serving communities: At Microsoft, we are committed to using our skills and technology to help people around the world realize their full potential.

"It takes more than great products to make a great company." - Bill Gates

In 1975, Microsoft was an unknown software company with a single product and the promise of delivering on a new way of computing. Since then, we have grown into one of the largest companies in the world. With that growth comes the responsibility to contribute positively to society on a global scale.

Empowering Youth

Empowering youth

Microsoft is committed to creating opportunities for youth that empower them to imagine and realize their potential, to move from opportunity imagined to opportunity realized.

Read more
Empowering nonprofits

Empowering nonprofits

Microsoft has the technology and resources to empower your nonprofit to do more. Whether you are a small organization serving a single community or a global nonprofit serving millions of people, we can help through software donations, training and monetary grants.

Read more

Serving communities

Download the Citizenship Report

Make your cause our cause

Make your cause our cause

We help nonprofit organizations achieve their missions by donating software and ensuring that they have access to affordable technology.

Learn more
Local Impact Map for nonprofits

Microsoft Digital Literacy

Learn essential skills with the Digital Literacy Curriculum.

Explore
Explore Youthspark

Explore YouthSpark

Whether your goal is getting new skills, a better job, or a better planet, we have the tools and programs to help you get there.

Learn more