Территория современной волости в 1927 году вошла в Струго-Красненский район в виде ряда сельсоветов, в том числе Сиковицкого, Симанологского и других[17].
В ноябре 1928 года в Озеревский сельсовет были объединены Узьминский, Игавский и Зовацкий сельсоветы; также Аксовский и Рецкий сельсоветы были включены в Симанологский сельсовет; Перехожский, Холохинский, Шилинский сельсоветы были включены в Запольский сельсовет; Жданский сельсовет был включён в Сковородненский сельсовет; Островский сельсовет был включён в Сиковицкий сельсовет; Софроногорский сельсовет был включён в Рожницкий сельсовет. В феврале 1931 года были образованы Дубницкий и Домкинский сельсоветы, последний из которых в феврале 1939 года был упразднён[17].
Указом Президиума Верховного Совета РСФСР от 16 июня 1954 года Дубницкий сельсовет был включён в Запольский сельсовет; Рожницкий — в Симанологский; Сковородненский и Озеревский сельсоветы были объединены в Нишевский сельсовет; Посадницкий, Заозерский и Курский — в Страшевский сельсовет[17].
Решением Псковского облисполкома от 26 октября 1959 года Запольский, Нишевский и Страшенский сельсоветы были объединены в Щирский сельсовет; Сиковицкий сельсовет был включён в Симанологский сельсовет[17].
Решением Псковского облисполкома от 14 октября 1961 года, в связи с переносом центра в деревню Марьино, Щирский сельсовет был переименован в Марьинский сельсовет[17].
Решением Псковского облисполкома от 17 мая 1967 года из части Симанологского сельсовета был восстановлен Сиковицкий сельсовет[17].
Постановлением Псковского областного Собрания депутатов от 26 января 1995 года все сельсоветы в Псковской области были переименованы в волости, в том числе Марьинский сельсовет был превращён в Марьинскую волость[17].