Library Info

50 Landings Drive, Suite B
Annville, PA 17003

    (717) 838-1347

M – W – 10am – 8pm
Th & F – 10am – 5pm
Sat – 9am – 4pm*
Sat (July & Aug) – 9am – 1pm

Find books, DVDs, and more

Search for:
Search by:

May & June Schedule Changes:

Due to a staffing shortage, hours will vary through the remainder of the school year.

Wed, May 15 – Closing at 5:00pm

Thurs, May 16 – Closing at 5:30pm

Fri, May 17 – Closing at 5:00pm

Mon, May 20 – Closing at 5:00pm

Tues, May 21 – Closing at 5:30pm

Wed, May 22 – Closing at 5:30pm

Thurs, May 23 – Closing at 5:30pm

Fri, May 24 – Closing at 5:00pm

Mon, May 27 – Closed (Memorial Day)

Tues, May 28 – Closing at 5:30pm

Wed, May 29 – Closing at 5:30pm

Thurs, May 30 – Closing at 5:00pm

Fri, May 31 – Closing at 5:00pm

Mon, June 3 – Closing at 5:00pm

Tues, June 4 – Closing at 5:30pm

Wed, June 5 – Closing at 5:30pm

Thurs, June 6 – Closing at 5:30pm

Fri, June 7 – Closed (early dismissal; last day of school)


Click here for the full calendar!

To receive notifications about closings that differ from Palmyra Area School District, log onto and Register for Email Notifications. Further instruction can be found by clicking here.



To register your student, please fill out our Registration Form and return it to Phoenix Youth Center, Palmyra Public Library or For more information, please see the About Us section of our Website.


Want to help?

We are always in need of supplies to help us provide our services to the community. Please visit our Wish List page for a list of items we need on a regular basis.

Palmyra Public Library will be closed Saturday, May 25 and Monday, May 27 for Memorial Day