La battaglia di Reading fu combattuta nell'871 a Reading. Fu una di una serie di battaglie tra i vichinghi invasori e gli anglosassoni del Wessex. L'esercito vichingo (chiamato anche danese) era guidato da Bagsecg e Halfdan Ragnarsson. Si trattava di un grande esercito combinato. L'esercito vichingo cercava di conquistare il Wessex. L'esercito del Wessex era guidato dal re Athelred di Wessex e da suo fratello Alfred. Sia la battaglia che la campagna di cui faceva parte sono descritte nella Cronaca anglosassone. Questo racconto fornisce la prima testimonianza scritta conosciuta dell'esistenza della città di Reading. I Vichinghi avevano stabilito un campo a Reading. Il campo aveva diverse difese naturali. Era protetto dai fiumi Tamigi e Kennet su due lati, e da un bastione sul lato occidentale. Tre giorni dopo il loro arrivo, un gruppo di danesi si diresse verso la vicina Englefield. Lì incontrarono una forza sassone occidentale sotto il comando di Ealdorman Athelwulf. Nella battaglia di Englefield molti dei danesi furono uccisi e gli altri furono riportati a Reading. Quattro giorni dopo, Athelwulf fu raggiunto dal principale esercito sassone occidentale, guidato dal re Athelred e da suo fratello Alfred. L'intera forza sassone marciò su Reading. Nella battaglia che seguì i vichinghi sconfissero l'esercito del Wessex e lo respinsero. Aethelwulf, l'ealdorman, fu ucciso nella battaglia.