Grupa B a Campionatului European de Fotbal 2012 este una dintre cele patru grupe cuprinzând țări prezente la Campionatul European de Fotbal 2012. Aceasta este alcătuită din , , și . Meciurile grupei au fost disputate între 9 și 17 iunie 2012. Primele două clasate, și , s-au calificat în sferturile de finală, în timp ce și au fost eliminate din turneu.