Dworzec kolejowy w Raciborzu powstał w 1847 roku, kiedy to Racibórz uzyskał połączenie kolejowe z Berlinem i Wiedniem. Stacja nosiła wtedy nazwę Ratibor Hauptbahnhof. Przed dworcem urządzono również reprezentacyjny plac.
Wiosną 1945 roku wojska radzieckie zniszczyły dworzec, a na jego miejsce została postawiona prowizoryczna budowla. Dopiero w 1979 roku został wybudowany nowy dworzec, który zniszczyła powódź w 1997 roku.
Budynek z 1979 został wyburzony w 2022, po czym rozpoczęto budowę nowego obiektu]. Nowy dworzec został oddany do użytku w październiku 2024.