 In 1936, he married Louisa May Knox-Browne.They had one son.In 1938, the Colonial Office posted MacGillivray to British Palestine, "in accordance with the Colonial Office policy of staffing that difficult territory with some of its best administrators."