Энн Хеннинг родилась в 1955 году в Роли, Северная Каролина, выросла в Иллинойсе. Когда ей было 10 лет, её заметил известный тренер Эд Рудольф, и отметил её талант. После этого она начала заниматься с ним[1]. Уже в 12-летнем возрасте она победила на чемпионате США на дистанциях 500 и 1000 м[1]. В 1971 году завоевала серебряную медаль на чемпионате мира по конькобежному спорту в спринтерском многоборье. В 1972 году на Олимпийских играх 16-летняя Хеннинг победила на дистанции 500 м и завоевала бронзовую медаль на дистанции 1000 м, уступив Монике Пфлюг и Атье Кёлен-Делстра. Она была уставшей после инцидента во время прохождения дистанции на 500 м, когда едва не столкнулась с другой спортсменкой, и судьи позволили ей повторить заезд[1].
Хеннинг также установила три официальных и два неофициальных мировых рекорда на дистанции 500 м и один официальный мировой рекорд на дистанции 1000 м[3].
После Олимпийских игр 1972 года Хеннинг в 16-летнем возрасте завершила карьеру в спорте[1][2]. Она призналась, что жалела о потраченных на занятия годах. Хеннинг поступила в колледж и впоследствии стала учительницей математики в Колорадо[1][2]. Её первый брак закончился разводом. В дальнейшем Хеннинг повторно вышла замуж. У неё есть дети и внуки[4].
В 1992 году Хеннинг была включена в Национальный зал славы конькобежного спорта[3].