New Events Widget
Fri, Mar 28, 9:45am - 12:30pm
Princeton Public Library - Community Room
Sam Velu goes deeper into strategies for incorporating AI tools and ChatGPT to power your job search.

Fri, Mar 28, 10:00am - 11:15am
Princeton Public Library - Tech Center
Aprenda los conceptos básicos del correo electrónico y cómo utilizar mejor su cuenta de correo electrónico y su bandeja de entrada. / Learn how to better use your email account and inbox.

Fri, Mar 28, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Sat, Mar 29, 10:30am - 11:00am
Princeton Public Library - 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, Mar 29, 2:00pm - 6:00pm
Princeton Public Library - Hinds Plaza
Princeton's Francophone community is celebrated with an afternoon of music, dance, food and displays by local artists, artisans and vendors on Hinds Plaza. See full schedule below.

Sat, Mar 29, 2:00pm - 2:30pm
Princeton Public Library - Story Room
Storytime in Spanish for children and their caregivers.

Sat, Mar 29, 3:30pm - 4:15pm
Princeton Public Library - Story Room
In this four-session book group, children in grades 2-5 explore different cultures through folktales and cultural crafts.

Sat, Mar 29, 6:00pm - 7:30pm
Princeton Public Library - Community Room
This Canadian drama tells the story of a young girl using her vivid imagination to cope with the absence of her mother. Q&A to follow with filmmaker Marie-Claire Marcotte. Registration required. Register

Sun, Mar 30, 3:00pm - 3:30pm
Princeton Public Library - Story Room
Storytime in German for children and their caregivers.

Mon, Mar 31, 8:30am - 3:00pm
Princeton Public Library - Community Room
AARP volunteers prepare and electronically file Federal and N.J. individual, non-complex income tax returns for seniors and people of low and moderate income. Appointments are required.

Mon, Mar 31, 11:00am - 12:00pm
Princeton Public Library - 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, Mar 31, 12:00pm - 1:30pm
Princeton Public Library - Quiet Room
Practice speaking English at this informal, in-person conversation group facilitated by a volunteer.

Mon, Mar 31, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Mon, Mar 31, 6:00pm - 7:00pm
Princeton Public Library - Community Room
Connie Goddard discusses her book, "Learning For Work”; the intellectual heritage of the Bordentown School; and efforts to reopen the campus as a school and public open space. Registration requested.

Mon, Mar 31, 6:00pm - 8:00pm
Princeton Public Library - Tower Room
This free, 15-week course is held in partnership with LiteracyNJ. This class is for Beginning English adult learners. Students are expected to attend all 15 sessions. Registration is full.
This event is full

Mon, Mar 31, 7:00pm - 8:30pm
Google Meet - https://meet.google.com/aet-vjgt-gvp
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet.

Tue, Apr 01, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Tue, Apr 01, 10:30am - 11:00am
Princeton Public Library - Story Room
Storytime Jeff, aka Jeff Trainor, presents stories, music and songs for preschoolers.

Tue, Apr 01, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Tue, Apr 01, 4:00pm - 7:00pm
Princeton Public Library - 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, Apr 01, 6:00pm - 7:00pm
Off-Site - Labyrinth Books
Idra Novey, author of several novels, faces the complexities of life on a swiftly heating earth in her new poetry collection "Soon and Wholly." She is joined by Monica Youn and Ilya Kaminsky.

Tue, Apr 01, 7:00pm - 9:00pm
Princeton Public Library - 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.

Tue, Apr 01, 7:00pm - 8:00pm
Princeton Public Library - Community Room
Members of the library's Teen Advisory Board present their favorite recently read books at this annual event. Join us and discover your next great read. 

Wed, Apr 02, 10:00am - 12:00pm
Princeton Public Library - 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, Apr 02, 11:30am - 12:00pm
Princeton Public Library - 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, Apr 02, 12:00pm - 1:00pm
Princeton Public Library - 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, Apr 02, 12:30pm - 2:00pm
Princeton Public Library - Conference Room
This free, 14-week course is held in partnership with LiteracyNJ. Students must already have basic English skills and are expected to attend all 14 sessions. Registration is full.

Wed, Apr 02, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Wed, Apr 02, 4:00pm - 5:30pm
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Wed, Apr 02, 4:00pm - 5:30pm
Princeton Public Library - Story Room
Kids 5-10 years old learn the basic rules and strategies of chess from Impact Chess volunteers. Weekly attendance is encouraged as sessions build on skills learned in the previous session.

Wed, Apr 02, 7:00pm - 8:30pm
Princeton Public Library - Community Room
This panel explores how "Latino Poetry: the Library of America Anthology" comprises a groundbreaking anthology celebrating the poetic traditions of Latino America. Hybrid. Registration requested.

Thu, Apr 03, 10:30am - 11:00am
Princeton Public Library - 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, Apr 03, 11:30am - 12:00pm
Princeton Public Library - 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, Apr 03, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, Apr 03, 2:00pm - 5:00pm
Princeton Public Library - Lobby
Items that are part of our Library of Things will be displayed for visitors to learn about and explore.

Thu, Apr 03, 4:00pm - 5:30pm
Princeton Public Library - Story Room
Neurodivergent individuals looking to connect with others are invited to attend a craft session to work on creative projects brought from home.

Thu, Apr 03, 4:30pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Thu, Apr 03, 5:00pm - 6:15pm
Princeton University - 50 McCosh Hall
Award-winning novelist Nnedi Okorafor engages in conversation about her new novel, "Death of the Author," with Princeton's Chika Okeke-Agulu as part of the "Humanities for AI" series.Register

Thu, Apr 03, 7:00pm - 8:00pm
Princeton Public Library - Community Room
The Harvard social sciences professor joins Princeton's Eddie S. Glaude Jr. in conversation at Princeton Theological Seminary’s annual Dr. Martin Luther King Jr. Lecture. Registration required.Register

Fri, Apr 04, 9:45am - 12:00pm
Princeton Public Library - Community Room
Job search strategist John Hadley focuses on how to conduct better and more influential conversations in interviews, networking, and consulting.

Fri, Apr 04, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Fri, Apr 04, 5:30pm - 7:00pm
Princeton Public Library - Community Room
Winner of the Academy Award for Best Animated Feature, "Flow" follows a cat who finds refuge on a boat with other animals after surviving a flood. 1 hour, 24 minutes.

Sat, Apr 05, 10:00am - 12:00pm
Princeton Public Library - Community Room
This documentary explores the mystery of a beluga whale, equipped with surveillance gear, who approached Norwegian fisherman in 2019. 1 hour, 30 minutes. Screening followed by Q&A with the filmmaker.

Sat, Apr 05, 10:30am - 11:00am
Princeton Public Library - 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.

Rescheduled
Sat, Apr 05, 11:00am - 12:30pm
New date Saturday, April 05, 10:00am - 12:00pm
Princeton Public Library
This documentary explores the mystery of a beluga whale, equipped with surveillance gear, who approached Norwegian fisherman in 2019. 1 hour, 30 minutes. Screening followed by Q&A with the filmmaker.

Sat, Apr 05, 11:30am - 12:00pm
Princeton Public Library - Story Room
Storytime in Mandarin Chinese for children and their caregivers.

Sat, Apr 05, 1:00pm - 2:00pm
Off-Site - Arts Council of Princeton
The Garden of Shadows presents a shadow puppet show with live music at the Arts Council of Princeton.

Sat, Apr 05, 2:00pm - 3:00pm
Princeton Public Library - STEAM Studio
Learn the basics of chemistry through demonstrations and hands-on experiments at these fun workshops led by Princeton University chemistry graduate students.

Sat, Apr 05, 3:00pm - 4:00pm
Princeton Public Library - Community Room
This film explores the wonders of seaweed, and some of the extraordinary stories and characters whose lives have been entangled by the marine organism. 30 minutes. Followed by post screening Q&A.

Sat, Apr 05, 3:00pm - 4:00pm
Princeton Public Library
Jenna Reynolds, founder of Save Coastal Wildlife, recounts her journey to become an environmental educator as a trans woman. 20 minutes. Followed by a post screening Q&A.

Rescheduled
Sat, Apr 05, 4:00pm - 4:30pm
New date Saturday, April 05, 5:00pm - 5:30pm
Princeton Public Library
This short film highlights effort to create a bird-safe campus at Princeton University. A Q&A with filmmaker Jared Flesher follows the screening.

Sat, Apr 05, 5:00pm - 5:30pm
Princeton Public Library
This short film highlights effort to create a bird-safe campus at Princeton University. A Q&A with filmmaker Jared Flesher follows the screening.

Sat, Apr 05, 5:30pm - 6:30pm
Princeton Public Library - Community Room
This film follows Irish ornithologist Seán Ronayne as he attempts to record the sound of each of the nearly 200 bird species in Ireland. 52 minutes.

Sun, Apr 06, 11:05am - 1:00pm
Princeton Public Library - Community Room
A close-knit Christian community in the Chesapeake Bay faces a profound test of faith as rising seas threaten their way of life. 1 hour, 30 minutes.

Sun, Apr 06, 1:00pm - 2:00pm
Princeton Public Library - Community Room
After providing some of the first visual evidence of climate change through the study of melting glaciers, James Balog returns to Iceland to close the last chapter of his life's work. 40 minutes.

Rescheduled
Sun, Apr 06, 2:00pm - 2:30pm
New date Sunday, April 13, 2:00pm - 2:30pm
Princeton Public Library
Storytime in Spanish for children and their caregivers.

Sun, Apr 06, 3:30pm - 4:00pm
Princeton Public Library - Story Room
Storytime in Russian for children and their caregivers.

Sun, Apr 06, 4:00pm - 4:45pm
Princeton Public Library - Story Room
Join us for readings in Russian followed by discussion. Intended for children in kindergarten to grade 4.

Sun, Apr 06, 4:00pm - 5:30pm
Off-Site - Princeton Garden Theatre
"Unearth" follows local Alaskans as they contend with a proposed copper mine in Bristol Bay. The screening will be followed by a Q&A with filmmaker Hunter Nolan. 1 hour, 23 minutes.

Mon, Apr 07, 8:30am - 3:00pm
Princeton Public Library - Community Room
AARP volunteers prepare and electronically file Federal and N.J. individual, non-complex income tax returns for seniors and people of low and moderate income. Appointments are required.

Mon, Apr 07, 11:00am - 12:00pm
Princeton Public Library - 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, Apr 07, 11:00am - 4:00pm
Princeton Public Library
All are invited to take part in a community reading of F. Scott Fitzgerald's "The Great Gatsby," a frequently challenged or banned book published 100 years ago. Register for a time slot.Register

Mon, Apr 07, 12:00pm - 1:30pm
Princeton Public Library - Quiet Room
Practice speaking English at this informal, in-person conversation group facilitated by a volunteer.

Mon, Apr 07, 1:00pm - 2:00pm
Virtual - Zoom
Library staff members share notable new titles to add to your to-be-read list at these monthly sessions. Register for Zoom link through the Center for Modern Aging Princeton.Register

Mon, Apr 07, 3:00pm - 5:00pm
Offsite - The Nassau Club
Bestselling author and Princeton alum Jennifer Weiner discusses her new book “The Griffin Sisters’ Greatest Hits.”Register

Mon, Apr 07, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Mon, Apr 07, 6:00pm - 8:00pm
Princeton Public Library - Conference Room
This free 12-week course, offered in partnership with Literacy New Jersey, prepares people for the Citizenship Test. Students must have a Green Card and basic English skills. Registration required.

Mon, Apr 07, 6:00pm - 8:00pm
Princeton Public Library - Tower Room
This free, 15-week course is held in partnership with LiteracyNJ. This class is for Beginning English adult learners. Students are expected to attend all 15 sessions. Registration is full.
This event is full

Mon, Apr 07, 6:00pm - 7:30pm
Princeton Public Library - Newsroom
The group discusses "More than a Glitch: Confronting Race, Gender, and Ability Bias in Tech" by Meredith Broussard. Registration requested, but not required.

Mon, Apr 07, 7:00pm - 8:30pm
Google Meet - https://meet.google.com/aet-vjgt-gvp
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet.

Tue, Apr 08, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Tue, Apr 08, 10:30am - 12:30pm
Princeton Public Library - 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, Apr 08, 10:30am - 11:00am
Princeton Public Library - Story Room
Storytime Jeff, aka Jeff Trainor, presents stories, music and songs for preschoolers.

Tue, Apr 08, 2:00pm - 3:30pm
Princeton Public Library - Tech Center
Get to know all the tools offered by Google including Gmail, Google Earth and more. Registration required.

Tue, Apr 08, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Tue, Apr 08, 4:00pm - 7:00pm
Princeton Public Library - 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, Apr 08, 4:00pm - 5:00pm
Princeton Public Library - Community Room
Representatives from PNC Bank's Nassau Street branch share financial safety tips and more for teens and adults for Financial Literacy Month. No registration required.

Tue, Apr 08, 7:00pm - 8:15pm
Princeton Public Library - Community Room
Emma Sarconi interviews Nghi Vo at this book launch event for "Don't Sleep with the Dead," a novella about Nick Carraway and his life following the tragic ending of "The Great Gatsby."

Wed, Apr 09, All day
Princeton Public Library
Mo Willems' Zoom Squirrel has lost their friends in the library and needs your help to find them. Use your library skills to help Zoom Squirrel on a fun adventure as you search for missing friends.

Wed, Apr 09, 9:00am - 10:00am
Princeton Public Library - 3rd Floor Pop-up Programming Area
Stop by the third floor Youth Services Dept. for a take-home maker activity featuring Mo Willems' Zoom Squirrel. Available while supplies last in celebration of National Library Week.

Wed, Apr 09, 10:00am - 12:00pm
Princeton Public Library - 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, Apr 09, 10:00am - 10:30am
Off-Site - Labyrinth Books
Drop by Labyrinth Books for a chance to chat with library director Jennifer Podolsky over a cup of coffee and cookies as we kick off Library Outreach Day. A special story time will follow at 11 am.

Wed, Apr 09, 10:30am - 11:00am
Off-Site - Labyrinth Books
Jennifer Podolsky, executive director of the library, reads "Zoom Squirrel" stories by Mo Willems at this National Library Week celebration at Labyrinth Books.

Wed, Apr 09, 11:30am - 12:00pm
Princeton Public Library - 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, Apr 09, 12:00pm - 1:00pm
Princeton Public Library - 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, Apr 09, 12:30pm - 2:00pm
Princeton Public Library - Conference Room
This free, 14-week course is held in partnership with LiteracyNJ. Students must already have basic English skills and are expected to attend all 14 sessions. Registration is full.

Wed, Apr 09, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Wed, Apr 09, 4:00pm - 5:30pm
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Wed, Apr 09, 4:00pm - 4:45pm
Princeton Public Library - STEAM Studio
Come build together at the library! We supply the LEGOs and you supply the creativity! Participants can work together as a group or individually.

Wed, Apr 09, 4:00pm - 5:30pm
Princeton Public Library - Story Room
Kids 5-10 years old learn the basic rules and strategies of chess from Impact Chess volunteers. Weekly attendance is encouraged as sessions build on skills learned in the previous session.

Wed, Apr 09, 7:00pm - 8:00pm
Princeton Public Library - Community Room
The author is joined by A.M. Homes to discuss her recently released novel, "The Float Test." Book signing to follow.

Thu, Apr 10, All day
Princeton Public Library
Mo Willems' Zoom Squirrel has lost their friends in the library and needs your help to find them. Use your library skills to help Zoom Squirrel on a fun adventure as you search for missing friends.

Thu, Apr 10, 10:30am - 11:00am
Princeton Public Library - 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, Apr 10, 10:30am - 11:30am
Princeton Public Library - Conference Room
The group discusses "Help Wanted" by Adelle Waldman.

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

Thu, Apr 10, 11:30am - 12:00pm
Princeton Public Library - 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, Apr 10, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, Apr 10, 4:30pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Thu, Apr 10, 6:30pm - 8:30pm
Princeton Public Library - Community Room
Join the Princeton Tech Meetup community for an evening of networking, collaboration, and an insightful presentation by Jasper Geurts on "Managing Technical Debt in a Systematic Way."

Thu, Apr 10, 7:15pm - 8:30pm
Virtual
The group discusses "Medgar and Myrlie: Medgar Evers and the Love story that Awakened America" by Joy Reid. All are welcome.

Fri, Apr 11, All day
Princeton Public Library
Mo Willems' Zoom Squirrel has lost their friends in the library and needs your help to find them. Use your library skills to help Zoom Squirrel on a fun adventure as you search for missing friends.

Fri, Apr 11, 9:45am - 12:00pm
Princeton Public Library - Community Room
Presenter Joey Himelfarb offers strategies and tools for jobseekers to visualize, asses, and achieve their goals.

Fri, Apr 11, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Sat, Apr 12, 10:00am - 11:30am
Off-Site - Princeton Garden Theatre
In this collection of animated shorts based on the stories and characters by A.A. Milne, Winnie the Pooh, a honey-loving teddy bear, embarks on some eccentric adventures.

Sat, Apr 12, 10:30am - 11:00am
Princeton Public Library - 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, Apr 12, 2:00pm - 3:00pm
Princeton Public Library - STEAM Studio
Students in grades 6-8 are welcome to join a fun monthly discussion of books and other interests.

Rescheduled
Sat, Apr 12, 2:00pm - 2:30pm
New date Sunday, April 06, 2:00pm - 2:30pm
Princeton Public Library
Storytime in Spanish for children and their caregivers.

Sat, Apr 12, 3:30pm - 5:00pm
Princeton Public Library - STEAM Studio
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience. Registration is not necessary.

Sun, Apr 13, 2:00pm - 2:30pm
Princeton Public Library - Story Room
Storytime in Spanish for children and their caregivers.

Sun, Apr 13, 4:00pm - 4:30pm
Princeton Public Library - Story Room
Storytime in French for babies and their caregivers.

Mon, Apr 14, 8:30am - 3:00pm
Princeton Public Library - Community Room
AARP volunteers prepare and electronically file Federal and N.J. individual, non-complex income tax returns for seniors and people of low and moderate income. Appointments are required.

Mon, Apr 14, 11:00am - 12:00pm
Princeton Public Library - 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, Apr 14, 12:00pm - 1:30pm
Princeton Public Library - Quiet Room
Practice speaking English at this informal, in-person conversation group facilitated by a volunteer.

Mon, Apr 14, 6:00pm - 8:00pm
Princeton Public Library - Conference Room
This free 12-week course, offered in partnership with Literacy New Jersey, prepares people for the Citizenship Test. Students must have a Green Card and basic English skills. Registration required.

Mon, Apr 14, 6:00pm - 8:00pm
Princeton Public Library - Tower Room
This free, 15-week course is held in partnership with LiteracyNJ. This class is for Beginning English adult learners. Students are expected to attend all 15 sessions. Registration is full.
This event is full

Mon, Apr 14, 7:00pm - 8:30pm
Google Meet - https://meet.google.com/aet-vjgt-gvp
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet.

Mon, Apr 14, 7:00pm - 8:30pm
Virtual - Zoom
Poets read from works in progress and receive constructive peer feedback at these virtual sessions.Register

Mon, Apr 14, 7:00pm - 8:00pm
Princeton Public Library - Community Room
The author is joined in conversation by Princeton Professor Ruha Benjamin to discuss her latest book, "Good Friends: Bonds that Change Us and the World."

Tue, Apr 15, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Tue, Apr 15, 10:30am - 11:00am
Princeton Public Library - Story Room
Storytime Jeff, aka Jeff Trainor, presents stories, music and songs for preschoolers.

Tue, Apr 15, 1:00pm - 2:00pm
Princeton Public Library - Tech Center
Learn how to create attention-grabbing print and digital promotional materials, from flyers and posters to social media posts and beyond. Registration required.

Tue, Apr 15, 4:00pm - 7:00pm
Princeton Public Library - 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, Apr 15, 7:00pm - 8:30pm
Virtual - Zoom
Writers receive constructive feedback at these monthly online group sessions during which participants read passages from a work in progress and members offer suggestions.Register

Tue, Apr 15, 7:00pm - 8:30pm
Princeton Public Library - 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, Apr 16, 10:00am - 12:00pm
Princeton Public Library - 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, Apr 16, 11:30am - 12:00pm
Princeton Public Library - 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, Apr 16, 12:00pm - 1:00pm
Princeton Public Library - 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, Apr 16, 12:30pm - 2:00pm
Princeton Public Library - Conference Room
This free, 14-week course is held in partnership with LiteracyNJ. Students must already have basic English skills and are expected to attend all 14 sessions. Registration is full.

Wed, Apr 16, 4:00pm - 5:30pm
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Wed, Apr 16, 4:00pm - 5:30pm
Princeton Public Library - Story Room
Kids 5-10 years old learn the basic rules and strategies of chess from Impact Chess volunteers. Weekly attendance is encouraged as sessions build on skills learned in the previous session.

Wed, Apr 16, 7:00pm - 8:00pm
Princeton Public Library - Community Room
Emeritus classics professor at Colgate, Garland is joined in conversation by Carolyn Laferrière and Elizabeth Davis, to discuss his new book, "What to Expect When You're Dead." Registration requested.

Thu, Apr 17, 10:30am - 11:00am
Princeton Public Library - 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, Apr 17, 11:00am - 1:00pm
Princeton Public Library - Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, Apr 17, 11:30am - 12:00pm
Princeton Public Library - 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, Apr 17, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, Apr 17, 3:00pm - 4:15pm
Princeton University - FitzRandolph Gate
Inaugural guided tour to rediscover Princeton’s town and campus through cinema. Generously funded by the National Humanities Center and offered as part of the Princeton French Film Festival.Register

Thu, Apr 17, 4:00pm - 5:30pm
Princeton Public Library - Story Room
Neurodivergent individuals looking to connect with others are invited to attend a craft session to work on creative projects brought from home.

Thu, Apr 17, 5:30pm - 7:30pm
Princeton Public Library - 3rd Floor Pop-up Programming Area,CoLab Space,Tech Center
Stroll around town and drop in to open houses at the Arts Council of Princeton, Art@Bainbridge, Small World Coffee and the library to enjoy music, food and drink, art making and gallery activities.

Thu, Apr 17, 7:00pm - 8:30pm
Princeton Public Library - Community Room
A conversation with community-based experts invites attendees to reflect on James Baldwin's legacy in Mercer County. Featured in the Baldwin Circles project and the Being Human Festival (US).

Fri, Apr 18, 9:45am - 12:00pm
Princeton Public Library - Community Room
New Jersey employment and family law attorney Hanan Isaacs covers key topics under state and federal employment law, including contracts, hiring practices, civil service, employee handbooks and more.

Fri, Apr 18, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Sat, Apr 19, 10:00am - 12:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Stop by Youth Services on the third floor for a kit to make a 3D spring bookmark while supplies last.

Sat, Apr 19, 10:30am - 11:00am
Princeton Public Library - 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, Apr 19, 11:00am - 1:00pm
Princeton Public Library - Community Room
The family-friendly, animated musical comedy film is screened in partnership with the Princeton French Film Festival. In French, 1 hour, 13 minutes.

Sat, Apr 19, 11:30am - 12:00pm
Princeton Public Library - Story Room
Storytime in Portuguese for children and their caregivers.

Sat, Apr 19, 1:00pm - 1:30pm
Princeton Public Library - Story Room
Storytime in Japanese for children and their caregivers.

Rescheduled
Sun, Apr 20, 3:00pm - 3:30pm
New date Sunday, April 27, 3:00pm - 3:30pm
Princeton Public Library
Storytime in German for children and their caregivers.

Mon, Apr 21, 10:00am - 12:00pm
Princeton Public Library - 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, Apr 21, 11:00am - 12:00pm
Princeton Public Library - 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, Apr 21, 12:00pm - 1:30pm
Princeton Public Library - Quiet Room
Practice speaking English at this informal, in-person conversation group facilitated by a volunteer.

Mon, Apr 21, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Mon, Apr 21, 6:00pm - 8:00pm
Princeton Public Library - Quiet Room
This social club meets once each month to set up personalized bullet journals for the month to come. Some materials will be provided, or bring your own preferred supplies. For adults and teens 16+.

Mon, Apr 21, 6:00pm - 8:00pm
Princeton Public Library - Conference Room
This free 12-week course, offered in partnership with Literacy New Jersey, prepares people for the Citizenship Test. Students must have a Green Card and basic English skills. Registration required.

Mon, Apr 21, 6:00pm - 8:00pm
Princeton Public Library - Tower Room
This free, 15-week course is held in partnership with LiteracyNJ. This class is for Beginning English adult learners. Students are expected to attend all 15 sessions. Registration is full.
This event is full

Mon, Apr 21, 7:00pm - 8:30pm
Google Meet - https://meet.google.com/aet-vjgt-gvp
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet.

Mon, Apr 21, 7:00pm - 8:00pm
Princeton Public Library - Community Room
Pulitzer Prize-winning author and journalist Julian Borger presents his memoir "I Seek a Kind Person: My Father, Seven Children, and the Adverts that Helped Them Escape the Holocaust."

Tue, Apr 22, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Tue, Apr 22, 10:30am - 11:00am
Princeton Public Library - Story Room
Storytime Jeff, aka Jeff Trainor, presents stories, music and songs for preschoolers.

Tue, Apr 22, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Tue, Apr 22, 4:00pm - 7:00pm
Princeton Public Library - 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, Apr 22, 7:00pm - 8:15pm
Princeton Public Library - Community Room
Experience F. Scott Fitzgerald's classic novel brought to life as a staged radio play from Raconteur Radio with period costumes, vintage commercials, Golden Age radio equipment and more.

Wed, Apr 23, 10:00am - 12:00pm
Princeton Public Library - 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, Apr 23, 11:30am - 12:00pm
Princeton Public Library - 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, Apr 23, 12:00pm - 1:00pm
Princeton Public Library - 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, Apr 23, 12:00pm - 2:30pm
Princeton Public Library - Newsroom
The library’s local history team leads this tour of the last century of Princeton’s literary achievement. Complimentary lunch and book provided. Offered as part of the 2025 Being Human Festival (US).

Wed, Apr 23, 12:30pm - 2:00pm
Princeton Public Library - Conference Room
This free, 14-week course is held in partnership with LiteracyNJ. Students must already have basic English skills and are expected to attend all 14 sessions. Registration is full.

Wed, Apr 23, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Wed, Apr 23, 4:00pm - 5:30pm
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Wed, Apr 23, 4:00pm - 5:30pm
Princeton Public Library - Story Room
Kids 5-10 years old learn the basic rules and strategies of chess from Impact Chess volunteers. Weekly attendance is encouraged as sessions build on skills learned in the previous session.

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

Wed, Apr 23, 6:00pm - 7:00pm
Princeton Public Library - Community Room
The author discusses his recently published book "Doctors by Nature: How Ants, Apes, and Other Animals Heal Themselves." Book signing to follow.

Thu, Apr 24, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
People & Stories/Gente y Cuentos presents an eight-week program of literature, poetry, discussion and writing.

Thu, Apr 24, 10:30am - 11:00am
Princeton Public Library - 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, Apr 24, 11:00am - 1:00pm
Princeton Public Library - Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, Apr 24, 11:30am - 12:00pm
Princeton Public Library - 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, Apr 24, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, Apr 24, 4:30pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Thu, Apr 24, 6:30pm - 8:30pm
Princeton Public Library - Tech Center
This introductory class covers the basics of Final Cut Pro software to get attendees started creating and editing and professional quality videos. Registration required.

Thu, Apr 24, 7:00pm - 8:00pm
Princeton Public Library - Community Room
A panel of experienced homeschooling parents and teachers cover the basics of homeschooling in New Jersey.

Fri, Apr 25, 9:45am - 12:00pm
Princeton Public Library - Community Room
Presenter: Madeleine Elmgren

Fri, Apr 25, 10:00am - 11:15am
Princeton University - FitzRandolph Gate
Inaugural guided tour to rediscover Princeton’s town and campus through cinema. Generously funded by the National Humanities Center and offered as part of the Princeton French Film Festival.Register

Fri, Apr 25, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Fri, Apr 25, 6:00pm - 9:00pm
Princeton Public Library - Community Room
Princeton High School students are invited to perform at this teens-only event.

Sat, Apr 26, 10:30am - 11:00am
Princeton Public Library - 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, Apr 26, 3:00pm - 4:30pm
Princeton Public Library - Community Room,Hinds Plaza
Poets, storytellers and spoken word fans are invited to join a Porchfest open mic event, hosted in partnership with the Arts Council of Princeton and the Princeton University Art Museum.

Cancelled
Sat, Apr 26, 3:30pm - 5:00pm
Princeton Public Library
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience. Registration is not necessary.

Sat, Apr 26, 3:30pm - 4:15pm
Princeton Public Library - Story Room
In this four-session book group, children in grades 2-5 explore different cultures through folktales and cultural crafts.

Sun, Apr 27, 3:00pm - 3:30pm
Princeton Public Library - Story Room
Storytime in German for children and their caregivers.

Mon, Apr 28, 11:00am - 12:00pm
Princeton Public Library - 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, Apr 28, 12:00pm - 1:30pm
Princeton Public Library - Quiet Room
Practice speaking English at this informal, in-person conversation group facilitated by a volunteer.

Mon, Apr 28, 1:00pm - 2:30pm
Princeton Public Library - Tech Center
Become adept at using Google Sheets and Google Forms, and learn how the two applications can work together to collect and organize data and information. Registration required.

Mon, Apr 28, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Mon, Apr 28, 6:00pm - 8:00pm
Princeton Public Library - Conference Room
This free 12-week course, offered in partnership with Literacy New Jersey, prepares people for the Citizenship Test. Students must have a Green Card and basic English skills. Registration required.

Mon, Apr 28, 6:00pm - 8:00pm
Princeton Public Library - Tower Room
This free, 15-week course is held in partnership with LiteracyNJ. This class is for Beginning English adult learners. Students are expected to attend all 15 sessions. Registration is full.
This event is full

Mon, Apr 28, 6:30pm - 8:30pm
Princeton Public Library - Community Room
A screening of the Alan Turing biopic is shown in advance of Princeton Pro Musica's performance of James McCarthy's oratorio "Codebreaker: The Alan Turing Story." PG-13. 1 hour, 54 minutes.

Mon, Apr 28, 7:00pm - 8:30pm
Google Meet - https://meet.google.com/aet-vjgt-gvp
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet.

Tue, Apr 29, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Tue, Apr 29, 10:30am - 11:00am
Princeton Public Library - Story Room
Storytime Jeff, aka Jeff Trainor, presents stories, music and songs for preschoolers.

Tue, Apr 29, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Tue, Apr 29, 4:00pm - 7:00pm
Princeton Public Library - 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, Apr 30, 10:00am - 12:00pm
Princeton Public Library - 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, Apr 30, 10:30am - 12:30pm
Princeton Public Library - Tower 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.

Wed, Apr 30, 11:30am - 12:00pm
Princeton Public Library - 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, Apr 30, 12:00pm - 1:00pm
Princeton Public Library - 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, Apr 30, 12:30pm - 2:00pm
Princeton Public Library - Conference Room
This free, 14-week course is held in partnership with LiteracyNJ. Students must already have basic English skills and are expected to attend all 14 sessions. Registration is full.

Wed, Apr 30, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Wed, Apr 30, 4:00pm - 5:30pm
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Wed, Apr 30, 4:00pm - 5:30pm
Princeton Public Library - Story Room
Kids 5-10 years old learn the basic rules and strategies of chess from Impact Chess volunteers. Weekly attendance is encouraged as sessions build on skills learned in the previous session.

Thu, May 01, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
People & Stories/Gente y Cuentos presents an eight-week program of literature, poetry, discussion and writing.

Thu, May 01, 10:30am - 11:00am
Princeton Public Library - 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, May 01, 11:00am - 1:00pm
Princeton Public Library - Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, May 01, 11:30am - 12:00pm
Princeton Public Library - 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, May 01, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, May 01, 4:00pm - 5:30pm
Princeton Public Library - Story Room
Neurodivergent individuals looking to connect with others are invited to attend a craft session to work on creative projects brought from home.

Thu, May 01, 4:30pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Thu, May 01, 6:30pm - 8:30pm
Princeton Public Library - Tech Center
Those with at least a basic knowledge of Final Cut Pro, or who have attended the April 24 introductory class, learn more advanced video creation and editing skills. Registration required.

Fri, May 02, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Fri, May 02, 2:00pm - 2:30pm
Princeton Public Library - Story Room
This interactive dance workshop introduces toddlers and their caregivers to the basics of ballet and dance while fostering joy and creative movement. Participation limited. Registration required.
Registration opens Friday, April 18 2025 at 9:00am

Fri, May 02, 7:00pm - 9:00pm
Princeton Public Library - Community Room
Step back in time to the Jazz Age with 1920s-era music by The Glenn Crytzer Quartet, mocktails, a photo booth and more at this after-hours event. Costumes encouraged.
Registration opens Tuesday, April 1 2025 at 9:00am

Sat, May 03, 10:30am - 11:00am
Princeton Public Library - 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, May 03, 11:30am - 12:00pm
Princeton Public Library - Story Room
Storytime in Mandarin Chinese for children and their caregivers.

Sun, May 04, 11:00am - 12:00pm
Princeton Public Library - Community Room
The author discusses and signs copies of her recently released novel "The Girls of the Glimmer Factory." Doors open at 10:45 a.m. for coffee and pastries. Talk begins at 11 a.m.

Sun, May 04, 3:30pm - 4:00pm
Princeton Public Library - Story Room
Storytime in Russian for children and their caregivers.

Sun, May 04, 4:00pm - 4:45pm
Princeton Public Library - Story Room
Join us for readings in Russian followed by discussion. Intended for children in kindergarten to grade 4.

Mon, May 05, 11:00am - 12:00pm
Princeton Public Library - 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, May 05, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Mon, May 05, 6:00pm - 8:00pm
Princeton Public Library - Conference Room
This free 12-week course, offered in partnership with Literacy New Jersey, prepares people for the Citizenship Test. Students must have a Green Card and basic English skills. Registration required.

Mon, May 05, 6:00pm - 8:00pm
Princeton Public Library - Tower Room
This free, 15-week course is held in partnership with LiteracyNJ. This class is for Beginning English adult learners. Students are expected to attend all 15 sessions. Registration is full.
This event is full

Mon, May 05, 6:30pm - 7:30pm
Princeton Public Library - Newsroom
Behavior analyst Patrice Garrison presents an overview of child development and treatment modalities for parents and professionals working with children 3 to 12 years of age.

Mon, May 05, 7:00pm - 8:30pm
Google Meet - https://meet.google.com/aet-vjgt-gvp
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet.

Tue, May 06, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Tue, May 06, 11:00am - 12:00pm
Princeton Public Library - 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, May 06, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Tue, May 06, 4:00pm - 7:00pm
Princeton Public Library - 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, May 06, 7:00pm - 9:00pm
Princeton Public Library - 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, April 6 2025 at 7:00pm

Wed, May 07, 10:00am - 12:00pm
Princeton Public Library - 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, May 07, 11:30am - 12:00pm
Princeton Public Library - 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, May 07, 12:00pm - 1:00pm
Princeton Public Library - 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, May 07, 12:30pm - 2:00pm
Princeton Public Library - Conference Room
This free, 14-week course is held in partnership with LiteracyNJ. Students must already have basic English skills and are expected to attend all 14 sessions. Registration is full.

Wed, May 07, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Wed, May 07, 4:00pm - 5:30pm
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Wed, May 07, 4:00pm - 5:30pm
Princeton Public Library - Story Room
Kids 5-10 years old learn the basic rules and strategies of chess from Impact Chess volunteers. Weekly attendance is encouraged as sessions build on skills learned in the previous session.

Thu, May 08, 10:30am - 12:00pm
Princeton Public Library - Newsroom
People & Stories/Gente y Cuentos presents an eight-week program of literature, poetry, discussion and writing.

Thu, May 08, 10:30am - 11:00am
Princeton Public Library - 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, May 08, 11:00am - 1:00pm
Princeton Public Library - Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, May 08, 11:30am - 12:00pm
Princeton Public Library - 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, May 08, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, May 08, 4:30pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Thu, May 08, 7:00pm - 8:00pm
Princeton Public Library - Community Room
The author discusses and signs copies of his recently released book "The Six: The Untold Story of the Titanic's Chinese Survivors" and explores how they survived against all odds.

Thu, May 08, 7:15pm - 8:30pm
Google Meet - https://meet.google.com/rra-ukco-uzt?pli=1
The group discusses "Acts of Forgiveness" by Maura Cheeks. All are welcome.

Fri, May 09, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Fri, May 09, 2:00pm - 2:30pm
Princeton Public Library - Story Room
This interactive dance workshop introduces toddlers and their caregivers to the basics of ballet and dance while fostering joy and creative movement. Participation limited. Registration required.
Registration opens Friday, April 18 2025 at 9:00am

Fri, May 09, 5:00pm - 6:00pm
Princeton Public Library - Hinds Plaza
Our Teen Advisory Board and municipal student boards TAG, GAIA, and PSB present the works they've done in the community this year. Followed by project displays.

Fri, May 09, 7:00pm - 8:30pm
Virtual - Zoom
Independent mystery/thriller author Kevin G. Chapman shares experiences and practical advice for self-narrating an audiobook version of your book and conducts a live demonstration of the process.Register

Sat, May 10, 10:30am - 11:00am
Princeton Public Library - 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, May 10, 1:30pm - 4:00pm
Princeton Public Library - Community Room
Local published authors of fiction, nonfiction, and poetry sell and sign their books, and interact with readers, on the first floor of the library.

Sat, May 10, 2:00pm - 3:00pm
Princeton Public Library - Conference Room
Students in grades 6-8 are welcome to join a fun monthly discussion of books and other interests.

Sat, May 10, 3:30pm - 5:00pm
Princeton Public Library - Story Room
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience. Registration is not necessary.

Sun, May 11, 4:00pm - 4:30pm
Princeton Public Library - Story Room
Storytime in French for babies and their caregivers.

Mon, May 12, 11:00am - 12:00pm
Princeton Public Library - 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, May 12, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Mon, May 12, 6:00pm - 8:00pm
Princeton Public Library - Conference Room
This free 12-week course, offered in partnership with Literacy New Jersey, prepares people for the Citizenship Test. Students must have a Green Card and basic English skills. Registration required.

Mon, May 12, 6:00pm - 8:00pm
Princeton Public Library - Tower Room
This free, 15-week course is held in partnership with LiteracyNJ. This class is for Beginning English adult learners. Students are expected to attend all 15 sessions. Registration is full.
This event is full

Mon, May 12, 7:00pm - 8:30pm
Google Meet - https://meet.google.com/aet-vjgt-gvp
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet.

Mon, May 12, 7:00pm - 8:30pm
Virtual - Zoom
Poets read from works in progress and receive constructive peer feedback at these virtual sessions.Register

Tue, May 13, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Tue, May 13, 11:00am - 12:00pm
Princeton Public Library - 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, May 13, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Tue, May 13, 4:00pm - 7:00pm
Princeton Public Library - 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, May 13, 7:00pm - 8:00pm
Princeton Public Library - Community Room
Atkin discuss her book "Mightier Than the Sword: How Three Obscure Treaties Sanctioned the Enslavement of Millions and the Exploitation of Continents for More Than 400 Years." Registration requested.

Wed, May 14, 10:00am - 12:00pm
Princeton Public Library - 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, May 14, 11:30am - 12:00pm
Princeton Public Library - 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, May 14, 12:00pm - 1:00pm
Princeton Public Library - 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, May 14, 12:30pm - 2:00pm
Princeton Public Library - Conference Room
This free, 14-week course is held in partnership with LiteracyNJ. Students must already have basic English skills and are expected to attend all 14 sessions. Registration is full.

Wed, May 14, 3:15pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Wed, May 14, 4:00pm - 5:30pm
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Wed, May 14, 4:00pm - 5:30pm
Princeton Public Library - Story Room
Kids 5-10 years old learn the basic rules and strategies of chess from Impact Chess volunteers. Weekly attendance is encouraged as sessions build on skills learned in the previous session.

Wed, May 14, 7:00pm - 8:00pm
Princeton Public Library - Community Room
Martha A. Sandweiss, joined in conversation by Esther Schor, presents her new book, "The Girl in the Middle: A Recovered History of the American West." Registration requested.

Thu, May 15, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
People & Stories/Gente y Cuentos presents an eight-week program of literature, poetry, discussion and writing.

Thu, May 15, 10:30am - 11:00am
Princeton Public Library - 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, May 15, 11:00am - 1:00pm
Princeton Public Library - Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, May 15, 11:30am - 12:00pm
Princeton Public Library - 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, May 15, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, May 15, 4:00pm - 5:30pm
Princeton Public Library - Story Room
Neurodivergent individuals looking to connect with others are invited to attend a craft session to work on creative projects brought from home.

Thu, May 15, 4:30pm - 6:00pm
Princeton Public Library - CoLab Space
Need some help with your homework? Have a problem you just can't solve? Stop by the CoLab on the third floor of the library for some help with your school assignments.

Fri, May 16, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Fri, May 16, 2:00pm - 2:30pm
Princeton Public Library - Story Room
This interactive dance workshop introduces toddlers and their caregivers to the basics of ballet and dance while fostering joy and creative movement. Participation limited. Registration required.
Registration opens Friday, April 18 2025 at 9:00am

Sat, May 17, 10:00am - 11:30am
Off-Site - Princeton Garden Theatre
Orphaned brontosaurus Littlefoot sets off in search of the legendary Great Valley. Along the way he meets four other young dinosaurs and they encounter several obstacles and the predator Sharptooth.

Sat, May 17, 10:30am - 11:00am
Princeton Public Library - 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, May 17, 11:30am - 12:00pm
Princeton Public Library - Story Room
Storytime in Portuguese for children and their caregivers.

Sat, May 17, 1:00pm - 1:30pm
Princeton Public Library - Story Room
Storytime in Japanese for children and their caregivers.

Cancelled
Sat, May 17, 2:00pm - 3:00pm
Princeton Public Library
Learn the basics of chemistry through demonstrations and hands-on experiments at these fun workshops led by Princeton University chemistry graduate students.

Sun, May 18, 3:00pm - 3:30pm
Princeton Public Library - Story Room
Storytime in German for children and their caregivers.

Mon, May 19, 10:00am - 12:00pm
Princeton Public Library - 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, April 19 2025 at 10:00am

Mon, May 19, 11:00am - 12:00pm
Princeton Public Library - 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, May 19, 6:00pm - 8:00pm
Princeton Public Library - Quiet Room
This social club meets once each month to set up personalized bullet journals for the month to come. Some materials will be provided, or bring your own preferred supplies. For adults and teens 16+.
Registration opens Wednesday, April 9 2025 at 6:00pm

Mon, May 19, 6:00pm - 8:00pm
Princeton Public Library - Conference Room
This free 12-week course, offered in partnership with Literacy New Jersey, prepares people for the Citizenship Test. Students must have a Green Card and basic English skills. Registration required.

Mon, May 19, 6:00pm - 8:00pm
Princeton Public Library - Tower Room
This free, 15-week course is held in partnership with LiteracyNJ. This class is for Beginning English adult learners. Students are expected to attend all 15 sessions. Registration is full.
This event is full

Mon, May 19, 7:00pm - 8:30pm
Google Meet - https://meet.google.com/aet-vjgt-gvp
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet.

Tue, May 20, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Tue, May 20, 11:00am - 12:00pm
Princeton Public Library - 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, May 20, 4:00pm - 7:00pm
Princeton Public Library - 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, May 20, 7:00pm - 8:30pm
Virtual - Zoom
Writers receive constructive feedback at these monthly online group sessions during which participants read passages from a work in progress and members offer suggestions.Register

Tue, May 20, 7:00pm - 8:30pm
Princeton Public Library - 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, May 21, 10:00am - 12:00pm
Princeton Public Library - 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, May 21, 11:30am - 12:00pm
Princeton Public Library - 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, May 21, 12:00pm - 1:00pm
Princeton Public Library - 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, May 21, 12:30pm - 2:00pm
Princeton Public Library - Conference Room
This free, 14-week course is held in partnership with LiteracyNJ. Students must already have basic English skills and are expected to attend all 14 sessions. Registration is full.

Wed, May 21, 4:00pm - 5:30pm
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Wed, May 21, 4:00pm - 5:30pm
Princeton Public Library - Story Room
Kids 5-10 years old learn the basic rules and strategies of chess from Impact Chess volunteers. Weekly attendance is encouraged as sessions build on skills learned in the previous session.

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

Wed, May 21, 7:00pm - 8:30pm
Princeton Public Library - Community Room
The author discusses his recently published book, "Arrested Mobility: Overcoming the Threat to Black Movement."

Thu, May 22, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
People & Stories/Gente y Cuentos presents an eight-week program of literature, poetry, discussion and writing.

Thu, May 22, 10:30am - 11:00am
Princeton Public Library - 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, May 22, 11:00am - 1:00pm
Princeton Public Library - Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, May 22, 11:30am - 12:00pm
Princeton Public Library - 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, May 22, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, May 22, 6:00pm - 7:30pm
Special Collections, Firestone Library
Join us at Firestone Library to discuss "Stories From the Tenants Downstairs" by Sidik Fofana and examine items from the collection tied to themes from the book.

Fri, May 23, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Fri, May 23, 2:00pm - 2:30pm
Princeton Public Library - Story Room
This interactive dance workshop introduces toddlers and their caregivers to the basics of ballet and dance while fostering joy and creative movement. Participation limited. Registration required.
Registration opens Friday, April 18 2025 at 9:00am

Sat, May 24, 10:30am - 11:00am
Princeton Public Library - 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, May 24, 2:00pm - 2:30pm
Princeton Public Library - Story Room
Storytime in Spanish for children and their caregivers.

Cancelled
Sat, May 24, 3:30pm - 5:00pm
Princeton Public Library
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience. Registration is not necessary.

Sat, May 24, 3:30pm - 4:15pm
Princeton Public Library - Story Room
In this four-session book group, children in grades 2-5 explore different cultures through folktales and cultural crafts.

Cancelled
Mon, May 26, 7:00pm - 8:30pm
Google Meet - https://meet.google.com/aet-vjgt-gvp
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet.

Tue, May 27, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer.

Tue, May 27, 11:00am - 12:00pm
Princeton Public Library - 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, May 27, 4:00pm - 7:00pm
Princeton Public Library - 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.