Dopo aver preso parte alle qualificazioni per UEFA Euro 2012, il 29 maggio 2012 Ribéry è convocato dal C.T. Laurent Blanc per disputare il torneo continentale. Il giocatore disputa tutte e quattro le partite della nazionale transalpina, che conclude la manifestazione ai quarti di finale contro i futuri campioni della Spagna.