Em 31 de maio de 2016, foi confirmado na lista de 23 jogadores que disputaram a Euro. Estreou com derrota por 2–0 para a Itália. Pela segunda rodada, Hazard deu uma assistência para o segundo gol de Romelu Lukaku na vitória por 3–0 sobre a Irlanda. Em 22 de junho, deu uma assistência para o gol de Radja Nainggolan na vitória por 1–0 sobre a Suécia, garantindo a classificação belga para as oitavas de final. Nessa mesma partida foi eleito o Homem do Jogo.