• Join us next Tuesday, (5/19) at 6pm, for our next installment of the Revolution on Screen Series!...
    50
    Join us next Tuesday, (5/19) at 6pm, for our next installment of the Revolution on Screen Series!...
  • Join us for a presentation on the Maryland Room, the Frederick County Public Libraries’ local...
    30
    Join us for a presentation on the Maryland Room, the Frederick County Public Libraries’ local...
  • Join us at Thomas Balch Library on Sunday, May 17 at 2:00 p.m. for a talk with author David...
    30
    Join us at Thomas Balch Library on Sunday, May 17 at 2:00 p.m. for a talk with author David Truong...
  • Thomas Balch Library is the proud host of one of the ten heart shaped sculptures created for the...
    290
    Thomas Balch Library is the proud host of one of the ten heart shaped sculptures created for the...
  • The public is invited to a pop-up exhibit this Friday, May 1, highlighting the medical world in...
    70
    The public is invited to a pop-up exhibit this Friday, May 1, highlighting the medical world in...
  • There is still time to register for this hybrid event! Thomas Balch Library will host the staff...
    20
    There is still time to register for this hybrid event! Thomas Balch Library will host the staff...
  • A town’s history isn’t in textbooks — it’s in the footsteps of the people who lived it. On May 2...
    40
    A town’s history isn’t in textbooks — it’s in the footsteps of the people who lived it. On May 2 at...
  • Get ready to grow your library! Join us Saturday, April 18, from 10am –3pm for the Friends of...
    71
    Get ready to grow your library! Join us Saturday, April 18, from 10am –3pm for the Friends of...
  • Thomas Balch Library's next #bookclub meeting is next week! Join in the conversation on Thursday,...
    110
    Thomas Balch Library's next #bookclub meeting is next week! Join in the conversation on Thursday,...