Numerous nonprofits provide a range of services to help children of incarcerated parents. These include mentoring programs, counseling and mental health services, educational support, support groups, resource provisions, legal aid, and life skills programs. In addition, many nonprofits provide family connection services, such as organizing prison visits, to help children maintain relationships with their incarcerated parents (click the button below for a list of selected nonprofit organizations and the services the family connection services offer). You can support these organizations by volunteering your time or through donations that help pay for the cost of providing the service.