Станція відкрита у 1872 році під первинною назвою Юзово, в ході будівництва залізниці Костянтинівка — Доля. Згодом станція мала назви — Сталін (1924—1929) та Сталіно (1929—1961).
Під час німецько-радянської війни була зруйнована стара будівля вокзалу. У 1951 році за проєктом архітектора Воронцова І. І. побудована нова будівля вокзалу, яка отримала монументальну, центрально-осьову схему об'ємно-просторову конструкцію. Центральне місце вокзалу займає вестибюль, що домінує в загальній композиції вокзального комплексу.
У 2005 році, за 100 метрів від вокзалу (Привокзальна площа, 1), відкритий торговельно-готельний комплекс «Рубікон»[1][2].
Завдяки проведенню у ДонецькуЧемпіонату Європи з футболу 2012 року залізничний вокзалу було капітально реконструйований, а також побудований приміський вокзал, який введений в експлуатацію 21 травня2012 року[3]. Оновлений вокзальний комплекс складається з основної будівлі вокзалу, приміського та транзитного вокзалу, двох торговельних комплексів, двох конкорсів, автостанції. Окрім цього, повністю реконструйована залізнична інфраструктура всієї станції — укладено 15,8 км колії, 83 нових стрілочних переводів, встановлено 417 опор контактної мережі, змонтовано 28,15 км контактної мережі, модернізована 21 повітряна стрілка, близько 200 приладів освітлення, прокладено близько 25 км кабельної мережі, модернізовано понад 12 км повітряних ліній електропередач, збудовано дві та модернізовано дві трансформаторних підстанції тощо. Завдяки будівництву триповерхового транзитного та чотириповерхового приміського вокзалів за європейськими стандартами відокремлено потоки пасажирів у далекому та приміському сполученнях[4][5].
Вокзал після реконструкції
Залізничний вокзал
Приміський вокзал
Конкорс
Транзитний вокзал
З 2014 року, внаслідок тимчасової окупації Донецька, станція перебуває у занедбаному стані.
5 серпня 2022 року, через потрапляння снаряда, зайнялась будівля вокзалу[6].
↑Готель біля вокзалу Донецька. Архів оригіналу за 14 листопада 2012. Процитовано 4 липня 2019.{{cite web}}: Обслуговування CS1: bot: Сторінки з посиланнями на джерела, де статус оригінального URL невідомий (посилання)
↑Архівована копія. Inforesist.org. 9 серпня 2014. Архів оригіналу за 21 грудня 2019. Процитовано 13 листопада 2022.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)(рос.)