工人罢工斗争达到空前的规模。1885年柏林爆发1.2万建筑工人罢工。1889年5月鲁尔区9万矿工举行大规模罢工,卷入这次斗争的还有萨克森、萨尔和上西里西亚的矿工,参加人数达13.4万。仅1890年发生的罢工就达到200次之多。
社会主义工人党的议会斗争也取得了巨大成就。1881年,由于非常法的冲击,社会主义工人党所获选票曾一度下降,只有31万多张,获得议席12个,1884年开始回升,得选票近55万张,获议席24个,1890年赢得近143万张选票,获议席35个。社会主义工人党成为帝国议会中的大党之一。在德国工人运动史上,社会主义工人党反对“非常法”斗争的历程以德国工人运动的“英雄时代”载入了史册。
俾斯麦也深知仅靠镇压手段不能摧毁社会主义工人运动,因而从19世纪八十年代初起又试图通过实行国家社会保障制度来缓和工人阶级的不满情绪。但是这一切并不能掩盖他镇压社会主义工人运动的败绩。1890年,帝国议会以169票对98票否决了延长“反社会党人非常法”的提案。同年9月30日,“非常法”被正式废除。德国社会主义工人党恢复了合法地位。10月12—18日,为了适应新形势,建立新的组织,德国社会主义工人党在哈勒召开代表大会,改名为德国社会民主党。1891年10月14—20日的爱尔福特代表大会根据新面临的形势制定了新的“爱尔福特纲领”(Erfurter Programm) ,其中明确表达了资本主义必然灭亡和社会主义必然胜利的原理。