216 E Main St. Annville, PA 17003
    Phone: (717) 867-1802
    Fax: (717) 867-5754
    M, W, F 10 am - 2 pm
    Tues, Thurs 10 am - 7 pm
    Closed Saturday & Sunday

Find books, DVDs, and more

Search for:
Search by:

Annville Free Library on facebook

20 hours ago

Annville Free Library

The Community Canned Food Drive is currently taking place here at the Annville Free Library!

The donations are going to the Caring Cupboard. Any non-perishable food items will be accepted, especially:

-Canned pumpkin
-Pumpkin pie slices
-Boxed potato items
-Taco shells
-Evaporated milk

We will be accepting donations until November 7th, thank you!!
... See MoreSee Less

View on Facebook

The last day to get your orders in is this Saturday! If you need to do some holiday shopping and would like to support the library, check it out!!Annville Free Library Fundraiser - Here is an easy way to do some shopping for the holidays! ... See MoreSee Less

View on Facebook


We will be re-opening our doors on Monday, July 13th with limited hours and some restrictions.  You will notice that we have removed some chairs throughout the building and there will be no toys in the children’s library. We can’t wait to see you but please read below for our current covid-19 rules for everyone’s safety.


If you would like to come into our building we kindly insist that:

« You wear a mask that covers your nose and mouth

« You use the hand sanitizer that is available

« You practice social distancing

« You limit your time in the building to no more than 30 minutes

If you are unable or would rather not come into the building
curb-side service is still available.


Our hours have recently changed:
Mon, Wed, Fri  10 am to 2 pm
Tues and Thurs 10 am to 7 pm
Saturday and Sunday Closed


Upcoming Events

Mon 26

AFL Virtual Last Monday Night Book Group

October 26 @ 6:30 pm - 8:00 pm
Tue 27

AFL Virtual Knitting Group

October 27 @ 6:00 pm - 8:00 pm
Wed 28

AFL Virtual Youth Room Hangout!

October 28 @ 3:30 pm - 5:00 pm
Nov 03

AFL Virtual Knitting Group

November 3 @ 6:00 pm - 8:00 pm
Our hours are changing! Monday, Wednesday, Friday: 10-2 & Tuesday, Thursday: 10-7