Pyskowice uzyskały prawa miejskie około roku 1260. Pierwszy ratusz z pewnością był drewniany, tak samo jak pozostałe zabudowania (kościół, szkoła). Historia jednak nie oszczędziła go.
W 1823 roku powstał już nowy ratusz, który w takiej postaci stoi do dnia dzisiejszego. Został on zbudowany większy, cały murowany, a dach pokryty został dachówką. W roku 1866 przeprowadzona została renowacja. Ratusz pokryto nowym tynkiem. Większy remont przeprowadzono w 1913 roku, przebudowano wnętrze i pomalowano je, na zewnątrz budynek został otynkowany i pomalowany na kolor żółty. Do ponownego użytku został oddany 13 listopada tegoż roku. W latach 30. XX w. podjęto decyzję o rozbudowie naszego miasta. Zmiany miały dotyczyć również naszego ratusza.
Według nowych planów obecny budynek ratusza miał zostać zburzony, a w jego miejscu miał zostać wybudowany nowy, większy. Przez rozpoczęcie II wojny światowej nie zrealizowano tego planu i ratusz pozostał niezmieniony do dnia dzisiejszego. W styczniu 1945 roku po wkroczeniu żołnierzy radzieckich budynek ratusza nie ucierpiał. Po przejęciu Pyskowic przez władze Polskie, ratusz nadal służył jako siedziba władz miasta, do roku 1996, kiedy to przeniesiono się do zaadoptowanego jako Urząd Miasta, budynku po byłym hotelu robotniczym. Podczas użytkowania przez te wszystkie lata wygląd zewnętrzny ratusza nie zmienił się, dokonano jedynie niewielkich zmian wewnątrz budynku. Pod koniec lat 90. XX w. przeprowadzony został remont generalny dachu i elewacji.
Od roku 2003 w pomieszczeniach ratusza przygotowywane są wystawy, na których możemy poznać historię naszego miasta i regionu. W budynku znajduje się również Galeria „PODcień", która pokazuje prace artystów nie tylko z naszego miasta, ale i z całego regionu.