Haggard, som var det ottende barn af advokaten Sir William Meybohm Rider Haggard og digteren Ella Doveton, fik en beskeden uddannelse og begyndte i 1875 sin karriere som ulønnet assistent til Sir Henry Bulwer, som var viceguvernør i Natal i Sydafrika.