García miwiti debut kanggo Honduras ing pertandingan persahabatan Juli 2005 nglawan Kanada lan main ing Piala Bangsa-Bangsa UNCAF 2007, 2009, lan 2011 uga ing Piala Emas CONCACAF 2005, 2007, lan 2011
s. García mbiyantu Honduras menang ing Copa Centroamericana 2011 lan dadi nomer loro ing Copa Centroamericana 2013. Dhèwèké uga dadi anggota skuad non-main ing Piala Donya FIFA 2010 ing Afrika Kidul. Dhèwèké main ing telung pertandhingan Grup E kanggo Honduras ing Piala Dunia FIFA 2014 ing Brasil kalebu nglawan Prancis nalika mlebu minangka pengganti. García entuk cap kaping 100 kanggo Honduras tanggal 4 September 2015 ing kemenangan 3 <unk> 0 nglawan Venezuela. Ing taun 2017, García duwe nomer 4 paling akeh caps kanggo Honduras kanthi 125 caps. Dheweke bali main kanggo tim nasional ing pertandingan persahabatan nglawan Guatemala tanggal 15 November 2020, sawise telung taun ora ana.