На карте Санкт-Петербургской губернии Ф. Ф. Шуберта 1834 года — как деревня Старая Красница[8].
КРАСНИЦЫ — деревня принадлежит генерал-майорше Тизенгаузеной, число жителей по ревизии: 25 м. п., 28 ж. п.[9] (1838 год)
На этнографической карте Санкт-Петербургской губернии П. И. Кёппена 1849 года она обозначена как деревня «Krasnitz», расположенная в ареале расселения савакотов[10]. В пояснительном тексте к этнографической карте она записана как деревня Krasnitz (Ranitz) (Красницы) и указано количество её жителей на 1848 год: савакотов — 41 м. п., 35 ж. п., всего 76 человек[11].
Обозначена на карте профессора С. С. Куторги 1852 года как деревня Старые Красницы[12].
КРАСНИЦЫ — деревня гвардии капитана Тизенгаузена, 10 вёрст почтовой, а остальное по просёлочной дороге, число дворов — 20, число душ — 48 м. п.[13] (1856 год)
КРАСНИЦЫ — деревня владельческая при колодце, по правую сторону 2-й Самерской дороги, число дворов — 16, число жителей: 44 м. п., 52 ж. п.[14] (1862 год)
Деревня Старые Красницы на карте 1863 года
Согласно карте из «Исторического атласа Санкт-Петербургской Губернии» 1863 года деревня называлась Старые Красницы. К северу и по смежеству находилась деревня Красницы, современное название — Новые Красницы[15].
В конце XIX — начале XX века деревня административно относилась к Врудской волости 1-го станаЯмбургского уезда Санкт-Петербургской губернии. Население деревни было смешанным — финско-русским[16].
По данным «Памятной книжки Санкт-Петербургской губернии» за 1905 год пустошьюКрасницы площадью 316 десятин владела дочь причетника Варвара Павловна Петропавловская[17].
Деревня Старые Красницы на карте 1915 года
С 1917 по 1924 год деревня Старые Красницы входила в состав Красницкого сельсовета Молосковицкой волости Кингисеппского уезда.
С 1965 года вновь в составе Волосовского района[19].
По данным 1966 года деревня называлась Старые Красницы и также находилась в составе Курского сельсовета[22].
По данным 1973 и 1990 годов деревня Старые Красницы находилась в составе Остроговицкого сельсовета Волосовского района[23][24].
В 1997 году в деревне Старые Красницы не было постоянного населения, деревня относилась к Остроговицкой волости, в 2002 году проживали 7 человек (все русские)[25][26].
В 2007 году в деревне также проживали 7 человек, в 2010 году — 16, в 2013 году — также 16 человек[27][28][29].
В мае 2019 года деревня вошла в состав Большеврудского сельского поселения[30].