До 1920 года территория современной Новоизборской волости входила в Изборскую волость (с центром в приг. Изборск) Псковского уезда Псковской губернии России.
В 1920 — 1944 годы эти земли входили в Эстонию в составе её Печорского уезда. С января 1945 года эта территория в виде ряда образованных сельсоветов (Сенский, Печковский, Гнилкинский) и города Новый Изборск входит в Печорский район Псковской области РСФСР.
Решением Псковского облисполкома от 12 октября 1956 года в связи с переносом центра в г. Новый Изборск Сенский сельсовет был переименован в Новоизборский сельсовет.
Указом Президиума Верховного Совета РСФСР от 30 ноября 1956 года город Новый Изборск был преобразован в село.
Решением Псковского облисполкома от 18 августа 1958 года в Новоизборский сельсовет была включена территория упразднённого Печковского сельсовета.
Решением Псковского облисполкома от 24 декабря 1959 года в Новоизборский сельсовет была включена часть упразднённого Гнилкинского сельсовета.
С февраля 1963 до марта 1964 года Новоизборский сельсовет вместе с другими сельсоветами Печорского района временно входил в Псковский район.
Постановлением Псковского областного Собрания депутатов от 26 января 1995 года все сельсоветы в Псковской области были переименованы в волости, в том числе Новоизборский сельсовет был превращён в Новоизборскую волость.
Законом Псковской области от 28 февраля 2005 года в границах волости было образовано также муниципальное образование Новоизборская волость со статусом сельского поселения с 1 января 2006 года в составе муниципального образования Печорский район со статусом муниципального района.