Biblioteka w Karłowicach rozpoczęła swoją działalność już w 1949 roku. Początkowo mieściła się w małym pomieszczeniu Domu Kultury. W 1975 roku zostaje przekształcona w filię biblioteczną Gminnej Biblioteki Publicznej w Popielowie. Zmienia się także zajmowane lokum - na większe - w tym samym budynku. W październiku 1987 roku, po remoncie budynku Domu Kultury, filia otrzymuje dwa pomieszczenia o łącznej powierzchni 57 m2. W tych funkcjonalnie urządzonych wnętrzach biblioteka mieści się do dzisiaj.

Obecnie biblioteka oferuje:

  • literaturę piękną polską i światową dla dorosłych i dzieci,
  • literaturę popularnonaukową z różnych dziedzin wiedzy,
  • encyklopedie, słowniki, informatory, poradniki,
  • lektury szkolne,
  • nowości wydawnicze,
  • czasopisma (Przyjaciółka, Działkowiec, Victor),
  • dwa stanowiska komputerowe z dostępem do Internetu (ogólnopolski program Ikonka c.d.),
  • gry planszowe dla dzieci,
  • możliwość skorzystania z ksero i drukarki.

Filia uczestniczy także w Programie Rozwoju Bibliotek. To ogólnopolskie przedsięwzięcie, którego celem jest wzmocnienie potencjału bibliotek publicznych w małych miejscowościach. Dzięki programowi nowoczesne i aktywne biblioteki ułatwią mieszkańcom pełne uczestnictwo w życiu społecznym i gospodarczym, będąc miejscami dostępu do wiedzy, informacji i edukacji oraz oferując przestrzeń do spotkań i wydarzeń angażujących lokalną społeczność.

Księgozbiór biblioteczny liczył na koniec 2011 roku 10586 woluminów. Obecnie w filii wprowadzany jest system MAK+. To elektroniczny, zintegrowany system biblioteczny stworzony przez Instytut Książki. Umożliwia on stworzenie elektronicznego katalogu bibliotecznego (i na tym etapie jest filia, czyli wprowadzania danych do elektronicznego katalogu), a w przyszłości do tworzenia bazy użytkowników placówki, rejestracji wypożyczeń i udostępniania zasobów oraz prowadzenia bibliotecznej statystyki. Za kilka lat czytelnicy siedząc w domu przed komputerem, będą mogli przeglądać elektroniczny katalog, widzieć zakupione właśnie nowości, zamawiać książki, które będą na nich czekać w bibliotece i tylko przyjść, aby odebrać wybraną pozycję.