Il Ruch Chorzów viene fondato come KS Ruch Wielkie Hajduki ad Hajduki Wielkie, un comune che verrà inglobato a Chorzów nel 1939. La data di fondazione è il 20 aprile 1920, e come colori sociali vengono subito scelti il blu e il bianco. Il nome Ruch, che può essere tradotto in italiano come "movimento", viene usato in chiave patriottica per intendere le rivolte nella Slesia di quegli anni.
Vince il primo campionato nel 1933, cui seguono quello del 1934, 1935, 1936 e 1938. Nel 1951 conquista anche la sua prima Coppa di Polonia battendo 2-0 in finale il Wisla Cracovia, mentre in campionato si classifica sesto. Curiosamente però, la Federazione decide di assegnare il titolo proprio al Ruch vincitore della Coppa[2]. I Blu vincono anche i campionati del 1952 e nel 1953. In generale negli anni cinquanta, salvo rare eccezioni, la squadra si mantiene sempre nelle posizioni di vertice.
All'inizio degli anni ottanta si assiste ad una serie di campionati conclusi sempre nella metà inferiore della classifica, a parte il terzo posto nella stagione 1982-1983, e al termine della stagione 1986-1987 arriva addirittura la retrocessione. Tuttavia la situazione cambia presto: il Ruch vince immediatamente il campionato di II liga riconquistando così la massima serie dopo una sola stagione. Nella stagione successiva poi, da neopromossa, vince il suo quattordicesimo titolo.
Negli anni novanta, al termine del campionato 1994-1995 si assiste ad una nuova retrocessione, ma anche in questo caso la squadra torna in massima serie dopo una sola stagione. Dopo due sole stagioni dal ritorno in massima serie il Ruch è già sesto; questo piazzamento vale l'accesso alla Coppa Intertoto 1998, torneo nel quale viene sconfitto in finale dal Bologna. Due anni dopo partecipa alla Coppa UEFA 2000-2001 in virtù del terzo posto nel campionato precedente, ma viene eliminato nel primo turno dall'Inter.
Malgrado il terzo posto della stagione 2013-2014, la squadra vive negli anni successivi un periodo di magra, fino alla retrocessione in seconda serie patita nel 2016-2017. Nel 2017-2018 arriva una nuova retrocessione nella II liga, la terza serie polacca, e nel 2018-2019 una retrocessione in III liga, la quarta serie polacca. Tornato nel 2021 in terza serie, il Ruch ottiene nel 2022 la promozione in seconda serie e nel 2023 completa la risalita, ottenendo la promozione in massima divisione.
La partita sicuramente più sentita è il Wielkie Derby Śląska contro il Gornik Zabrze. Epica fu la vittoria nel marzo 2011 (94º derby della storia), quando il ruch si impose per 3 a 0, sotto una nevicata da antologia, tanto che la gara venne fermata perché l'impianto di illuminazione andò in tilt.