Skip to main content


Trees for Life empowers leaders in developing countries who are improving the lives of people in their communities. Truly helping those who help themselves.

Trees have been planted, libraries have been built, wells have been dug. Much has been accomplished, but this is not what we do.

We plant hope and watch joy grow! We plant inspiration and watch miracles happen!

We point to the tremendous potential hidden within every perceived problem.