García miwiti debut kanggo Honduras ing Juli 2005 ing pertandhingan persahabatan nglawan Kanada lan wis main ing Piala Bangsa-Bangsa UNCAF 2007, 2009, lan 2011 uga ing 2005, 2007
, lan Piala Emas CONCACAF 2011. 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.