Fri, Feb 05, 9:45am - 12:00pm
Executive and career coach Janice Coleman discusses the components and opponents to creating and executing a successful job search strategy in 2021.

Mon, Feb 08, 1:30pm - 3:00pm
Register for this advanced class, held weekly on Google Meet. Registration will be capped at 12 participants. For this advanced class only, no drop-ins will be allowed. Register

Mon, Feb 08, 7:00pm - 8:30pm
Featured poets Susan Gerardi Bello and Michael Griffith read from their work for 20 minutes each, followed by an open-mic session. Poets who register in advance may share one poem during open-mic.Register

Tue, Feb 09, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Tue, Feb 09, 4:00pm - 6:30pm
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, Feb 09, 7:00pm - 8:00pm
All high school students are welcome to participate in our monthly discussion of great books, films, music, quizzes and all things cultural. Teens will also help create a book list for the library.

Tue, Feb 09, 7:30pm - 9:30pm
Writers receive constructive feedback at these group Zoom sessions. Participants range from published authors to those looking to improve their skills. Connection details will be sent to registrants.

Wed, Feb 10, 11:00am - 12:00pm
Join us for a virtual social hour of knitting and sharing via Google Meet.

Wed, Feb 10, 4:00pm - 5:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others during conversation facilitated by a volunteer.Register

Wed, Feb 10, 7:00pm - 8:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others in a conversation facilitated by a volunteer.Register

Wed, Feb 10, 7:00pm - 8:00pm
American Revolutionaries struggled with a key question: Would the words of the Declaration of Independence, that “all men are created equal,” apply to all people?

Thu, Feb 11, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Thu, Feb 11, 10:30am - 11:30am
The group discusses "Trick" by Domenico Starnone.

Thu, Feb 11, 1:30pm - 3:00pm
Practice English speaking skills with others during a Google Meet event. Register to receive the link to attend the session. Register

Thu, Feb 11, 3:30pm - 4:30pm
Students are invited to drop in for an hour to learn to code using the programming language Python.Register

Thu, Feb 11, 4:00pm - 6:30pm
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.

Thu, Feb 11, 4:30pm - 5:30pm
Students are invited to drop in for an hour to learn to code using the programming language Python.Register

Thu, Feb 11, 6:30pm - 8:00pm
New to the English language? Join us in this beginner ESL conversation class. We’ll learn the basics of the language for everyday use. Register

Thu, Feb 11, 7:15pm - 9:00pm
The group discusses "Caste: The Origins of Our Discontents " by Isabel Wilkerson.

Fri, Feb 12, 9:45am - 12:00pm
A veteran marketer, Mark Beal shares his experiences of strategically and proactively seeking out and winning new business opportunities and demonstrates how you can do the same to win your next job.

Sat, Feb 13, 10:00am - 10:30am
Students in grades K-3 are invited to join Youth Services staff for Lit Lab, where books meet hands-on maker activities.

Sat, Feb 13, 11:00am - 12:00pm
Dr. Tyree Winters, aka "The Hip Hop Doc," provides an enjoyable atmosphere for families to dance and exercise together via Zoom.Register

Sat, Feb 13, 2:00pm - 3:00pm
Book club for sixth-, seventh- and eighth-graders.

Sat, Feb 13, 3:00pm - 4:30pm
Join students and teachers from Princeton University and Princeton Public Schools to discuss their experiences advocating for the renamings of buildings at both schools.

Mon, Feb 15, 1:30pm - 3:00pm
Register for this advanced class, held weekly on Google Meet. Registration will be capped at 12 participants. For this advanced class only, no drop-ins will be allowed. Register

Tue, Feb 16, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Tue, Feb 16, 4:00pm - 6:30pm
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, Feb 16, 6:30pm - 8:30pm
This webinar is an overview of key concepts, activities, resources and tools for market and competitive research. Register

Tue, Feb 16, 7:30pm - 9:30pm
Writers receive constructive feedback at these group Zoom sessions. Participants range from published authors to those looking to improve their skills. Connection details will be sent to registrants.
Registration opens Tuesday, February 9 2021 at 9:00am

Wed, Feb 17, 10:00am - 10:30am
¡Acompañanos en nuestro salón virtual para disfrutar de cuentos, canciones, rimas, y mucha diversión! Join us in the Virtual Storyroom as we share stories, songs and fun!

Wed, Feb 17, 11:00am - 12:00pm
Join us for a virtual social hour of knitting and sharing via Google Meet.

Wed, Feb 17, 4:00pm - 5:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others during conversation facilitated by a volunteer.Register

Wed, Feb 17, 5:00pm - 6:00pm
The speakers will consider Akhtar’s celebrated new novel, "Homeland Elegies", as a new kind of American novel in this event co-hosted by Princeton University, Labyrinth Books, the library and others.Register

Wed, Feb 17, 6:00pm - 7:30pm
The Princeton Public Library Board of Trustees will meet via electronic means.

Wed, Feb 17, 7:00pm - 8:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others in a conversation facilitated by a volunteer.Register

Thu, Feb 18, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Thu, Feb 18, 1:30pm - 3:00pm
Practice English speaking skills with others during a Google Meet event. Register to receive the link to attend the session. Register

Thu, Feb 18, 3:30pm - 4:30pm
Self-identifying girls are invited to drop in for an hour of coding class exploring the programming language Python.Register

Thu, Feb 18, 4:00pm - 6:30pm
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.

Thu, Feb 18, 4:30pm - 5:30pm
Self-identifying girls are invited to drop in for an hour of coding class exploring the programming language Python.Register

Thu, Feb 18, 6:00pm - 7:00pm
A panel of experts discusses the impact of COVID-19 on homeless and very low income individuals.

Thu, Feb 18, 6:30pm - 8:00pm
New to the English language? Join us in this beginner ESL conversation class. We’ll learn the basics of the language for everyday use. Register

Fri, Feb 19, 9:45am - 12:00pm
HR professional, award-winning speaker and recruiter Abby Kohut shares insights into the human resources and recruiting process to help you think like a recruiter in your job search.

Fri, Feb 19, 4:00pm - 4:30pm
Museums in Motion presents a dynamic play exploring the life and accomplishments of the entrepreneur and philanthropist, Madam C. J. Walker, regarded as America’s first female self-made millionaire.

Mon, Feb 22, 1:30pm - 3:00pm
Register for this advanced class, held weekly on Google Meet. Registration will be capped at 12 participants. For this advanced class only, no drop-ins will be allowed. Register

Tue, Feb 23, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Tue, Feb 23, 4:00pm - 6:30pm
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, Feb 23, 7:30pm - 9:30pm
Writers receive constructive feedback at these group Zoom sessions. Participants range from published authors to those looking to improve their skills. Connection details will be sent to registrants.
Registration opens Tuesday, February 16 2021 at 9:00am

Wed, Feb 24, 11:00am - 12:00pm
Join us for a virtual social hour of knitting and sharing via Google Meet.

Wed, Feb 24, 4:00pm - 5:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others during conversation facilitated by a volunteer.Register

Wed, Feb 24, 7:00pm - 8:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others in a conversation facilitated by a volunteer.Register

Thu, Feb 25, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Thu, Feb 25, 1:30pm - 3:00pm
Practice English speaking skills with others during a Google Meet event. Register to receive the link to attend the session. Register

Thu, Feb 25, 3:30pm - 4:30pm
Students are invited to drop in for an hour to learn to code using the programming language Python.Register

Thu, Feb 25, 4:00pm - 6:30pm
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.

Thu, Feb 25, 4:30pm - 5:30pm
Students are invited to drop in for an hour to learn to code using the programming language Python.Register

Thu, Feb 25, 6:30pm - 8:00pm
New to the English language? Join us in this beginner ESL conversation class. We’ll learn the basics of the language for everyday use. Register

Thu, Feb 25, 7:00pm - 8:00pm
Based on the New-York Historical Society's 2018-19 exhibition, this virtual presentation explores Black Americans' struggle for equality under the law from 1865 through World War I.

Mon, Mar 01, 1:30pm - 3:00pm
Register for this advanced class, held weekly on Google Meet. Registration will be capped at 12 participants. For this advanced class only, no drop-ins will be allowed. Register

Tue, Mar 02, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Tue, Mar 02, 7:30pm - 9:30pm
Writers receive constructive feedback at these group Zoom sessions. Participants range from published authors to those looking to improve their skills. Connection details will be sent to registrants.
Registration opens Tuesday, February 23 2021 at 9:00am

Wed, Mar 03, 10:00am - 10:30am
¡Acompañanos en nuestro salón virtual para disfrutar de cuentos, canciones, rimas, y mucha diversión! Join us in the Virtual Storyroom as we share stories, songs and fun!

Wed, Mar 03, 11:00am - 12:00pm
Join us for a virtual social hour of knitting and sharing via Google Meet.

Wed, Mar 03, 4:00pm - 5:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others during conversation facilitated by a volunteer.Register

Wed, Mar 03, 5:30pm - 6:30pm
PPL staff host an informal chat about books, movies and podcasts on the first Wednesday of the month. Participants discuss their recent reading and can get or make recommendations.

Wed, Mar 03, 7:00pm - 8:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others in a conversation facilitated by a volunteer.Register

Thu, Mar 04, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Thu, Mar 04, 1:30pm - 3:00pm
Practice English speaking skills with others during a Google Meet event. Register to receive the link to attend the session. Register

Thu, Mar 04, 6:30pm - 8:00pm
New to the English language? Join us in this beginner ESL conversation class. We’ll learn the basics of the language for everyday use. Register

Thu, Mar 04, 7:00pm - 8:00pm
Gail Mitchell leads this session using the poems from Theme 5: Family & Community of the anthology "African American Poetry: 250 Years of Struggle and Song."

Mon, Mar 08, 1:30pm - 3:00pm
Register for this advanced class, held weekly on Google Meet. Registration will be capped at 12 participants. For this advanced class only, no drop-ins will be allowed. Register

Tue, Mar 09, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Tue, Mar 09, 7:00pm - 8:00pm
All high school students are welcome to participate in our monthly discussion of great books, films, music, quizzes and all things cultural. Teens will also help create a book list for the library.

Wed, Mar 10, 11:00am - 12:00pm
Join us for a virtual social hour of knitting and sharing via Google Meet.

Wed, Mar 10, 4:00pm - 5:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others during conversation facilitated by a volunteer.Register

Wed, Mar 10, 7:00pm - 8:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others in a conversation facilitated by a volunteer.Register

Thu, Mar 11, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Thu, Mar 11, 10:30am - 11:30am
The group discusses "Shuggie Bain" by Douglas Stuart.

Thu, Mar 11, 1:30pm - 3:00pm
Practice English speaking skills with others during a Google Meet event. Register to receive the link to attend the session. Register

Thu, Mar 11, 6:30pm - 8:00pm
New to the English language? Join us in this beginner ESL conversation class. We’ll learn the basics of the language for everyday use. Register

Thu, Mar 11, 7:00pm - 9:00pm
Jenny Guo leads the Chinese Book Group to introduce participants to the library’s Chinese language collection and recommend new titles. Please note this program will be conducted entirely in Chinese.

Sat, Mar 13, 10:00am - 10:30am
Students in grades K-3 are invited to join Youth Services staff for Lit Lab, where books meet hands-on maker activities.

Sat, Mar 13, 2:00pm - 3:00pm
Book club for sixth-, seventh- and eighth-graders.

Mon, Mar 15, 1:30pm - 3:00pm
Register for this advanced class, held weekly on Google Meet. Registration will be capped at 12 participants. For this advanced class only, no drop-ins will be allowed. Register

Tue, Mar 16, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Wed, Mar 17, 10:00am - 10:30am
¡Acompañanos en nuestro salón virtual para disfrutar de cuentos, canciones, rimas, y mucha diversión! Join us in the Virtual Storyroom as we share stories, songs and fun!

Wed, Mar 17, 11:00am - 12:00pm
Join us for a virtual social hour of knitting and sharing via Google Meet.

Wed, Mar 17, 4:00pm - 5:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others during conversation facilitated by a volunteer.Register

Wed, Mar 17, 6:00pm - 7:30pm
The Princeton Public Library Board of Trustees will meet via electronic means.

Wed, Mar 17, 7:00pm - 8:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others in a conversation facilitated by a volunteer.Register

Thu, Mar 18, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Thu, Mar 18, 1:30pm - 3:00pm
Practice English speaking skills with others during a Google Meet event. Register to receive the link to attend the session. Register

Thu, Mar 18, 6:30pm - 8:00pm
New to the English language? Join us in this beginner ESL conversation class. We’ll learn the basics of the language for everyday use. Register

Mon, Mar 22, 1:30pm - 3:00pm
Register for this advanced class, held weekly on Google Meet. Registration will be capped at 12 participants. For this advanced class only, no drop-ins will be allowed. Register

Tue, Mar 23, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Wed, Mar 24, 11:00am - 12:00pm
Join us for a virtual social hour of knitting and sharing via Google Meet.

Wed, Mar 24, 4:00pm - 5:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others during conversation facilitated by a volunteer.Register

Wed, Mar 24, 7:00pm - 8:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others in a conversation facilitated by a volunteer.Register

Thu, Mar 25, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Thu, Mar 25, 1:30pm - 3:00pm
Practice English speaking skills with others during a Google Meet event. Register to receive the link to attend the session. Register

Thu, Mar 25, 6:30pm - 8:00pm
New to the English language? Join us in this beginner ESL conversation class. We’ll learn the basics of the language for everyday use. Register

Mon, Mar 29, 1:30pm - 3:00pm
Register for this advanced class, held weekly on Google Meet. Registration will be capped at 12 participants. For this advanced class only, no drop-ins will be allowed. Register

Tue, Mar 30, 10:00am - 10:15am
Join us in the Virtual Storyroom as we share stories, songs and fun!

Wed, Mar 31, 11:00am - 12:00pm
Join us for a virtual social hour of knitting and sharing via Google Meet.

Wed, Mar 31, 4:00pm - 5:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others during conversation facilitated by a volunteer.Register

Wed, Mar 31, 7:00pm - 8:30pm
Register to attend this English conversation group, held weekly on Google Meet. Practice your English speaking skills with others in a conversation facilitated by a volunteer.Register

Thu, Apr 01, 1:30pm - 3:00pm
Practice English speaking skills with others during a Google Meet event. Register to receive the link to attend the session. Register