Битва при Холме произошла в Восточной Англии 13 декабря 902 года, когда англосаксонские люди Уэссекса и Кента сражались против датчан из Данелау и Восточной Англии. Его местонахождение неизвестно, но, возможно, это был Холм в Хантингдоншире (ныне административно часть Кембриджшира). Этельред претендовал на трон. Его заявка не увенчалась успехом, и он бежал к нортумбрийским датчанам, которые, согласно одной из версий англо-саксонских хроник, признали его королем. В 902 году Этельволд прибыл с флотом в Эссекс, а в следующем году убедил датчан из Восточной Англии атаковать Мерсию и северный Уэссекс. Эдуард в ответ опустошил Восточную Англию, и датская армия была вынуждена вернуться, чтобы защищать свою территорию. Затем Эдуард отступил, но люди Кента не подчинились приказу отступить и встретили датчан в битве при Холме.
Ход битвы неизвестен, но датчане, похоже, победили, поскольку, согласно англо-саксонским хроникам, они «сохранили место бойни». Однако они понесли тяжелые потери, в том числе Этельвольд, Эорик, вероятно, датский король Восточной Англии, Брихциге, сын Этелинга Беорнота, и два владения, Исопа и Оскетель. Таким образом, битва положила конец восстанию Этельвольда. Кентские потери включали Сигехельма, отца третьей жены Эдуарда Старшего, Эдгифу из Кента. Западно-саксонский летописец, который дал наиболее полный отчет о битве, изо всех сил старался объяснить, почему Эдуард и остальные англичане не присутствовали, как будто это было предметом критики.