Хенри Хавелок е роден на 6 август 1830 г. в Каонпор, Индия, в семейството на генерал-майор сър Хенри Хавелок и Хана Маршман. Посвещава се на военното поприще и започва военната си служба с първо офицерско звание лейтенант в 10-и пехотен полк (1856). Участва в потушаването на Индийското въстание (1857) и е тежко ранен при обсадата на Лукнау на 25 септември 1857 г.