Альварес выступал за сборные Мексики до 17 и 20 лет. Играл на Юношеском чемпионате мира 2009 года, молодёжных чемпионатах КОНКАКАФ и мира в 2011 году. Кроме того, в 2011 году в составе формально основной сборной принял участие в Кубке Америки — на деле это была вторая сборная, поскольку основная выступала в Золотом кубке КОНКАКАФ. Однако за главную национальную команду Альварес так и не дебютировал.