El 27 de julio de 1809 derrotó a uno de los ejércitos del rey José Bonaparte (el hermano mayor de Napoleón) en la batalla de Talavera. Por este éxito fue ascendido al estatus nobiliario con el título de vizconde de Wellington, de Talavera y de Wellington en el Condado de Somerset. Cuando los franceses invadieron de nuevo Portugal en 1810, les detuvo en Buçaco, bloqueándoles posteriormente e impidiéndoles tomar la península de Lisboa gracias a sus magníficamente construidas líneas terrestres de defensa en Torres Vedras, junto con la protección marítima de la Armada Real británica (la incruenta batalla de Lisboa). Las apabulladas y hambrientas fuerzas francesas de invasión se retiraron tras seis meses, tras lo cual Wellesley expulsó definitivamente a Francia de Portugal en 1811, luchando en las batallas de Fuentes de Oñoro y La Albuera. En mayo de 1811 fue ascendido a general por sus servicios en Portugal.