Catherine Project Book Group

Princeton Public Library - Conference Room

This yearlong book group examines fundamental texts in history and political theory, focusing particularly upon the theme of democracy. Established in partnership with the Catherine Project.

English Conversation Group

Princeton Public Library - Quiet Room

Practice your English speaking skills with others during conversation facilitated by a volunteer.

Workshop: Writers Room Online

Virtual - Zoom

Writers receive constructive feedback at these monthly Zoom group sessions during which participants read passages from a work in progress and members offer suggestions.

Drop in and Knit

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.

Kids: Storytime!

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.

Kids: Baby Storytime

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.

Baby Play Group

Princeton Public Library - Story Room

After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Tech: Instagram Basics

Princeton Public Library - Tech Center

Learn how to use Instagram to share pictures and videos with friends and family or advertise your business in an engaging and creative ways. Registration required.

English Conversation Group

Virtual -

Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required

Workshop: Bullet Journal Club

Princeton Public Library - Conference 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...

Kids: Storytime!

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.

English Conversation Group

Virtual -

Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Please register in advance.

Kids: Baby Storytime

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.

Baby Play Group

Princeton Public Library - Story Room

After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Dancing Under the Stars

Princeton Public Library - Hinds Plaza

Members of Central Jersey Dance demonstrate basic steps and lead others in an evening of dancing to recorded music of all kinds on Hinds Plaza, weather permitting; or Community Room.

Kids: Saturday Storytime!

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.

Youth: Drop-In Chess Sessions

Princeton Public Library - STEAM Studio

These sessions are intended for youth in second grade through sixth grade who are beginners or have some chess experience. Registration is not necessary.

Concert: WomenRock!

Off-Site - Palmer Square

WomenRock! is on a mission to celebrate and uplift female rock pioneers across the decades. The group is comprised of six female vocalists and backed by Princeton-area musicians.

Playtime Fun: Music & Movement

Princeton Public Library - Story Room

Join us for a playdate! These sessions offer an opportunity for parents and caregivers to play with their children, in a relaxed, fun and social learning space. Themes change weekly.

English Conversation Group

Virtual -

Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet.

Playtime Fun: Music & Movement

Princeton Public Library - Story Room

Join us for a playdate! These sessions offer an opportunity for parents and caregivers to play with their children, in a relaxed, fun and social learning space. Themes change weekly.

Tech: Ask the Mac Pros

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.

Mercer County Community ID

Princeton Public Library - Princeton 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.

English Conversation Group

Princeton Public Library - Quiet Room

Practice your English speaking skills with others during conversation facilitated by a volunteer.

Drop in and Knit

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.

Kids: Storytime!

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.

Art: Princeton Sketchers

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...

Kids: Baby Storytime

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.