Providing these essential services allows the John Howard Society of Niagara to play a key part in restoring the lives of individuals in the Niagara Region.

Programs offered through our Justice division include:

Adult Community Service Order Program (C.S.O)

The C.S.O program is a community-based program that arranges for eligible individuals to serve time for minor offenses in the community, rather than jail, by performing various community service functions.

Adult Federal Diversion Program

Adult participants in this fee-for-service program are diverted from the normal court process as they participate in education and awareness programs.  Successful completion of the Diversion program ceases further criminal proceedings related to the charge.

Bail Verification and Supervision Program

Referred individuals are supervised after being released from custody on bail.  Assists in the reduction of overcrowding in the province of Ontario’s correctional facilities.

Direct Accountability

An alternative to prosecution, eligible individuals charged with minor offenses may be able to perform community sanctions as an alternate means of accountability.

Intermittent Community Work Program

Participants may be eligible to serve weekend sentences working in conjunction with other non-profit organizations.

Justice Services Volunteer Program

This program offers a variety of unique volunteer opportunities for those eager to represent their community, the Ministry of Public Safety and Security and the John Howard Society of Niagara.

The Non-Residential Attendance Centre (NRAC)

A community-based program which aims for the successful reintegration and rehabilitation of young people who have come into conflict with the law.  NRAC offers an extensive selection of cognitive programs, in addition to academic and employment support.


Please see our Programs section for more detailed program descriptions.