Дмитро народився 24 вересня 1993 року в селі Дальник Одеської області. Проходив строкову службу в Маріуполі за напрямом підготовки фахівців кінологічної служби.  У 2017 році закінчив Харківський економіко-правовий університет. Працював у торговельній мережі «Епіцентр». Захоплювався історією й технікою. Любив готувати. 

З початку повномасштабного вторгнення Дмитро долучився до лав захисників. Служив командиром протитанкового взводу 28-ї окремої механізованої бригади імені Лицарів Зимового Походу. 

«Дмитро був надзвичайно доброю та відповідальною людиною, завжди допомагав людям, навіть коли це було нелегко, і особливо беріг сім’ю», – розповіла його дружина Катерина. 

Дмитра Кравчука нагородили нагрудним знаком «Учасник АТО», орденом «За вірність присязі», медаллю «Захисник Батьківщини». Посмертно його відзначили орденом Богдана Хмельницького III ступеня.

Поховали воїна в селі Дальник Одеської області.

У нього залишилися дружина Катерина, мати Наталія та брат Роман.