50 Landings Drive, Suite B
Annville, PA 17003
(717) 838-1347
Mon – Wed – 10am – 8pm
Thurs & Fri – 10am – 5pm
Sat – 9am – 4pm*
Sat (July & Aug) – 9am – 1pm

Participate in the 2020 Summer Learning Program, Imagine Your Story,  virtually! Click here to download and print the activity log for children up to grade 5.

All kids up to grade 5 will earn a prize for every 2 weeks of completed activities (6 weeks total). Earn a bonus prize when you finish and a chance to win one of our grand prizes! You can log your progress online each week by clicking here, but we will only give prizes starting on August 3; you can pick them up before August 21. You will receive all prizes earned for the summer at that time.

My Magical Quest – Kids in grades 5 through 9 will receive a prize for every week you complete (do five of the ten activities on the ticket for the week)! Earn a bonus prize when you finish and a chance to win one of our grand prizes! Log your progress on the activity tickets you pickup through curbside service and return beginning August 3 or through the online submission form. You will receive all prizes earned for the summer between August 3 – 21 by coming to the library.

Adults and teens 16+ can play reading BINGO using the BINGO card linked here or a printed copy from the library! You will earn a small prize and one raffle ticket for one row and a small prize and four raffle tickets for blackout. Log your progress on your BINGO sheet and fill out the submission form when you have completed your card to receive your prize and raffle tickets.

Join us VIRTUALLY on Monday mornings at 11am for Free Family Programs. Visit our Facebook page at 10:30am on these dates for instructions on how to watch.

June 15 – Ants on a Log

June 22 – Bright Star Touring Theatre: Once Upon a Time: Cinderella/Jack and the Beanstalk

June 29 – ScienceTellers: Dragons: Return of the Ice Sorceress

July 6 – Lancaster Parks and Recreation: Johnny Appleseed

July 13 – Community Bollywood Dance Project

July 20- The Amazing Magi: Michael Reist: Once Upon a Reader

Middle School Programs (Grades 5-9)

Watch our Facebook page for STEAM Challenges!




Visit the library to pick up your GO Lebanon Get Outdoors and Find Your Story booklet starting July 1st. Register your family on and track your progress to earn badges!


Join the Facebook page for GO Lebanon!

Funding for Lebanon County Library System’s Summer Learning Program is provided in part by United Way of Lebanon County and The Bishop Foundation. Additional support for Palmyra Public Library’s program is provided by the Londonderry Village, UPMC Pinnacle Health, Lebanon Federal Credit Union, Rainbow Snow and Ice, and Rita’s Italian Ice.


We are Curbside Service Only until further notice. Hours: Mon-Tues 1pm-7pm, Wed-Fri 10am-4pm, Sat 10am-2pm.