Le mois de novembre suivant, il retrouve la sélection galloise pour quatre tests, face aux ', les Samoa, l'Argentine et l'Australie. Il inscrit 8 points, dont un essai, contre les Samoas, 6 contre les Argentins et 3 contre les '. Avec Cardiff, il dispute cinq des six matchs de poule de la Coupe d'Europe. Non qualifié pour les quarts de finale, la province galloise est reversée en Challenge européen. Cardiff élimine le club anglais des Newcastle Falcons sur le score de , puis un autre club anglais, London Wasps, par , rencontre où Halfpenny inscrit un essai pour atteindre la finale de la compétition. Opposés aux Français du Rugby club toulonnais, les Gallois s'imposent sur le score de , Halfpenny inscrivant la première pénalité puis le deuxième des trois essais gallois. Remplaçant lors du premier match du Tournoi 2010 face aux Anglais, il est titulaire lors des trois matchs suivants, marquant un essai face aux Écossais puis face aux Français. En juin, il dispute trois autres rencontres, trois défaites, avec le pays de Galles, au Millennium Stadium face à l'Afrique du Sud, puis à Dunedin et Hamilton face aux "".