Skip to content
Search the

Arthur Hufnagel Public Library of Glen Rock

Hufnagel Library Logo

Arthur Hufnagel Public Library of Glen Rock
32 Main Street
Glen Rock, PA 17327
717-235-1127

Hours This Week

Little Library, Big Heart!

The Arthur Hufnagel Public Library of Glen Rock sits just steps away from the lovely York County Rail Trail. Our library activities can often take us outside for some adventures in nature! Inside the library, we have a Children’s room, public computers, lots and lots of books, a rotating art gallery, and sometimes, a string quartet playing in the stacks! Besides a wonderful selection of books for all ages (we have an amazing collection of Graphic Novels), our library gets a front row seat to the beautifully restored historic steam engine of the Northern Central Railway when it puffs on by. Stop on by!

Available Amenities

  • Wi-Fi Wi-Fi
  • Public Computers Public Computers
  • Printing, Copying, and Scanning Printing, Copying, and Scanning
  • Multiuse Desks or Tables Multiuse Desks or Tables
  • Toys & Games Toys & Games
  • STEAM Materials STEAM Materials
  • Tours & Group Visits Tours & Group Visits
  • Ongoing Used Book Sale Ongoing Used Book Sale
  • Accepts Book Donations Accepts Book Donations

Accessibility

All York County Libraries’ locations are ADA accessible. Arthur Hufnagel Library has the following accessibility features:

  • Entrance ramp
  • Accessible parking
Man Helping Child With Craft Activity At Hufnagel Library Woman And Child Reading A Children’s Book Together At Hufnagel Library A Meeting Of The Glen Rock Literary Society Book Club At Hufnagel Library

What can I do with my library card?

We are always adding new services and resources at York County Libraries. If you want an overview or refresher on all the great things you can do with your library card, check out the link below!

Learn More

Contact Arthur Hufnagel Library

Have a question? A comment? Let us know! We welcome your questions, and we are more than happy to take comments or suggestions!

Name(Required)

Don’t have a library card yet? Complete our online application and we’ll mail you your new card.