Services

Society Structure
The John Howard Society organization in Alberta consists of the Provincial Society and five separately incorporated local Societies: Calgary, Cold Lake, Edmonton, Grande Prairie, and Red Deer.
While the Provincial Society consults with the local offices and provides guidance and assistance as needed, each local Society responds to the programming needs and priorities of its own community.
Specific Services
Click the links below to be taken to a Society’s website, or to learn more about the services offered by that Society.
- John Howard Society of Alberta
- Calgary John Howard Society (website)
- Edmonton John Howard Society (website)
- Grande Prairie John Howard Society (website)
- Red Deer John Howard Society (website)
Looking for pardons info?
Pardons are now called Record Suspensions.
Click here to apply for a Record Suspension.
Our office
John Howard Society of Alberta
6909 - 116 St.
Edmonton, Alberta
T6H 4P2