García 2005eko uztailean egin zuen debuta Hondurako selekzioan, Kanadarekiko lagunarteko partidan, eta 2007an, 2009an eta 2011ko UNCAF Nazioen Kopetan jokatu zuen, baita 2005ean, 2007an ere.
, eta 2011ko CONCACAFeko Urrezko Kopa. Garciak 2011ko Copa Centroamericana irabazten lagundu zuen Honduras, eta 2013ko Copa Centroamericana-n bigarren izan zen. 2010eko Hegoafrikako FIFA Munduko Txapelketan ere jokatu ez zuen taldeko kide izan zen. 2014ko Brasilgo Munduko Kopako E Taldearen hiru partidetan aritu zen, baita Frantziaren aurka ere, ordezko gisa sartu zenean. García-k bere 100garren txapela lortu zuen Hondurasentzat 2015eko irailaren 4an, Venezuelaren aurkako 3 eta 0ko garaipenean. 2017 urterako, García izan zen Hondurako laugarren taldekide onena 125 jokaldiekin. 2020ko azaroaren 15ean Guatemalaren aurkako lagunarteko partidan itzuli zen, hiru urteko faltaren ondoren.