Pierwszą halę wybudowano w 1960 w szkole nr 8, ale do zawodów sportowych była za mała, pierwsza z prawdziwego zdarzenia hala powstała w zespole szkół mechanicznych (1963). W 1967-71 zbudowano halę miejską wg proj. Wojciecha Zabłockiego (18x30 m., trybuny na 400 miejsc, sala treningowa), rozebrana w 2013. Od II 1983 przy ul. Królowej Jadwigi czynna nowa hala (48x30 m - widownia na 1 tys. osób) z hotelem i restauracją (proj. Jacek Kwieciński), w 1992 wzmocniono konstrukcję (niestabilny grunt, wbito 250 mb pali), a w 2021 zmodernizowana. W 2016 powstała w OSiR kolejna hala (2 tys. m2, 3 korty do tenisa).
W l. 60-tych w TSWL była prowizoryczna hala sportowa w d. ujeżdżalni koni. Powstaje szereg hal szkolnych (szkoła nr 10, 2 i 4). W 1995 otwarto halę w III LO (jedna z najlepszych nawierzchni w kraju), a w 1996 w ZSElektrycznych (550 m2, z pełnym zapleczem). W 1998 w dawnej ujeżdżalni Zespołu Szkół Rolniczych powstała druga wówczas co do wielkości hala (24x46 m, wys. 17 m).