Участник освобождения Беларуси от немецко-фашистских захватчиков в годы Великой Отечественной войны, Герой Советского Союза (04.06.1944).
Родился в с. Верхний Икорец Бобровского района Воронежской области. Член КПСС с 1943 г. С 1928 г. работал в лесном хозяйстве на родине. В 1933 г. окончил Хреновский лесной техникум.
С 1941 г. на Калининском и 1-м Прибалтийском фронтах.
Командир отделения старший сержант Д.М. Яблочкин особо отличился в боях на территории Лиозненского района. В мае 1943 г. с группой минёров-парашютистов заброшен в тыл врага для диверсионной работы на железной дороге Витебск – Смоленск и сбора разведданных. Группа разведала оборонительный рубеж противника, полевой аэродром, артиллерийский склад и другие объекты, которые были уничтожены советской авиацией. 16–25.08.1943 г. подорвал 2 вражеских эшелона с боеприпасами и продовольствием. Тяжело раненный, продолжал выполнять задание.
С 1945 г. младший лейтенант Яблочкин находился в запасе. До 1970 г. работал в лесхозе на родине.
Скончался 16 октября 1982 г.
Именем Д.М. Яблочкина названа улица в Могилёве.