Today's Hours

Book an Appointment

Click here to book a passport appointment

Title/Search

Upcoming Events

View More Events:

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

OUTREACH: Basic Computer Class at U.M. Senior Center In-Person

LOCATION: UPPER MERION SENIOR SERVICE CENTER - 431 W. VALLEY FORGE ROAD ROAD, KING OF PRUSSIA, PA 19406 Sangeetha from Upper Merion Township Library will be teaching Basic Computer Class at...  More
Date:
Wednesday, January 21, 2026 Show more dates
Time:
12:00pm - 1:00pm
Location:
Outreach - UMSSC
Audience:
  Adult  
Categories:
  Adult  

DROP IN: Middle School Drawing & Sketching In-Person

For grades 5-8: Stop by the library anytime between 4:30-6:00pm for this fun activity! Practice your drawing & sketching, and learn something new with our how to draw books and other resources. ...  More
Date:
Wednesday, January 21, 2026
Time:
4:30pm - 6:00pm
Location:
Children's Department
Audience:
  Middle School  
Categories:
  Middle School  

Pajama Storytime- So Sleepy In-Person

Can't make it during the day? Come join us at the library for a special evening Pajama Storytime! Feel free to wear your pajamas and get ready for some fun. Sign up for a 30-minute program...  More
Date:
Wednesday, January 21, 2026
Time:
6:00pm - 6:30pm
Location:
Little Theatre
Audience:
  PreK  
Categories:
  PreK  
Registration Type:
In-Person Registration
Register! - 4 seats left

Paint Between the Lines: Paint Night for High Schoolers! In-Person

Create Geometric Art! High school teens come and explore a fun and creative painting style using bold geometric shapes. Use tape to design patterns on your canvas, then paint and decorate it in your...  More
Date:
Wednesday, January 21, 2026
Time:
6:15pm - 7:30pm
Location:
Henderson Room
Audience:
  High School  
Categories:
  High School  
Registration Type:
In-Person Registration
Register! - 12 seats left

Baby Storytime - Bears, Bears Everywhere In-Person

Who doesn't love bears - all kinds of real and stuffed animal ones. Join us for a fun Bear themed storytime with great songs and books. Sign up for this 30 minute program for babies ages 0—24...  More
Date:
Thursday, January 22, 2026
Time:
10:30am - 11:00am
Location:
Little Theatre
Audience:
  PreK  
Categories:
  PreK  
Registration Type:
In-Person Registration
Register! - 1 seat left

Baby Storytime - Bears, Bears Everywhere In-Person

Who doesn't love bears - all kinds of real and stuffed animal ones. Join us for a fun Bear themed storytime with great songs and books. Sign up for this 30 minute program for babies ages 0—24...  More
Date:
Thursday, January 22, 2026
Time:
11:15am - 11:45am
Location:
Little Theatre
Audience:
  PreK  
Categories:
  PreK  
Registration Type:
In-Person Registration
Register! - 7 seats left

Art, Games & Social Connections for Adults In-Person

Enjoy a relaxed, welcoming space to create art, play games, and connect with others. This inclusive program is designed for adults (18+) who benefit from a supportive, sensory-aware environment....  More
Date:
Thursday, January 22, 2026 Show more dates
Time:
12:30pm - 2:00pm
Location:
Freedom Hall
Audience:
  Adult  
Categories:
  Adult  
Registration Type:
In-Person Registration
Register! - 31 seats left

Mahjong Meetup Mania In-Person

Join us for Mah Jong at the library every Thursday from 1:00 PM to 3:00 PM! Mah Jong is an engaging game similar to rummy, played with tiles instead of cards. We meet in the Valley Forge Room each...  More
Date:
Thursday, January 22, 2026 Show more dates
Time:
1:00pm - 3:00pm
Location:
Valley Forge Room
Audience:
  Adult  
Categories:
  Adult  
Registration Type:
In-Person Registration
Register! - 14 seats left

Middle School Meetup: Makerspace In-Person

Join us each week for a new activity just for grades 5–8! Makerspace: Get hands-on and build something awesome! From circuits to cardboard engineering to creative challenges, this is your space to...  More
Date:
Thursday, January 22, 2026
Time:
3:30pm - 4:30pm
Location:
Little Theatre
Audience:
  Middle School  
Categories:
  Middle School  
Registration Type:
In-Person Registration
Register! - 11 seats left

Open Play In-Person

Children ages 1 - 3 and their parents/caregivers can attend this fun open play session filled with developmentally appropriate toys! Enjoy! Please be sure you understand the following before...  More
Date:
Friday, January 23, 2026
Time:
10:30am - 11:30am
Location:
Freedom Hall
Audience:
  PreK  
Categories:
  PreK  
Registration Type:
In-Person Registration
Register! - 10 seats left