Ved siden av forfatterskapet ble Haggard etter hvert jurist, og engasjerte seg i politikk, arkeologi og spiritisme. Han ble utnevnt til Knight Bachelor i 1912 og til Commander of the British Empire i 1919.