Дата основания не установлена. Первоначально относился к юрту станицы КотовскойХопёрского округа Земли Войска Донского (с 1870 года — Область Войска Донского). Предположительно основан во второй половине XIX века. Согласно Списку населённых мест Земли войска Донского по сведениям за 1859 год на хуторе Крепский проживали 105 мужчин и 110 женщин[2]. Согласно переписи населения 1897 года на хуторе Креповском проживало 196 мужчины и 210 женщин. Большинство населения было неграмотным: грамотных мужчин — 67, женщин — нет[3].
Согласно алфавитному списку населённых мест Области Войска Донского 1915 года на хуторе проживало 288 мужчин и 301 женщина, имелись хуторское правление и приходское училище, земельный надел составлял 1680 десятин. Хутор обслуживала Урюпинская почтово-телеграфная контора[4].
В 1960 году центр Креповского сельсовета был перенесен из хутора Креповский в хутор Ольшанка, а Креповский сельсовет переименован в Ольшанский. Законом Волгоградской области от 30 марта 2005 года № 1037-ОД «Об установлении границ и наделении статусом Урюпинского района и муниципальных образований в его составе» было образовано Креповское сельское поселение с административным центром в посёлке Учхоз[7].
Близ хутора проходит автодорога Урюпинск — Новониколаевский. По автомобильным дорогам расстояние до областного центра города Волгоград составляет 330 км, до районного центра города Урюпинск — 11 км[10].