García spielte in der spanischen U20-Nationalmannschaft, für die er zwei Tore in vier Spielen machte. Außerdem nahm er an der U20-Weltmeisterschaft 2009 teil, bei der Spanien im Achtelfinale gegen Italien ausschied.