Début 2009, Jesús Ángel García renoue avec les podiums à Metz en prenant la deuxième place de la Coupe d'Europe de marche, huit ans après son dernier podium (victoire en 2001). Devancé par Denis Nizhegorodov, il termine son 50 kilomètres marche en 3 h 46 min 27 s, quatre minutes derrière le Russe. Continuant sur sa bonne dynamique, il monte à 39 ans sur le quatrième podium mondial de sa carrière à l'occasion des championnats du monde à Berlin, terminant en 3 h 41 min 37 s, mais cette médaille de bronze se transformera plus tard en médaille d'argent à la suite de la disqualification pour dopage du vainqueur russe Sergey Kirdyapkin. En Coupe du monde, il parvient l'année suivante à prendre une bonne cinquième place en 3 h 55 min 41 s. En 2010, il prend la cinquième place lors des championnats d'Europe à Barcelone dans le temps de 3 h 47 min 56 s.