Eden operated as a Christian private school, Eden Christian college, from 1945 until 1987 in historic Niagara-on-the-Lake. In 1988, Eden joined the Lincoln county Board of Education as an alternative secondary school. After a period of rapid growth, the school moved to its present facility on Lake Street in St. Catharines. The school is now a part of the the District School Board of Niagara.