Title/Search

LibCal

Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Babies in the Library with Miss Kate In-Person

This 10:30 am story time is planned for newborn babies through age 2, with a limit of 15 families. We will sing songs, read a couple of books, and play afterwards. The link to register is live a week...  More
Date:
Tuesday, June 17, 2025
Time:
10:30 AM - 11:15 AM
Location:
CFL Community Room , Conshohocken Free Library
Registration has closed.

Bouncing Babies In-Person

Fun for our youngest patrons with fingerplays, lap bounces, rhymes, and songs! No registration needed. This program is for ages 0-2 and will be held in the library.
Date:
Tuesday, June 17, 2025 Show more dates
Time:
10:30 AM - 11:00 AM
Location:
ROY Children's Room, Royersford Free Public Library
Audience:
  Infants (0-18 months)  

Story Time In-Person

Reading, singing, and sharing stories can help your child develop early literacy skills and get to know sounds, words, and language. Help your child's brain, social skills, and communication skills by...  More
Date:
Tuesday, June 17, 2025 Show more dates
Time:
10:30 AM - 11:15 AM
Location:
UPVL Lower Level, Upper Perkiomen Valley Library
Categories:
  Story Time  

Hatfield Township: Snyder Square Shopping Center In-Person

Bookmobile Stop Snyder Square Shopping Center 1540 Cowpath Road Hatfield, PA 19440 Phone: 610-278-5100 Extension 204 Email: Bookmobiles@mclinc.org
Date:
Tuesday, June 17, 2025 Show more dates
Time:
12:00 PM - 06:00 PM
Location:
Extension Bookmobile
Audience:
  All Ages  
Categories:
  Bookmobile Stop  

Private Event: Main Library Leadership Team Meeting In-Person

Date:
Tuesday, June 17, 2025 Show more dates
Time:
01:00 PM - 02:00 PM
Location:
NPL Board Room, Montgomery County-Norristown Public Library
Categories:
  Private Event  

Tissue Paper Flower Workshop In-Person

All ages welcome! Drop-in anytime between 2 and 3 pm. Make a single colorful tissue paper flower or a whole bouquet.
Date:
Tuesday, June 17, 2025
Time:
02:00 PM - 03:00 PM
Location:
PVL Auditorium - Lower Level, Perkiomen Valley Library at Schwenksville
Audience:
  All Ages  
Categories:
  Arts & Crafts  

Young Scientists In-Person

Join us on Tuesdays throughout the summer to explore different science topics and participate in a variety of experiments! This program is designed for kids ages 6 - 12. Each week will be a different...  More
Date:
Tuesday, June 17, 2025 Show more dates
Time:
02:30 PM - 03:30 PM
Location:
ROY Community Room, Royersford Free Public Library
Audience:
  School-Aged (6-11)  

Handmade Card Class In-Person

We will make beautiful handmade cards during this class for adults and teens. Advance registration is required for this class; spaces are limited.
Date:
Tuesday, June 17, 2025 Show more dates
Time:
06:00 PM - 07:30 PM
Location:
ROY Community Room, Royersford Free Public Library
Audience:
  Adults  
Registration has closed.

EMU - Environmental Mobile Unit In-Person

Fall grades 3-6! Join us for an outdoor science program at the library! The Environmental Mobile Unit (EMU) will here with high-tech science tools and a science teacher to help you explore the world...  More
Date:
Wednesday, June 18, 2025
Time:
09:00 AM - 12:00 PM
Location:
PVL Auditorium - Lower Level, Perkiomen Valley Library at Schwenksville
Audience:
  School-Aged (6-11)  
Categories:
  Activity     Classes & Workshops     Nature  
Registration Type:
In-Person Registration
Register! - 12 seats left

Play-Doh Day! In-Person

Come into the nice, cool library for some playdoh fun!! Earn a summer reading ticket when you attend this event!
Date:
Wednesday, June 18, 2025 Show more dates
Time:
10:00 AM - 11:30 AM
Location:
UPVL Lower Level, Upper Perkiomen Valley Library
Audience:
  All Ages  
Categories:
  Activity  

Today's Hours

Spaces

Use our online tool to book study rooms in the library.

No Spaces available!

Book a Research Appointment

Meet one on one with one of our expert librarians and get help with your research.

No Schedules available