More hours for item pickup on the porch will be announced soon.  The building itself is temporarily closed to the public due to flood cleanup.  Thank you for your patience!  There will be a delay before returned items are checked in, but this will not result in fines.  All items will be backdated when we check them in. gives access to live, online tutoring for all ages, resume help, and thousands of academic and career resources.  It's free to library cardholders and is available from 12:00 PM to 12:00 AM.  Learn more here.

John Graham Library exteriorThe John Graham Library is expanding!  Click here to read about our plans to add more space for our programs and collections.

bookmarkEnter the John Graham Library's Bookmark Contest!  Design a reading or library themed bookmark, and send us a picture or post one in the Comments section of our Facebook page.  Everyone can vote for their favorites, and the winners in each age group will receive a prize!  Entry deadline: Tuesday, April 20th, 8:00 pm.

Mobile AppThe library has a new free mobile app called Library2Go!  Learn more here.

BarnWatch Miss Connie's special online children's Storytimes!  Click here for links to the newest videos, or here for the rest of the video links.  Updated 04-21-2021.

For up-to-date information on COVID-19, consult the Centers for Disease Control and PA Department of Health websites:

Pennsylvania Department of Health

Centers for Disease Control

Person using computerOur free online services are always available, and most of them can be accessed from home.  Learn more about our free e-books, Kanopy movie streaming,, and our extensive list of other online services.

Mouse and ComputerView our newest books and DVDs on Pinterest, and connect with us on Facebook!

Front photo of John Graham Library
9 Parsonage Street
Newville, PA 17241
MON: 10:00 am - 8:00 pm
TUE: 10:00 am - 8:00 pm
WED: 10:00 am - 5:00 pm
THU: 10:00 am - 8:00 pm
FRI: 10:00 am - 8:00 pm
SAT: 10:00 am - 5:00 pm