The 2011–12 B Group was the 57th season of the Bulgarian B Football Group, the second tier of the Bulgarian football league system. The season started on 13 August 2011 and finished in June 2012 with the A Group promotion play-off. Like in the previous season, the A Group promotion play-off was played in two stages. The first was the match between the runners-up from the West and East B PFG. The final stage was played between the 14th finished team from A Group and the winner from the first stage.