The regiment were ordered to support Sir Arthur Wellesley's Army on the Iberian Peninsula and landed at Lisbon in April 1809. The regiment fought at the Second Battle of Porto in May 1809, the Battle of Talavera in July 1809 and the siege of Ciudad Rodrigo in April 1810. The regiment also saw action at the Battle of Bussaco in September 1810 the Battle of Sabugal in April 1811 and the Battle of Fuentes de Oñoro in May 1811. It next fought at the Battle of Salamanca in July 1812, the siege of Burgos in September 1812 and the Battle of Vitoria in June 1813. It was next in action at the siege of San Sebastián in August 1813 and having advanced into France, at the Battle of Nivelle in November 1813 and at the Battle of the Nive in December 1813. It returned home in July 1814.