Название породы происходит от региона на севере Германии – Ганновера (по-немецки Hannover), который в начале 18 века стал частью Британской империи. В 1735 году Георг II, король Британии, основал Государственный конный завод Целле, на котором началось разведение ганноверских лошадей. Первоначально ганноверцев разводили для перевозки экипажей, для армии, а также для помощи на фермах. Крепкие местные лошади отлично подходили для работы на ферме, но им не хватало скорости и ловкости. Голштинских, мекленбургских, прусских, андалузских и чистокровных жеребцов скрещивали с местными кобылами, и вскоре появился желаемый тип. Ганноверская порода стала одной из популярных ездовых и военных пород в Европе. Племенная книга была создана в 1888 году. После второй мировой войны необходимость в рабочих лошадях постепенно исчезала. При этом рос интерес к спортивным лошадям. Ганноверы также адаптировались к этому изменению, что помогло им избежать угрозы исчезновения, с которой тогда столкнулись многие