Izpolnite naslednji stavek: García je za Honduras debitiral v prijateljski tekmi proti Kanadi julija 2005 in je igral na pokalih narodov UNCAF 2007, 2009 in 2011 ter na pokalih 2005, 2007 in
2011 CONCACAF Zlati pokal. García je pomagal Hondurasu osvojiti Copa Centroamericana leta 2011 in bil drugi na Copa Centroamericana leta 2013. Bil je tudi neigralni član ekipe na svetovnem prvenstvu FIFA 2010 v Južni Afriki. Igral je v vseh treh tekmah skupine E za Honduras na svetovnem prvenstvu 2014 v Braziliji, vključno s tekmo proti Franciji, ko je vstopil kot nadomestek. García je svoj 100. nastop za Honduras dosegel 4. septembra 2015 v zmagi proti Venezueli s 3:0. Od leta 2017 je García s 125 nastopom četrti največji reprezentant Hondurasa. Po treh letih odsotnosti se je 15. novembra 2020 vrnil v reprezentanco v prijateljski tekmi proti Gvatemali.