در سال ۱۳۴۹ عده ای از دوست داران کتاب در شهر صومعه سرا اقدام به تشکیل انجمن کتابخانه ها نمودند. در اواخر این سال، شهرداری شهر صومعه سرا ۱۵۰ متر مربع زمین جمعیت احداث کتابخانه در اختیار انجمن گذاشت در بهمن سال ۱۳۵۱، این کتابخانه با زیربنای ۱۳۰ متر و با صرف مبلغ ۴۰۰ هزار ریال هزینه و ۲۱۰ جلد کتاب اهدایی فعالیت خود را آغاز نموده غیر از کتابخانه مزبور چند کتابخانه دیگر در سطح این منطقه قرار دارد که به قرار ذیل است: کتابخانه عمومی گوراب زرمیخ، کتابخانه عمومی طاهرگوراب، کتابخانه عمـــومی شهید مجیدی لیف شــاگرد و ابن سینا تولمشهر.
کتابخانه مرکزی شهرستان صومعه سرا که تحت عنوان کتابخانه باقرالعلوم (ع) نامگذاری گردیده است، در سال ۱۳۸۵ احداث و هم اکنون با امکانات و تسهیلاتی از قرار زیر در حال ارائه خدمات میباشد:
- تعداد نسخه کتاب : ۱۲۰۹۲
- تعداد نسخه کتاب کودک : ۹۲۵
- تعداد صندلی مطالعه : ۶۴
- تعداد اعضای فعال : ۸۵۱
بخشهای مختلف کتابخانه شامل : کافینت، کودک، نشریات و دفاع مقدس میباشد.