Knjižnica Šiška je območna enota Mestne knjižnice Ljubljana, ki s svojo dejavnostjo, skupaj s tremi krajevnimi knjižnicami Šentvid, Vodice in Gameljne, pokriva severozahodni del Mestne občine Ljubljana in občino Vodice.
Ustanovni občni zbor Narodne čitalnice v Spodnji Šiški se je zgodil 22. aprila 1878. Leta 1900 je bila odprta eno uro tedensko, v nedeljo. 5. avgusta 1928 so na praznovanju petdesetletnice čitalnice ustanovili javno ljudsko knjižnico. Med drugo svetovno vojno je bila uničena. Ponovno je začela delovati jeseni leta 1946. V letih 1950-1955 je bila podružnica Mestne ljudske knjižnice. Leto 1956 šteje za začetek knjižnice, zadnjič je bila preseljena leta 1967 in sicer v današnje prostore. Posebej sta začela izposojati oddelek za odrasle in oddelek za mladino. Ob novem konstituiranju leta 1975 so iz imena izpustili besedo ljudska in dobili naziv Knjižnica Šiška.