Después de una travesía de catorce semanas el regimiento desembarcó en Cork el 27 de diciembre de 1807, pero no permaneció inactivo mucho tiempo. En julio de 1808 se reembarcó en Cork y el 1 de agosto desembarcaba en Montego Bay, al norte de Lisboa, Portugal. Pronto entró en acción y estuvo presente en las batallas de Roliça y Vimeiro (17 y 21 de ese mes). Sin embargo, habiendo recibido considerables refuerzos para su segundo batallón pero no el equipo necesario, el regimiento fue destinado luego al fuerte de Peniche. Tras ser trasladado a Oporto, al iniciarse la ofensiva del general "sir" John Moore en territorio español, Guard recibió el mando de la importante fortaleza de Almeida en la frontera portuguesa, a la que fueron afectados el 45° y el regimiento n.º 97 de Infantería.