Halkett var født inn i en militær familie. Hans far var generalmajor Frederick Godar Halkett og hans yngre bror var general Hugh Halkett.