Mayflower School was founded on 27 January 1956 by Tai Solarin, a Nigerian educator, humanist and civil rights pioneer. Solarin was married to Sheila Mary Tuer, an English woman; they had two children Corin and Tunde Solarin. The school is located on 90 acres of land in Ikenne, Ogun State, Nigeria. It is named after the historical Mayflower ship that brought the first batch of pilgrims to the United States. Like the pilgrims, Solarin founded the school in personal rebellion against religious persecution.