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:

  NEW TITLES

Upcoming Events

Wed 14

Intro to ebay at Palmyra Library

November 14 @ 6:00 pm - 7:00 pm
Annville
United States
Wed 14

Little Explorers Story Time at Palmyra Library

November 14 @ 6:30 pm - 7:30 pm
Annville
United States
Thu 15

Little Explorers Story Time at Palmyra Library

November 15 @ 10:30 am - 11:00 am
Annville
United States
Thu 15

Little Explorers Story Time at Palmyra Library

November 15 @ 1:30 pm - 2:00 pm
Annville
United States
Mon 19

Little Explorers Story Time at Palmyra Library

November 19 @ 10:30 am - 11:00 am
Annville
United States

PA Forward

You may have noticed our references to PA Forward over the past months in our social media posts. Our Library has achieved Gold Star status! So... What is PA Forward? It is a campaign created by Pennsylvania Library Association to help Pennsylvanians improve essential...

2018 Periodical Sponsors

We would like to thank the following people for sponsoring our periodicals for 2018. Your support allows us to continue providing these wonderful resources for the community. Thank you!   The Patriot News - Traditions of Hershey Lebanon Daily News - Traditions of...

Our Generous Donors

We could not continue our vital work for the community without you!     World Explorers ($2,500 - $5,000) Mister Bobbin Embroidery, Inc   Community Builders ($1,000 - $2,499) Fay Earhart Joanne & Fred Wendte Gerald & Joanne Balliet Kathleen & Gene McFail   Tech Gurus...

What a difference a library makes!

"I just wanted to let you know how great the [Waggin' Tales] program was yesterday!  My daughter has been a struggling reader and we have been doing a lot of different things this summer to keep her on pace. She has not stopped taking about reading to Sophie (the dog)...
The Library will close at 5pm on Wed, November 21 and will be closed Thu, November 22 through Sat, November 24 for Thanksgiving
+