Gminna Biblioteka Publiczna
Sieć biblioteczną na terenie gminy Krzyżanowice tworzy pięć bibliotek: Gminna Biblioteka Publiczna w Krzyżanowicach wraz z filiami bibliotecznymi w Tworkowie, Bieńkowicach, Zabełkowie i Chałupkach.
Oprócz wypożyczeń oraz udostępniania książek w czytelniach pracownicy bibliotek organizują: konkursy czytelnicze i plastyczne na temat czytelnictwa, stałe kompozycje książkowe, wystawy książek, itp.

Gminna Biblioteka Publiczna w Krzyżanowicach
ul. Główna 3, 47-450 Krzyżanowice
tel.: (32) 419 40 52
e-mail: ,
dyrektor: Agnieszka Winiarczyk
godziny otwarcia:
poniedziałek: od 11.00 do 19.00
wtorek: od 8.00 do 16.00
środa: od 11.00 do 19.00
czwartek: od 8.00 do 12.00, praca wew. od 12.00 do 16.00
piątek: od 11.00 do 19.00
Filia Biblioteczna w Tworkowie
ul. Parkowa (budynek Ośrodka Zdrowia), 47-451 Tworków
tel.: (32) 419 74 27
bibliotekarz: Cecylia Kogut
godziny otwarcia:
poniedziałek: od 10.00 do 16.00
wtorek: od 12.00 do 18.00
środa: od 12.00 do 18.00
czwartek: od 12.00 do 15.00
piątek: od 12.00 do 18.00
_normal.jpg)
Filia Biblioteczna w Bieńkowicach
ul. Raciborska 17, Bieńkowice, 47-451 Tworków
bibliotekarz: Beata Koczy
godziny otwarcia:
wtorek: od 16.00 do 18.00
środa: od 16.00 do 18.00
czwartek: od 16.00 do 18.00
piątek: od 16.00 do 18.00
_normal.jpg)
Filia Biblioteczna w Zabełkowie
ul. Rymera 7, Zabełków, 47-460 Chałupki
bibliotekarz: Teresa Brzeźniak
godziny otwarcia:
poniedziałek: od 14.00 do 19.00
środa: od 14.00 do 19.00
czwartek: od 16.00 do 19.00
piątek: od 14.00 do 19.00
Filia Biblioteczna w Chałupkach
ul. Bogumińska 26
47-460 Chałupki
bibliotekarz: Sabina Szrot
godziny otwarcia:
poniedziałek: od 14.00 do 18.00
wtorek: od 14.00 do 18.00
środa: od 14.00 do 18.00
czwartek: od 16.00 do 18.00 (14.00-16.00 - praca wewnętrzna)
piątek: od 14.00 do 18.00