Grupa B a Campionatului European de Fotbal 2008 este una dintre cele patru grupe cuprinzând țări prezente la Campionatul European de Fotbal 2008. Primul meci din grupă a fost jucat pe 8 iunie 2008 iar ultimul meci va fi jucat pe 16 iunie 2008. Toate cele șase meciuri vor fi jucate în Austria, în orașele Viena și Klagenfurt. Grupa este formată din una dintre cele două echipe gazdă, Austria, de asemenea de Croația, Germania și Polonia.