La novena de doce hijos, Olive Schreiner nació en 1855, producto de la unión de un matrimonio misionero, Rebecca Lyndall y Gottlob Schreiner, en la estación de la Sociedad Misionera de Wesley (en inglés, "Wesleyan Missionary Society"), en Cabo del Este, próximo a Herschel, en Sudáfrica.