Uzupełnić następujące zdanie: García zadebiutował w drużynie Hondurasu w mecze przyjaznym z Kanadą w lipcu 2005 roku i grał w Pucharach Narodów UNCAF w latach 2007, 2009 i 2011 oraz w Pucharach Narodów UNCAF w latach 2005, 2007 i 2011.
2011 CONCACAF Złoty Puchar. García pomógł Hondurasowi wygrać 2011 Copa Centroamericana, a w 2013 Copa Centroamericana zajął drugie miejsce. Był również członkiem drużyny niebędącym zawodnikiem na Mistrzostwach Świata FIFA 2010 w Południowej Afryce. Zagrał we wszystkich trzech meczach grupy E dla Hondurasu na Mistrzostwach Świata FIFA 2014 w Brazylii, w tym przeciwko Francji, kiedy wszedł jako substytut. García zdobył swój 100. mecz w reprezentacji Hondurasu 4 września 2015 roku w zwycięstwie 3:0 nad Wenezuelą. W 2017 roku García był czwartym zawodnikiem Hondurasu z 125 meczami. Po trzech latach nieobecności powrócił do reprezentacji w przyjaznym meczu przeciwko Gwatemali w dniu 15 listopada 2020 r.