Stadion thumb|left|Brama ośrodka sportowego Walka (2012) Bazą zespołu jest ośrodek sportowy Walka przy ul. Jaskółczej 40, który jest własnością gminy Zabrze. Ośrodek stał się własnością miasta w 1999 roku, kiedy otrzymał go od Kopalni Węgla Kamiennego Makoszowy.
Zespół rozgrywa swoje mecze na boisku znajdującym się na terenie ośrodka. Boisko to przeszło w latach 2009–2010 gruntowną przebudowę. W ramach wartej ponad 3 mln złotych inwestycji zainstalowano , oświetlenie, ogrodzenie, a także trybunę o pojemności 492 widzów. W 2021 roku, za kwotę ponad 2 mln złotych, nawierzchnia została wymieniona na sztuczną trawę nowszej generacji.
thumb|Stadion lekkoatletyczny (2013) Ponadto na terenie ośrodka znajduje się stadion sportowy o pojemności 4300 widzów, na którym Walka w przeszłości rozgrywała swoje mecze. Został on zbudowany przez górników w czynie społecznym. Stadion jest wyposażony w czterotorową bieżnię lekkoatletyczną, która w 2014 przeszła wartą niecały milion złotych przebudowę, dzięki której nawierzchnię asfaltową zastąpił tartan.