Zavalska Planina (Bulgarian: Завалска планина) is a mountain range in Pernik Province, western Bulgaria, forming the westernmost part of the Zavalska–Plana chain of the Srednogorie mountain range system.
The mountain range spans in direction northwest–southeast for about 20 km; the width is 4 to 5 km. To the northeast the Yaroslavska Valley (964 m) connects it to the Viskyar mountain range and to the southeast a valley separates it from the Greben ridge of Viskyar. To the southwest the valley of the river Yablanitsa, a right tributary of the Erma, forms the boundary with the small mountain ranges Ezdimirska Planina and Strazha of the Kraishte region, while a 878 m saddle links it to Lyubash. To the northwest a 971 m saddle connects it to the mountain range of Greben.