Hærene møttes ved Maserfield, som nå heter Oswestry («Oswalds tre») i det dagens Shropshire. Penda hadde med seg walisiske allierte fra kongedømmene Powys, Gwynedd og Pengwern.