Please see our promotional video for the Tanzania Water Project. Click the Go Fund Me logo to visit our fundraising page. Every dollar counts. Energy For All thanks each and every donor.


Energy For All is an Alberta based non-profit dedicated to alleviating poverty by increasing people’s access to clean water, renewable energy and improved wastewater infrastructure services. 

We do this with educational programs and international development projects.

Energy For All Local Education and Awareness Program – in Alberta Schools


Our local education & awareness program provides in depth hands on information about our world including;

  1.  Renewable energy,
  2.  Water,
  3.  Community development,
  4. Leadership.

We will come to your classroom (grades 1-12) and provide a 60 minute workshop with industry experts to discuss these topics with your students. This program provides excellent mentorship, training and global understanding for your students.

Contact our local program coordinator, Ian Perry: if you would like more information or to book a workshop.

Shout Out:

The world changes one step at a time!  We want to acknowledge our amazing donors at CEAC – Cochrane Environmental Action Committee and The Totem Charitable Foundation for investing in our Local Education Program to provide solar and water workshops in Cochrane and Calgary schools and community groups.  Thank you!

girl guide solar


International Projects

“Modern energy services are crucial to human well-being and to a country’s economic development; and yet globally over 1.3 billion people are without access to electricity.”

International Energy Agency

We have several international projects in progress. Please send us a message to find out more.


Local Education

      “This program gives us a chance to really listen to the students’ unique perspective on renewable energy solutions both in less developed countries and here in Canada – and of course they have fun assembling the solar LED lantern”.

Roselyn Himann, Executive Director, Energy for All

We have local renewable energy workshops, please send us a message to find out more.

Join us and participate in one of our projects or help build local awareness.

Support a renewable energy project globally or education program locally

We invite you to learn more about Energy for All by emailing us.

“It’s a humbling moment….incredible week, there are no words to really describe it and what just happened. It’s mind boggling and I am still trying to process what happened. Incredible amount of fun, just the dedication of the locals that we were with, it was just intense, but in a really incredible way”.

Frank Laxshimalla, Participant


Roselyn Himann, Executive Director