Время действия романа — шестидесятые и семидесятые годы XIX столетия. На территории, которую в наши дни занимает Южно-Африканская Республика, тогда находились два английских владения — Капская колония и Наталь, и две бурские республики — Трансвааль и Оранжевая (Оранжевое Свободное Государство). Среди действующих лиц — представители разных расовых и национальных групп пестрого населения Южной Африки. «Африканская ферма» — первое правдивое, без экзотических прикрас описание жизни в прежней Африке. Это не только первый, но и самый известный из романов Оливии Шрейнер. Именно он принес ей мировую известность.