Дмитро народився 24 вересня 1993 року в селі Дальник Одеської області. Проходив строкову службу в Маріуполі за напрямом підготовки фахівців кінологічної служби. У 2017 році закінчив Харківський економіко-правовий університет. Працював у торговельній мережі «Епіцентр». Захоплювався історією й технікою. Любив готувати.
З початку повномасштабного вторгнення Дмитро долучився до лав захисників. Служив командиром протитанкового взводу 28-ї окремої механізованої бригади імені Лицарів Зимового Походу.
«Дмитро був надзвичайно доброю та відповідальною людиною, завжди допомагав людям, навіть коли це було нелегко, і особливо беріг сім’ю», – розповіла його дружина Катерина.
Дмитра Кравчука нагородили нагрудним знаком «Учасник АТО», орденом «За вірність присязі», медаллю «Захисник Батьківщини». Посмертно його відзначили орденом Богдана Хмельницького III ступеня.
Поховали воїна в селі Дальник Одеської області.
У нього залишилися дружина Катерина, мати Наталія та брат Роман.