America's 250th Birthday

Upcoming Programs and Events

Somerville PASTport

Stop by the Somerville Branch to grab your own Somerville PASTport. Then, using the PASTport, travel to different locations in town to learn more about Somerville's rich history. Prize upon completion
June 1, 2026 12:00 AM - 11:59 PM Somerville branch

Crafts for Non-Crafters

Get ready to celebrate the country's 250th birthday. We'll be making potholders in red, white, and blue. This is a Community Connections program.
June 2, 2026 5:30 PM - 7:30 PM Hillsborough branch

Adult Crafternoon

Make a patriotic star garland for your home. All supplies are provided. This is a Community Connections program.
June 3, 2026 2:00 PM - 3:00 PM Hillsborough branch

Open Archives

Explore Somerville's local history collection during these open archives events with the help of a staff member. No registration required.
June 4, 2026 10:00 AM - 11:30 AM Somerville branch

Colonial Crafts

The colonial craft series will focus on crafts that were done during the colonial times. This session will be focused on printing.
June 10, 2026 5:30 PM - 7:00 PM Montgomery branch

Colonial Crafts

The colonial craft series will focus on crafts that were done during the colonial times. This session will be focused on printing.
June 11, 2026 10:30 AM - 12:00 PM Montgomery branch

Overdue for Independence: A Revolutionary Film Series

Starring Mel Gibson, Heath Ledger, Joely Richardson, Jason Isaacs, and Chris Cooper. Directed by Roland Emmerich.
June 11, 2026 12:00 PM - 2:45 PM Manville branch

Young Authors Club - Time Travelers!

Stories can be time machines! This week, we will travel back in time 250 years to the Revolutionary War through writing, drawing, and MORE hands-on activities.
June 13, 2026 11:00 AM - 12:00 PM Somerville branch

Flag Day Craft

A Flag Day craft will be available between 11am-2pm. Parental supervision is required.
June 13, 2026 11:00 AM - 2:00 PM Warren Township branch

Art Academy

Program entry will be granted on a first come, first serve basis. Check-in begins 15 minutes prior to the start of the program.
June 15, 2026 5:15 PM - 6:00 PM Montgomery branch