До 1920 года территория современной Круппской волости входила в Слободскую волость (с центром в селе Верхоустье) Псковского уезда Псковской губернии России.
В 1920 — 1944 годы эти земли входили в Эстонию в составе её Печорского уезда. С января 1945 года эта территория в виде ряда образованных сельсоветов (Городищенский, Ивано-Болотинский, Кулейский, Лезговский) входит в Печорский район Псковской области РСФСР.
Указом Президиума Верховного Совета РСФСР от 16 июня 1954 года в Ивано-Болотинский сельсовет был включён упразднённый Лезговский сельсовет.
Решением Псковского облисполкома от 24 декабря 1959 года в Кулейский и Ивано-Болотинский сельсоветы была включена территория упразднённого Городищенского сельсовета.
Решением Псковского облисполкома от 14 октября 1961 года Ивано-Болотинский сельсовет в связи с переносом центра в д. Крупп был переименован в Круппский сельсовет.
С февраля 1963 до марта 1964 года Круппский сельсовет вместе с другими сельсоветами Печорского района временно входил в Псковский район.
Постановлением Псковского областного Собрания депутатов от 26 января 1995 года все сельсоветы в Псковской области были переименованы в волости, в том числе Круппский сельсовет был превращён в Круппскую волость.
Законом Псковской области от 28 февраля 2005 года в границах волости было образовано также муниципальное образование Круппская волость со статусом сельского поселения с 1 января 2006 года в составе муниципального образования Печорский район со статусом муниципального района.
До апреля 2015 года в состав Круппской волости входило 37 деревень: Анохово, Выласте, Вишняково, Вертушкино, Ведерниково, Валдино, Городище, Горбатицы, Малая Гверстонь, Большая Гверстонь, Дуравино, Злыполье, Заходы, Зимний Борок, Исад, Иваново-Болото, Кулиско, Килинец, Кудина Гора, Крупп, Кривск, Кукуевка, Лядинка, Литовиж, Моложва, Манюково, Молочково-Дубенец, Пырсте, Подгорье, Песок, Слудицы, Серпово, Ступино, Соха, Ястребье, Ямище, Ячменево.[3][23]
Законом Псковской области от 30 марта 2015 года в состав Круппской волости с 11 апреля 2015 года была включена упразднённая Кулейская волость.