Альфред Хобарт Стэрди родился 6 мая 1863 года в Саутси близ Портсмута в графстве Хэмпшир в Великобритании в семье Фредерика Рэнни Стэрди и Анны Фрэнсис, урождённой Хадсон. Происходит из известного рода с давними традициями службы во флоте. Его брат Фредерик Чарльз Доветон Стэрди стал адмиралом флота и прославился фолклендским боем 1914 года, а его племянник Лайонел Артур Доветон Стэрди, сын брата, тоже стал адмиралом.