João Mário melakukan penampilan sulungnya untuk Portugal pada tahun 2014. Beliau telah mewakili Portugal ke kejohanan Piala Dunia 2018 selain membantu Portugal merangkul kejohanan Euro 2016.