Is it possible to earn a living through charity or volunteer work?

I am wondering, specifically in Canada, if there is any way in this day and age to earn a living through volunteer work? I am thinking just basics, like rent, food, electricity and savings. I like helping people and solving problems, but most of the jobs I get leave me with little time or energy to volunteer.