Sun, Jul 13, 4:00pm - 5:15pm
Hinds Plaza
New Yacht City plays smooth yacht rock and R&B-inspired sounds of the '70s and '80s featuring songs from bands like Steely Dan, The Doobie Brothers and Toto.

Mon, Jul 14, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Jul 14, 12:00pm - 1:30pm
Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Mon, Jul 14, 2:00pm - 4:15pm
Community Room
Films that reflect "Color Our World," the theme of this year's Summer Reading program for adults, are screened on Monday afternoons.

Mon, Jul 14, 2:00pm - 4:00pm
CoLab Space,Teen Center
Rising fifth to ninth graders learn the basics of debate and public speaking under the guidance of experienced high school student debaters. Novice and experienced debaters are welcome.
This event is full

Tue, Jul 15, 10:30am - 12:00pm
Conference Room
Participants listen to and discuss short stories in this four-week series facilitated by Ellen Gilbert.
This event is full

Tue, Jul 15, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Tue, Jul 15, 2:00pm - 4:00pm
CoLab Space,Story Room,Teen Center
Rising fifth to ninth graders learn the basics of debate and public speaking under the guidance of experienced high school student debaters. Novice and experienced debaters are welcome.
This event is full

Tue, Jul 15, 4:00pm - 6:30pm
Conference Room
All Mercer County residents are eligible for this photo ID card, which provides the cardholder's personal identifying information, medical risk factors and emergency contact information.

Tue, Jul 15, 6:00pm - 7:30pm
Newsroom
The library's Board of Trustees will meet at the Princeton Public Library.

Tue, Jul 15, 6:30pm - 8:30pm
Community Room
Rich Gallagher, a technology communications specialist, will offer solutions for technical founders on how they can communicate with clarity, inspire confidence, and lead with impact.Register

Tue, Jul 15, 7:00pm - 8:30pm
Tower Room
This hybrid book group meets monthly through 2025 to examine fundamental texts in philosophy and political theory focusing upon justice. Established in partnership with the Catherine Project.Register

Wed, Jul 16, 10:00am - 12:00pm
Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Jul 16, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Wed, Jul 16, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Jul 16, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Wed, Jul 16, 2:00pm - 4:00pm
CoLab Space,Teen Center
Rising fifth to ninth graders learn the basics of debate and public speaking under the guidance of experienced high school student debaters. Novice and experienced debaters are welcome.
This event is full

Thu, Jul 17, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Jul 17, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Jul 17, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, Jul 17, 2:00pm - 4:00pm
CoLab Space,Story Room,Teen Center
Rising fifth to ninth graders learn the basics of debate and public speaking under the guidance of experienced high school student debaters. Novice and experienced debaters are welcome.
This event is full

Thu, Jul 17, 2:00pm - 3:00pm
Tech Center
Learn how to use iCloud and iCloud Drive to keep your files and data safe, secure and accessible. Registration required.
This event is full

Fri, Jul 18, 9:45am - 12:00pm
Community Room
Executive career coach Ed Samuel shares techniques to share your successes as tangible and quantifiable accomplishments to help your resume stand out and highlight your value as an employee.

Fri, Jul 18, 2:00pm - 4:00pm
Community Room
Family and friends are invited to attend to final debate by participants in our Debate and Public Speaking Camp.

Fri, Jul 18, 2:00pm - 4:00pm
CoLab Space,Teen Center
Rising fifth to ninth graders learn the basics of debate and public speaking under the guidance of experienced high school student debaters. Novice and experienced debaters are welcome.
This event is full

Sat, Jul 19, 9:00am - 12:00pm
3rd Floor Pop-up Programming Area
Stop by the third floor Youth Services Dept. for a kit to make a color-viewing "camera" and Color Walk instructions while supplies last.

Sat, Jul 19, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years and up, accompanied by an adult.

Sat, Jul 19, 3:30pm - 5:00pm
Story Room
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience.

Sun, Jul 20, 3:00pm - 5:00pm
Hinds Plaza
A 13-piece band of Einstein Alley musicians performs songs from 1966 by artists including The Beatles, Neil Diamond, The Temptations, The Beach Boys and many others. Rain date is July 26.

Mon, Jul 21, 10:00am - 12:00pm
Tower Room
Writers receive constructive feedback at these twice-monthly group sessions during which participants read passages from a work in progress and members offer suggestions.

Mon, Jul 21, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Jul 21, 12:00pm - 1:30pm
Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Mon, Jul 21, 1:00pm - 2:30pm
Tech Center
Become familiar with Microsoft Excel for Mac in this two-part course. Part 2 is July 28 at 1 p.m. Registration required.

Tue, Jul 22, 10:30am - 12:00pm
Conference Room
Participants listen to and discuss short stories in this four-week series facilitated by Ellen Gilbert.
This event is full

Tue, Jul 22, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Tue, Jul 22, 3:00pm - 4:00pm
Story Room
Kids in first through fourth grade use their creativity to complete a colorful, wood butterfly craft.

Wed, Jul 23, 10:00am - 12:00pm
Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Jul 23, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Wed, Jul 23, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Jul 23, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Thu, Jul 24, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Jul 24, 11:00am - 1:00pm
Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, Jul 24, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Jul 24, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Fri, Jul 25, 10:30am - 11:15am
Community Room
Celebrate the colorful world of Eric Carle’s books with fun crafts and activities. For children ages 2-6 years old with a caregiver.

Fri, Jul 25, 7:00pm - 10:00pm
Hinds Plaza
Members of Central Jersey Dance Society demonstrate basic steps and lead others in an evening of dancing to recorded music of all kinds on Hinds Plaza, weather permitting.

Sat, Jul 26, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years and up, accompanied by an adult.

Sat, Jul 26, 12:00pm - 1:00pm
Community Room
Musicians and composers present collaborative and original percussion compositions developed during the Sō Percussion Summer Institute on the "SōSI Day of Sonic Exploration."

Sat, Jul 26, 3:30pm - 5:00pm
Story Room
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience.

Mon, Jul 28, 10:30am - 11:00am
Story Room
Bilingual storytime in Spanish and English for children and their caregivers.

Mon, Jul 28, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Jul 28, 11:00am - 12:00pm
Tech Center
In this weeklong series, rising sixth- to eighth-graders explore the core concepts of coding through interactive exercises and projects. No coding experience required.

Mon, Jul 28, 12:00pm - 1:30pm
Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Mon, Jul 28, 1:00pm - 2:30pm
Tech Center
This is the second session of a two-part course. Part 1 is July 21 at 1 p.m. Registration required.

Mon, Jul 28, 2:00pm - 4:15pm
Community Room
Films that reflect "Color Our World," the theme of this year's Summer Reading program for adults, are screened on Monday afternoons.

Tue, Jul 29, 10:30am - 12:00pm
Conference Room
Participants listen to and discuss short stories in this four-week series facilitated by Ellen Gilbert.
This event is full

Tue, Jul 29, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Tue, Jul 29, 11:00am - 12:00pm
Tech Center
In this weeklong series, rising sixth- to eighth-graders explore the core concepts of coding through interactive exercises and projects. No coding experience required.

Tue, Jul 29, 3:00pm - 4:30pm
Story Room
Art coach Jenny Santa Maria leads a playful workshop where children will color and blend Model Magic clay which they will use to make snail and rose creations. For ages 4-7. Registration required.

Tue, Jul 29, 4:00pm - 6:30pm
Conference Room
All Mercer County residents are eligible for this photo ID card, which provides the cardholder's personal identifying information, medical risk factors and emergency contact information.

Tue, Jul 29, 6:00pm - 7:30pm
Community Room
Art coach Jenny Santa Maria guides participants through the steps to create a realistic feather drawing. All materials will be supplied. Registration required.

Wed, Jul 30, 10:00am - 12:00pm
Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Jul 30, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Wed, Jul 30, 10:30am - 12:30pm
Newsroom
Sketchers of all abilities and experience levels meet twice monthly to sketch, draw and paint together in this social art group. Sessions held on the second Tuesday and last Wednesday of the month.

Wed, Jul 30, 11:00am - 12:00pm
Tech Center
In this weeklong series, rising sixth- to eighth-graders explore the core concepts of coding through interactive exercises and projects. No coding experience required.

Wed, Jul 30, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Jul 30, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Wed, Jul 30, 1:00pm - 2:00pm
Tech Center
Learn how to get the most out of Google Drive through management and organization. Registration required.

Wed, Jul 30, 1:00pm - 5:00pm
Lobby
Reporters and editors from the NPR station invite listeners to share feedback and story ideas. An interactive "talk back" discussion follows at 5:30 p.m. in the Newsroom.

Wed, Jul 30, 5:30pm - 6:30pm
Newsroom
Reporters David Matthau and Kenneth Burns, and editors Madhu Bora and Sarah Glover, will share insights into WHYY’s news gathering across the Garden State.

Wed, Jul 30, 6:00pm - 8:45pm
Community Room
Teens and adults are invited to view screenings of original short films by filmmakers ages 14-25. Filmmakers who attend will participate in post-screening Q&A sessions.

Thu, Jul 31, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Jul 31, 11:00am - 12:00pm
Tech Center
In this weeklong series, rising sixth- to eighth-graders explore the core concepts of coding through interactive exercises and projects. No coding experience required.

Thu, Jul 31, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Jul 31, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, Jul 31, 2:00pm - 3:00pm
Story Room
Rising fourth- and fifth-graders explore astronomy and space science. Led by a Princeton High School student.
Registration opens Thursday, July 17 2025 at 9:00am

Fri, Aug 01, 9:45am - 12:00pm
Community Room
Adult Services Librarian Nora Walsh highlights the free resources available through the library for job search and career development, including some that do not require a library card.

Fri, Aug 01, 11:00am - 12:00pm
Tech Center
In this weeklong series, rising sixth- to eighth-graders explore the core concepts of coding through interactive exercises and projects. No coding experience required.

Sat, Aug 02, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years and up, accompanied by an adult.

Sat, Aug 02, 3:30pm - 5:00pm
Story Room
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience.

Sun, Aug 03, 3:00pm - 5:15pm
Hinds Plaza
Two solo artists take the stage for this edition of Listen Local. Laurie Davis will open the show with classic rock songs and Stephanie Chin performs a set of inspirational R&B songs.

Mon, Aug 04, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Aug 04, 12:00pm - 1:30pm
Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Tue, Aug 05, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Tue, Aug 05, 7:00pm - 9:00pm
Tower Room
Writers receive constructive feedback at these twice-monthly group sessions during which participants read passages from a work in progress and members offer suggestions.

Wed, Aug 06, 10:00am - 12:00pm
Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Aug 06, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Wed, Aug 06, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Aug 06, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Thu, Aug 07, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Aug 07, 11:00am - 1:00pm
Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, Aug 07, 11:00am - 1:00pm
Lobby
Constituent service representatives from the office of Sen. Andrew Zwicker provide general information and answer questions about state services.

Thu, Aug 07, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Aug 07, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Fri, Aug 08, 2:30pm - 3:15pm
Community Room
Join us for games and crafts inspired by Tracey West’s Dragon Masters series. For ages 7 and up.

Fri, Aug 08, 7:00pm - 10:00pm
Hinds Plaza
Members of Central Jersey Dance Society demonstrate basic steps and lead others in an evening of dancing to recorded music of all kinds on Hinds Plaza, weather permitting.

Sat, Aug 09, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years and up, accompanied by an adult.

Sat, Aug 09, 2:00pm - 5:00pm
Community Room
From the mists of the Scottish moors to the bloodstained throne of Dunsinane, the tale of Macbeth will unfold as local actors stage an unabridged reading of William Shakespeare’s iconic tragedy.

Sat, Aug 09, 3:30pm - 5:00pm
Story Room
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience.

Mon, Aug 11, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Aug 11, 12:00pm - 1:30pm
Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Mon, Aug 11, 2:00pm - 4:15pm
Community Room
Films that reflect "Color Our World," the theme of this year's Summer Reading program for adults, are screened on Monday afternoons.

Tue, Aug 12, 10:30am - 12:30pm
Conference Room
Sketchers of all abilities and experience levels meet twice monthly to sketch, draw and paint together in this social art group. Sessions held on the second Tuesday and last Wednesday of the month.

Tue, Aug 12, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Tue, Aug 12, 1:00pm - 3:00pm
Community Room
Illustrator Rashad Malik Davis leads a series of workshops where rising sixth- through ninth-graders will create large, moving, fantasy creatures out of cardboard. Registration required.
Registration opens Saturday, July 26 2025 at 9:00am

Tue, Aug 12, 4:00pm - 6:30pm
Conference Room
All Mercer County residents are eligible for this photo ID card, which provides the cardholder's personal identifying information, medical risk factors and emergency contact information.

Wed, Aug 13, 10:00am - 12:00pm
Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Aug 13, 10:30am - 11:00am
CoLab Space
Award-winning author and illustrator John Parra shares his latest book, "This Moment Is Special," answers questions and signs books.

Wed, Aug 13, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Aug 13, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Wed, Aug 13, 1:00pm - 3:00pm
Community Room
Illustrator Rashad Malik Davis leads a series of workshops where rising sixth- through ninth-graders will create large, moving, fantasy creatures out of cardboard. Registration required.
Registration opens Saturday, July 26 2025 at 9:00am

Thu, Aug 14, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Aug 14, 11:00am - 1:00pm
Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, Aug 14, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Aug 14, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, Aug 14, 1:00pm - 3:00pm
Community Room
Illustrator Rashad Malik Davis leads a series of workshops where rising sixth- through ninth-graders will create large, moving, fantasy creatures out of cardboard. Registration required.
Registration opens Saturday, July 26 2025 at 9:00am

Sat, Aug 16, 9:00am - 5:00pm
3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Sat, Aug 16, 10:30am - 11:00am
Story Room
This storytime features books and songs about dogs and dragons to celebrate the library's visiting "dogoyle." A scavenger hunt on the third floor to find our dogoyle's new hiding spot will follow.

Sat, Aug 16, 3:30pm - 5:00pm
Story Room
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience.

Sun, Aug 17, 12:00pm - 5:00pm
3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Sun, Aug 17, 4:00pm - 5:15pm
Hinds Plaza
Classic rock band Full Code performs everything from The Beatles to the Boss as part of the Listen Local series. On Hinds Plaza, weather permitting, or in the Community Room.

Mon, Aug 18, 9:00am - 5:00pm
3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Mon, Aug 18, 10:00am - 12:00pm
Tower Room
Writers receive constructive feedback at these twice-monthly group sessions during which participants read passages from a work in progress and members offer suggestions.
Registration opens Saturday, July 19 2025 at 10:00am

Mon, Aug 18, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Aug 18, 12:00pm - 1:30pm
Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Mon, Aug 18, 2:00pm - 4:30pm
Story Room
Rising middle schoolers learn creative problem-solving and research by creating a First Lego League-inspired project for the 2025-2026 theme “Unearthed.” Led by Princeton High School student mentors.
Registration opens Friday, August 1 2025 at 9:00am

Tue, Aug 19, 9:00am - 5:00pm
3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Tue, Aug 19, 10:30am - 11:30am
Community Room
Children 2-5 years old are invited to decorate their own cardboard car, park it and settle in to watch a 10-minute movie.
Registration opens Tuesday, August 5 2025 at 9:00am

Tue, Aug 19, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Tue, Aug 19, 2:00pm - 4:30pm
Story Room
Rising middle schoolers learn creative problem-solving and research by creating a First Lego League-inspired project for the 2025-2026 theme “Unearthed.” Led by Princeton High School student mentors.
Registration opens Friday, August 1 2025 at 9:00am

Tue, Aug 19, 7:00pm - 8:30pm
Tower Room
This hybrid book group meets monthly through 2025 to examine fundamental texts in philosophy and political theory focusing upon justice. Established in partnership with the Catherine Project.Register

Wed, Aug 20, 9:00am - 5:00pm
3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Wed, Aug 20, 10:00am - 12:00pm
Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Aug 20, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Wed, Aug 20, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Aug 20, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Wed, Aug 20, 2:00pm - 4:30pm
Story Room
Rising middle schoolers learn creative problem-solving and research by creating a First Lego League-inspired project for the 2025-2026 theme “Unearthed.” Led by Princeton High School student mentors.
Registration opens Friday, August 1 2025 at 9:00am

Wed, Aug 20, 6:00pm - 7:30pm
Newsroom
The library's Board of Trustees will meet at the Princeton Public Library.

Thu, Aug 21, 9:00am - 5:00pm
3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Thu, Aug 21, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Aug 21, 11:00am - 1:00pm
Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, Aug 21, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Aug 21, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, Aug 21, 2:00pm - 4:30pm
Story Room
Rising middle schoolers learn creative problem-solving and research by creating a First Lego League-inspired project for the 2025-2026 theme “Unearthed.” Led by Princeton High School student mentors.
Registration opens Friday, August 1 2025 at 9:00am

Fri, Aug 22, 9:00am - 5:00pm
3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Fri, Aug 22, 2:00pm - 4:30pm
Story Room
Rising middle schoolers learn creative problem-solving and research by creating a First Lego League-inspired project for the 2025-2026 theme “Unearthed.” Led by Princeton High School student mentors.
Registration opens Friday, August 1 2025 at 9:00am

Fri, Aug 22, 7:00pm - 10:00pm
Hinds Plaza
Members of Central Jersey Dance Society demonstrate basic steps and lead others in an evening of dancing to recorded music of all kinds on Hinds Plaza, weather permitting.

Sat, Aug 23, 9:00am - 5:00pm
3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Sat, Aug 23, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years and up, accompanied by an adult.

Sat, Aug 23, 3:30pm - 5:00pm
Story Room
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience.

Mon, Aug 25, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Aug 25, 12:00pm - 1:30pm
Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Mon, Aug 25, 2:00pm - 4:15pm
Community Room
Films that reflect "Color Our World," the theme of this year's Summer Reading program for adults, are screened on Monday afternoons.

Tue, Aug 26, 11:00am - 12:00pm
Community Room
Join us for play, dancing and fun at an indoor beach party featuring a musical appearance by Storytime Jeff.

Tue, Aug 26, 4:00pm - 6:30pm
Conference Room
All Mercer County residents are eligible for this photo ID card, which provides the cardholder's personal identifying information, medical risk factors and emergency contact information.

Wed, Aug 27, 10:00am - 12:00pm
Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Aug 27, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Wed, Aug 27, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Aug 27, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Thu, Aug 28, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Aug 28, 11:00am - 1:00pm
Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, Aug 28, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Aug 28, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Sat, Aug 30, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years and up, accompanied by an adult.

Sat, Aug 30, 3:30pm - 5:00pm
Story Room
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience.

Tue, Sep 02, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Tue, Sep 02, 7:00pm - 9:00pm
Tower Room
Writers receive constructive feedback at these twice-monthly group sessions during which participants read passages from a work in progress and members offer suggestions.
Registration opens Sunday, August 3 2025 at 7:00pm

Wed, Sep 03, 10:00am - 12:00pm
Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Sep 03, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Wed, Sep 03, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Sep 03, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Thu, Sep 04, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Sep 04, 11:00am - 1:00pm
Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, Sep 04, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Sep 04, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Sat, Sep 06, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years and up, accompanied by an adult.

Sun, Sep 07, 3:00pm - 4:30pm
Community Room
Musicians and singers showcase the new musical's eclectic, original songs in this staged concert performance.
Registration opens Friday, August 8 2025 at 9:00am

Mon, Sep 08, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Sep 08, 12:00pm - 1:30pm
Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Tue, Sep 09, 10:30am - 12:30pm
Conference Room
Sketchers of all abilities and experience levels meet twice monthly to sketch, draw and paint together in this social art group. Sessions held on the second Tuesday and last Wednesday of the month.

Tue, Sep 09, 11:00am - 12:00pm
Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Tue, Sep 09, 4:00pm - 7:00pm
Conference Room
All Mercer County residents are eligible for this photo ID card, which provides the cardholder's personal identifying information, medical risk factors and emergency contact information.

Wed, Sep 10, 10:00am - 12:00pm
Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Sep 10, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Wed, Sep 10, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Sep 10, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Wed, Sep 10, 4:00pm - 4:45pm
Story Room
Come build together at the library! We supply the LEGOs and you supply the creativity! Participants can work together as a group or individually.

Thu, Sep 11, 10:30am - 11:00am
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Sep 11, 11:00am - 1:00pm
Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, Sep 11, 11:30am - 12:00pm
Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Sep 11, 12:00pm - 1:00pm
Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.