Родился в Днепродзержинске (ныне — Каменское). В детстве был русскоговорящим, в 16 лет стал говорить на украинском.
В 1988 году окончил среднюю школу № 24 (Днепродзержинск). С тех пор, по его собственным словам, занимался исключительно деятельностью в рамках украинского националистического движения. С февраля 1989 года стал членом Народного Руха Украины.
В 1989—1991 годах проходил службу в рядах Советской Армии: служил в ракетных войсках стратегического назначения сначала в Белоруссии, потом был переведен под Иркутск.
В 1994 году стал одним из основателей националистической организации «Тризуб» им. С. Бандеры, руководил её региональным подразделением. В 1996 году вошёл в центральный комитет организации, с 1996 по 1999 год руководил организацией, впоследствии занимал должность главного инспектора, вновь руководил организацией, после чего передал этот пост своему заместителю Андрею Стемпицкому, в период Евромайдана — первый заместитель руководителя центрального руководства (перший заступник голови центрального проводу).
В 2001 году окончил филологический факультет Дрогобычского педагогического университета имени Ивана Франко.
Автор книг «Украинская революция: XXI век», «Нация и революция», «Слово к побратимам: Прошлое, настоящее, будущее», «Путь нации».
Являлся помощником-консультантом депутата Верховной рады от партии «УДАР» Валентина Наливайченко (глава СБУ с 2006 по 2010 год и с февраля 2014 по июнь 2015 гг.), с которым его связывают многолетние дружеские отношения.
2 ноября 2021 года Дмитрий Ярош на непродолжительное время назначался советником Главнокомандующего ВСУ Валерия Залужного.
В 2023 году является командиром Украинской добровольческой армии.