About Us


Who We Are

Code for Canada is a national nonprofit that connects government innovators with the tech and design community. Our programs enable governments to deliver better digital public services and empower communities to solve civic challenges using technology and design.

Why Code for Canada?

Residents and businesses in Canada expect to interact with government as easily and seamlessly as they do with a myriad of other 21st century digital services. Code for Canada helps governments meet those expectations by adopting new tools, new methods and new forms of collaboration.

By bringing government and civic tech together, we can facilitate knowledge sharing, break down siloes and work together to build the digital services residents expect — and deserve.

Our Programs

Code for Canada offers three, mutually-reinforcing programs designed to deliver better digital services for residents, build digital capacity in government and grow the country’s civic tech ecosystem.

Blue, green and yellow puzzle pieces

Our fellowship program sends technology and design professionals into government departments to work on things that matter.

Connected spheres illustrating network

Our community network supports the creation and growth of civic tech community groups across the country.

Online video

Our education program enables communities and governments to put technology to work.

Get Involved

Whether you work in government or the private sector, are a community organizer or just curious about civic tech, there are lots of ways to connect with Code for Canada.

We’re leading a nationwide movement, and we want you to be part of it.

Join our mailing list to be first to hear about opportunities to get involved.