Las fuerzas anglo-portuguesas estaban a las órdenes del mariscal Sir William Beresford; las fuerzas españolas las mandaba el general Joaquín Blake. El encuentro acabó sin una victoria clara para ninguno de los dos bandos después de una lucha sangrienta, aunque generalmente se acepta como una victoria táctica del ejército hispano-anglo-portugués. Los datos de combatientes y de bajas aún son discutidos.
Wellington pasó el invierno de 1810-1811 manteniendo la línea de fortificaciones de Torres Vedras que protegían Lisboa. Las tropas francesas, bajo el mando de André Masséna, invernaron frente a estas líneas, mostrándose incapaces de tomarlas al asalto y de incluso autoabastecerse, por lo que en marzo de 1811, Masséna reconoció lo insostenible de su situación y puso rumbo a la frontera española, hacia la fortaleza de Ciudad Rodrigo, punto estratégico en el camino de España hacia Portugal por Salamanca. Masséna dejó una pequeña guarnición en la fortaleza portuguesa de Almeida. La combinación del duro invierno en Torres Vedras, las privaciones y la apresurada retirada destruyeron prácticamente la capacidad combativa del ejército de Masséna.
Al sur del río Tajo, la fortaleza portuguesa de Elvas y la española de Badajoz se asentaban sobre la ruta principal de Portugal a Madrid. Las operaciones francesas en esta área estaban bajo la responsabilidad de Soult, el cual también permanecía ocupado en otras partes (como por ejemplo el asedio de Cádiz). En enero de 1811 Soult aligeró las fuerzas ocupadas en Cádiz, para disponer de una fuerza mayor con la que dirigirse a Badajoz. Como respuesta, las tropas españolas e inglesas intentaron romper el asedio de Cádiz dando lugar a la Batalla de Chiclana, también llamada Batalla de Barrosa, el 8 de marzo de 1811. La batalla se saldó con una derrota táctica francesa, pero no se consiguió explotarla de cara a levantar el asedio. Badajoz cayó el 10 de marzo de 1811 (supuestamente como resultado de una traición más que debido a las operaciones militares), y Soult volvió rápido a la zona de Sevilla para apoyar el asedio de Cádiz y prevenir cualquier repetición de los movimientos que dieron lugar a la Batalla de Barrosa.
Las ciudades fortificadas eran particularmente importantes debido al pobre estado de las comunicaciones terrestres en la Península Ibérica, que dificultaban los movimientos y complicaban la logística necesaria para transportar y abastecer tropas de asedio.
Wellington comprendió que era necesario controlar las cuatro fortalezas mencionadas (Ciudad Rodrigo, Almeida, Elvas y Badajoz) para proteger a Portugal de una futura invasión y autorizó el movimiento del ejército anglo-portugués hacia España. Dividió sus fuerzas para intentar tomar simultáneamente Almeida y Badajoz. Un ejército de 20.000 hombres (10.000 de los cuales eran británicos) al mando de Beresford, se destinaron al asedio de Badajoz mientras Wellington se dirigía con más o menos el doble de efectivos hacia Almeida.
Wellington no disponía de un tren de asedio, así que se limitó a bloquear Almeida manteniendo una fuerza de cobertura al este. El ataque de Masséna a esta posición se saldó con la derrota francesa en la Batalla de Fuentes de Oñoro, (a pocos kilómetros de Ciudad Rodrigo), el 5 de mayo de 1811. Como resultado de la misma, los franceses evacuaron Almeida el 11 de mayo. En uno de los episodios más humillantes de la historia del ejército británico, toda la guarnición de la plaza se escurrió entre las líneas de bloqueo sin perder un solo hombre y sin que se diese la alarma.
Mientras tanto, Beresford intentaba reunir una especie de tren de asedio con los cañones de la fortaleza de Elvas y comenzó las operaciones de asedio contra Badajoz el 8 de mayo de 1811. Soult se puso en marcha en socorro de la plaza con unos 24.000 hombres mientras, más al sur, el general Joaquín Blake desembarcaba en la provincia de Huelva con 8.000 españoles desde Cádiz en un destacable movimiento anfibio y se puso en marcha para unirse a Beresford. El ejército aliado avanzó a lo largo de la carretera Sevilla-Badajoz hacia La Albuera.
El Mariscal Soult intentaba estorbar la reunión del ejército aliado y trataba de llegar a tiempo para evitar que el ejército de Blake, que venía del sur, paralelo al eje de su marcha, pudiera incorporarse al resto de los aliados, para lo cual quería interceptarlo entre Almendral y La Albuera con un movimiento lateral.
Por su parte, el campo de batalla había sido elegido por Wellington, y como la reunión de los aliados no se efectuó hasta la noche del día 15, no dio tiempo a practicar obras de trincheras ni a preparar el campo, toda vez que los soldados venían rendidos por largas marchas.
El 15 de mayo, un destacamento de la caballería de Beresford de unos 2.500 jinetes fue expulsado de la orilla derecha del río Albuera con relativa facilidad por la caballería francesa. El brigadier británico Robert Long fue relevado del mando debido a este fracaso. A primeras horas del 16 de mayo de 1811 las fuerzas españolas de Blake y las anglo-portuguesas de Beresford se unieron (dato desconocido por Soult) y se desplegaron al sur de la posición.