Em 24 de maio, Pedri foi um dos 24 convocados por Luis Enrique para a UEFA Euro de 2020. Em 14 de junho, ele se tornou o jogador mais jovem a jogar pela Espanha na Euro, no empate na estreia em 0–0 contra a Suécia, quebrando o recorde anterior de Miguel Tendillo na Euro de 1980. Ele jogou todos os minutos das seis partidas da Espanha no torneio, tendo um grande impacto na campanha até a semifinal, onde sua seleção foi derrotada por 2–4 nos pênaltis para a eventual vencedora, Itália. Ele foi eleito o Melhor Jogador Jovem do Torneio e também foi escalado para Seleção do Torneio.