Upcoming Events

Build a Better World: Nature Drop In

Drop in to the library to explore amazing animals! Go on a Library Safari, create your own animal in our art space, and examine some real animal specimens.
Date:
Friday, July 28, 2017
Time:
10:00am - 6:00pm
Location:
Large Meeting Room, Bensalem
Categories:
School Age Children

Friday Makerspace

We will be opening up the Pearl S. Buck room all day for you to unleash your creativity and imagination! Drop in and participate in S.T.E.A.M. activities. Best for grades 1-5.
Date:
Friday, July 28, 2017
Time:
10:00am - 4:00pm
Location:
Large Meeting Room (Pearl Buck), Doylestown
Categories:
Families School Age Children

Play Group

Families with young children are invited to meet in the library for playtime in the children's area. No registration required.
Date:
Friday, July 28, 2017
Time:
10:30am - 11:30am
Location:
Story Room, Quakertown
Categories:
Families Young Children

Build a Better World: Environment

Join us for a Drop-in program that focuses on Building a Better World with hands-on activities! Best for grades K-8.
Date:
Friday, July 28, 2017
Time:
11:00am - 1:00pm
Location:
Large Meeting Room, Langhorne
Categories:
School Age Children

Film & Fun Fridays: The Lorax

Cool off each week with our Build A Better World-themed film and fun activity! . The Lorax shows us how we can help our environment. " He speaks for the trees"
Date:
Friday, July 28, 2017
Time:
1:00pm - 2:00pm
Location:
Large Meeting Room, Levittown
Categories:
Families Movie School Age Children Young Children

Touch-a-Truck

See construction vehicles up close in the library parking lot! We'll have a different vehicle each week in July. Courtesy of Quakertown Public Works. No registration required.
Date:
Friday, July 28, 2017
Time:
1:30pm - 2:30pm
Location:
Quakertown
Categories:
Families School Age Children Young Children

Friday Movie Matinee

Join us as we screen a new release. Light refreshments will be served. Please click here for a schedule of movies.
Date:
Friday, July 28, 2017
Time:
2:00pm - 5:00pm
Location:
Large Meeting Room, Southampton
Categories:
Adults

Movie: Smurfs: The Lost Village

Join us for a free showing of the new release, Smurfs: The Lost Village (2017). Sponsored by the Friends of the Yardley-Makefield Library.
Date:
Friday, July 28, 2017
Time:
2:00pm - 4:30pm
Location:
Large Meeting Room, Yardley
Categories:
Families School Age Children Young Children

3D Printing Club

Design your own creations to make on our 3D printer. Please bring your own ipad or laptop and download the Tinkerkad app prior to attending.
Date:
Friday, July 28, 2017
Time:
4:00pm - 5:00pm
Location:
New Hope-Solebury
Categories:
Families School Age Children Teens
Register! - 20 seats left

Build a Better World: Get Ready for the Solar Eclipse!

Join us for this exciting presentation by the Bucks-Mont Astronomical Association that will get you ready for the August 21st 2017 Solar Eclipse happening across America. You will learn how eclipses occur, what...
Date:
Friday, July 28, 2017
Time:
6:30pm - 7:30pm
Location:
New Hope-Solebury
Categories:
Families School Age Children Teens Adults

Levittown Construction Crew

Saturdays are about building at the Levittown Library! Each week features a different building type (Legos, Lincoln Logs, & Block Party). Come build your dreams!
Date:
Saturday, July 29, 2017
Time:
9:00am - 3:30pm
Location:
Levittown
Categories:
Families School Age Children Toys and games Young Children

Weekend Walks - Tamanend Park

Weekend Walks moves up an hour to 9:00 A.M. in an attempt to beat the heat! We will meet at the Tennis Parking lot in Tamanend Park at 9:00 A.M. Join us as we exercise our bodies and our minds!
Date:
Saturday, July 29, 2017
Time:
9:00am - 10:00am
Location:
Southampton
Categories:
Adults
Register! - 12 seats left

Build A Better World: Nature Exploration

Drop in to the library to explore amazing animals! Go on a Library Safari, create your own animal in our art space, and examine some real animal specimens. Best for grades K-6.
Date:
Saturday, July 29, 2017
Time:
10:00am - 12:00pm
Location:
Bensalem
Categories:
Families School Age Children

Chess, mancala and more!

This a student volunteer-run program from 11-12 pm. We provide the opportunity for school age youth to learn, play, and enjoy chess, mancala and more.
Date:
Saturday, July 29, 2017
Time:
10:00am - 12:00pm
Location:
Bensalem
Categories:
School Age Children Teens

Build a Better World: Home Repair Made Easy

Why pay hundreds of dollars or wait for someone else to repair your home when you can DIY (do it yourself)! With solid DIY skills and knowledge, you can shop for materials, ask the right questions and tackle t...
Date:
Saturday, July 29, 2017
Time:
10:30am - 12:30pm
Location:
Large Meeting Room, Southampton
Categories:
Adults
Register! - 23 seats left

Big Fun Saturday! Sidewalk Chalk Art

Create your own masterpiece with chalk art! Rain or shine; families welcome.
Date:
Saturday, July 29, 2017
Time:
11:00am - 2:00pm
Location:
Yardley
Categories:
Families

Saturday Science: Build a Better Battle-bot!

Explore robotics. Teams will create their own battlebots from scratch and take on the competition! For kids age 11 and up.
Date:
Saturday, July 29, 2017
Time:
11:00am - 12:30pm
Location:
New Hope-Solebury
Categories:
Teens
Register! - 4 seats left

DIY Weekends

Drop in from 1-4 pm on Saturdays to explore our weekly theme at your own pace with DIY crafts, activities, and more. Best for ages K-5, all ages welcome.
Date:
Saturday, July 29, 2017
Time:
1:00pm - 4:00pm
Location:
Perkasie
Categories:
Families School Age Children

Library Help Desk

Bring in any errors, broken devices, or questions you may have and our skilled technicians will assist you. We support laptops, personal computers, tablets, phones, mp3 players, GPSs, and almost anything else w...
Date:
Saturday, July 29, 2017
Time:
1:00pm - 4:30pm
Location:
Levittown
Categories:
Help Desk

Sciencetellers - Pirates: Lost at Sea

Set sail with us on a thrilling action-packed adventure about a crew of quirky pirates marooned on a desert island. With mutiny and high tide looming, they must rescue their salty captain and find a way to buil...
Date:
Saturday, July 29, 2017
Time:
1:00pm - 2:00pm
Location:
Doylestown
Categories:
Families School Age Children Special Performers Young Children

LEAP into Science

Join us for a drop in style program created by the Franklin Institute where parents and elementary school-aged children work as partners to engage in activities and explore books related to science themes. LEAP...
Date:
Saturday, July 29, 2017
Time:
2:00pm - 3:00pm
Location:
Large Meeting Room, Warminster
Categories:
Families School Age Children Young Children

Super Stations

Station-based activities for kids in grades K to 6, with a different theme each week. Have fun and try each station at your own pace! No registration required. June 24 - Iventors July 1 - Amazing Animals ...
Date:
Saturday, July 29, 2017
Time:
9:00pm - 5:00pm
Location:
Quakertown
Categories:
Families School Age Children

Book Arts at the Library for Teens

Book Arts at the Library Pennsylvania Council on the Arts Teaching Artist Cassandra Gunkel No experience necessary. Bring your ideas for a book, or borrow ours. ...
Date:
Sunday, July 30, 2017
Time:
2:00pm - 4:00pm
Location:
Northampton
Categories:
Teens

Block Party/ Legos

Come play, create, and design with blocks, Legos, and toys. Participants 10 and under must be accompanied by an adult.
Date:
Monday, July 31, 2017
Time:
10:00am - 11:00am
Location:
Small Meeting Room, Southampton
Categories:
Families School Age Children Young Children

Story Time

Themed stories and crafts for ages 2 to 6.
Date:
Monday, July 31, 2017
Time:
10:30am - 11:30am
Location:
Morrisville
Categories:
Young Children

Today's Hours

Display of Opening hours
Opening Hours
Friday, Jul 28
Bensalem10am – 6pm
Passport OfficeClosed
Doylestown9am – 6pm
Langhorne10am – 6pm
Levittown10am – 6pm
Perkasie10am – 6pm
Quakertown10am – 6pm
Yardley10am – 6pm
Bristol10am – 4pm
Fallsington2pm – 5pm
Feasterville12pm – 5pm
MorrisvilleClosed
New Hope-Solebury10am – 5pm
NorthamptonClosed
Pipersville3am – 5am
RiegelsvilleClosed
Southampton10am – 5pm
Warminster12pm – 5pm
Wrightstown9am – 5pm