A 2008-as Európa-bajnokság német keretébe behívta Joachim Löw szövetségi kapitány. Mindhárom csoportmérkőzésen játszott, ám kiábrándító teljesítményt nyújtott. Az egyenes kieséses szakaszra Löw úgy döntött, hogy csak egy csatárral játszatja csapatát, így Gómez csak a cserepadon kapott helyet. Végül a döntőben pályára lépett Miroslav Klose helyett, ám Németország így is kikapott 1–0-ra Spanyolországtól.