Утакмице Групе Б на Европском првенству у фудбалу 2012. су одигране између 9. јуна и 17. јуна 2012. У овој групи су се налазиле репрезентације Холандије, Данске, Немачке и Португалије. Прва два тима из групе су прошла у четвртфинале. Први из групе ће играти са другим из групе А, док ће други из групе Б играти са првим из групе А.