Narberth Community Library, Narberth, PA 19072

Petting Zoo Puppet Show

Tuesday, July 21 at 7 pm

This puppet show is a hit with children under age seven.  All of the animals appearing in this traveling "petting zoo" are puppets.  As such they are more colorful, lively, expressive, funny and interactive than live animals. The puppet show includes music, magic and lots of comedy.  Each critter pulls stunts that spark giggles, belly laughs and squeals of delight.  Most of the puppets attempt magic tricks.  Some of them succeed, and others fail hilariously.


Summer Reading Program begins June 18th!



PRIZES?  Absolutely!  You read... You will be rewarded!

Prizes awarded at the Ice Cream Party Summer Reading Program Finale!  See who wins on August 20th at 4:00PM.

Share on the Stairs!                         Tell why you liked your  booked and why others would enjoy it! It's a book review by you!  Please join us! Everyone gets a prize!

Thursday, July 16th at 1PM Thursday, July 30th at 1PM Thursday,   Aug.   13th    at   1PM


Indoor Yard Sale

We are now accepting donations for our indoor yard sale, which will be coming soon. All proceeds benefit the Narberth Library.  We are especially interested in music (cd's, vinyl) and film (dvds).  Also, we will be taking other types of flea-market items (small furniture, toys, jewelry, dishes, memorabilia, coffee-table books, etc.)  Please use your discretion with regards to condition. Thank you in advance!

Book Sale

We are taking donations once again for our book sale display in the entryway.  We will accept all material excluding textbooks and magazines.  Thank you for your donation!





Baking pans are available for loan on a first come, first served basis here at the library!  Come check out our selection, available for browsing during library hours.

Our pans include:


Featured services

Mango Languages -Foreign Language and ESL courses.

About us

Narberth Community Library picture

  • 80 Windsor Avenue
  • Narberth, PA 19072
  • Phone: (610) 664-2878
  • Fax: (610) 667-3245


Board Meetings are held at 7 pm on the 4th Tuesday of each month.