Cranbury Public Library

@ Your Library

Join us for upcoming events, classes and programs at the Cranbury Public Library! All events are free and open to the public. Registration required where noted.

 
Color Key:
Community Meeting Space
Cranbury Public Library
 Limit by audience:   
<< MayJune 2025July >>
SunMonTueWedThuFriSat
1
Cranbury Lions Club
12:30pm-4:00pm
 Cranbury Lions Club
Sunday, Jun. 1, 12:30pm-4:00pm
Community Meeting Space
Meeting Room 1  + 2 EHAM
2
Summer Wreath Making
1:00pm-3:00pm
 Summer Wreath Making
Monday, Jun. 2, 1:00pm-3:00pmSummer Wreath Making
Cranbury Public Library
Back by popular demand, the Cranbury Public Library Foundation is holding another wreath making workshop. Please join us for this fun Summer Wreath Fundraiser where you will learn the skills to design and craft your own wreath. All proceeds will support art programming at the Cranbury Public Library...read more

Cranbury Historical & Preservation Society
6:30pm-9:30pm
Cranbury Historical & Preservation Society
Monday, Jun. 2, 6:30pm-9:30pm
Community Meeting Space
Meeting Room 3AS
Troop 2024
7:30pm-9:00pm
 Troop 2024
Monday, Jun. 2, 7:30pm-9:00pm
Community Meeting Space
Meeting Room 1 ID
3
Spinning Yarns 2025 A
6:30pm
 Spinning Yarns 2025 A
Tuesday, Jun. 3, 6:30pm
Cranbury Public Library
Democratic Primary Meeting
7:00pm-8:30pm
 Democratic Primary Meeting
Tuesday, Jun. 3, 7:00pm-8:30pm
Community Meeting Space
Meeting Room 2
4
Gentle Yoga
10:30am-11:30am
 Gentle Yoga
Wednesday, Jun. 4, 10:30am-11:30amGentle Yoga
Cranbury Public Library
Join us for an hour of gentle stretching, breath work, and meditation. This class is perfect for beginners or experienced practioners.  Please bring your own mat.Walk-ins-welcomeno registration required ________Beth Glasberg  has been practicing yoga for over 20 years. After stud...read more
Family Storytime!
11:00am
 Family Storytime!
Wednesday, Jun. 4, 11:00am
Cranbury Public Library
Join Ms. Laura for stories, songs, and fun for everyone in the Children's Room!
Cranbury Lions Club
6:00pm-7:00pm
 Cranbury Lions Club
Wednesday, Jun. 4, 6:00pm-7:00pm
Community Meeting Space
Located in Meeting Room 3
Mercer County RC Society
7:00pm
 Mercer County RC Society
Wednesday, Jun. 4, 7:00pm
Community Meeting Space
Monthly meeting of the local non-profit organization for radio control aircraft located in Meeting Room 2. 
5
Thursday Crafternoon: Egg Carton Turtles!
3:30pm-4:30pm
Thursday Crafternoon: Egg Carton Turtles!
Thursday, Jun. 5, 3:30pm-4:30pmThursday Crafternoon
Cranbury Public Library
Come by the Maker Space every Thursday at 3:30pm to create your own unique craft! Registration is *required* to participate. Recommended for ages 8-13. This month's craft: Let's make Egg Carton Turtles!

Travel Photography Workshop
6:30pm
 Travel Photography Workshop
Thursday, Jun. 5, 6:30pmTravel Photography W
Cranbury Public Library
If you are planning a luxury African safari or just a weekend escape, Ron Wyatt presents his tips for memorable travel photography.  In an easy-to-understand, straightforward manner, Ron will teach you the fundamentals of shooting great vacation shots, as well as capturing the flavor of local c...read more
6
First Fridays: Music and Movement with Ms. Jenni
11:00am
First Fridays: Music and Movement with Ms. Jenni
Friday, Jun. 6, 11:00am
Cranbury Public Library
Let's sing, play, and move with Ms. Jenni as she takes us on musical adventures designed especially for our littlest patrons! Each first Friday of the month at 11:00am, join us as we explore with instruments, dance, and song. Recommended for ages 0-4. Caregivers must attend with their child. Reg...read more

Cranbury Girl Scouts Troop 72480
4:00pm-5:00pm
Cranbury Girl Scouts Troop 72480
Friday, Jun. 6, 4:00pm-5:00pm
Community Meeting Space
Meeting Room 2
Cranbury Girl Scout Troop 78204
4:30pm-6:00pm
 Cranbury Girl Scout Troop 78204
Friday, Jun. 6, 4:30pm-6:00pm
Community Meeting Space
Meeting Room 1 This group will have Meeting Room 1 + 2 on 4/11.
7
Deha Foundation
10:00am-1:00pm
 Deha Foundation
Saturday, Jun. 7, 10:00am-1:00pm
Community Meeting Space
Meeting Room 1 + 2
Creative Writing Course for Adults
11am
Creative Writing Course for Adults
Saturday, Jun. 7, 11amCreative Writing Cou
Cranbury Public Library
Kickstart your writing journey with this 3-session,  comprehensive series designed to guide you through the essentials of creative writing, goal-setting, and revision.Whether you’re looking to start a new project, explore different genres, or establish a lasting writing habit, this course...read more
8
Deha Foundation
12:00pm-3:00pm
 Deha Foundation
Sunday, Jun. 8, 12:00pm-3:00pm
Community Meeting Space
Meeting Room 1 + 2
9
Troop 2024
6:30pm-9:00pm
 Troop 2024
Monday, Jun. 9, 6:30pm-9:00pm
Community Meeting Space
Meeting Room 1 ID
10
Cranbury Chinese Women’s Fellowship
10:00am-12:00pm
Cranbury Chinese Women’s Fellowship
Tuesday, Jun. 10, 10:00am-12:00pm
Community Meeting Space
Meeting Room 3 
Medicare 101
11:00am
 Medicare 101
Tuesday, Jun. 10, 11:00am
Cranbury Public Library
This presentation focuses on building an understanding of the basics of the Medicare program. Duration: 30-40 minutes
Great Decisions Foreign Policy Discussion Group
3:00pm-4:30pm
Great Decisions Foreign Policy Discussion Group
Tuesday, Jun. 10, 3:00pm-4:30pm
Cranbury Public Library
Meets the Second Tuesday of the month in Meeting Room 1. Video and discussion to follow. Copies of the Great Decisions Briefing Book are available for checkout at the Cranbury Public Library. February: American Foreign Policy at a CrossroadsMarch: U.S. Changing Leadership of the World Econ...read more
Crafting Pride Flower Crowns
5:00 - 6:00pm
 Crafting Pride Flower Crowns
Tuesday, Jun. 10, 5:00 - 6:00pmCrafting Pride Flowe
Cranbury Public Library
Join CPL and our partners in wellness, NJ4S Middlesex, for our flower crown program!

DIY Porch Sign Workshop
6:30pm
 DIY Porch Sign Workshop
Tuesday, Jun. 10, 6:30pmDIY Porch Sign Works
Cranbury Public Library
Join Rescued By Lacey, a furniture restoration shop located in Milltown, in this DIY porch sign workshop at the Cranbury Public Library. Participants will learn skills and techniques for wood board stenciling and will make their own summer themed sign to decorate their porch or home.Sponsored by the...read more
11
Gentle Yoga
10:30am-11:30am
 Gentle Yoga
Wednesday, Jun. 11, 10:30am-11:30amGentle Yoga
Cranbury Public Library
Join us for an hour of gentle stretching, breath work, and meditation. This class is perfect for beginners or experienced practioners.  Please bring your own mat.Walk-ins-welcomeno registration required ________Beth Glasberg  has been practicing yoga for over 20 years. After stud...read more
Family Storytime!
11:00am
 Family Storytime!
Wednesday, Jun. 11, 11:00am
Cranbury Public Library
Join Ms. Laura for stories, songs, and fun for everyone in the Children's Room!
The Watershed Institute
4:30pm - 6:00pm
 The Watershed Institute
Wednesday, Jun. 11, 4:30pm - 6:00pm
Community Meeting Space
Cranbury Cub Scouts
6:30pm-7:15pm
 Cranbury Cub Scouts
Wednesday, Jun. 11, 6:30pm-7:15pm
Community Meeting Space
Meeting Room 1 + 2 
Cranbury Digital Camera Club
7:30pm-10:00pm
 Cranbury Digital Camera Club
Wednesday, Jun. 11, 7:30pm-10:00pm
Community Meeting Space
Meeting Room 1 + 2LD
12
Thursday Crafternoon: Egg Carton Turtles!
3:30pm-4:30pm
Thursday Crafternoon: Egg Carton Turtles!
Thursday, Jun. 12, 3:30pm-4:30pmThursday Crafternoon
Cranbury Public Library
Come by the Maker Space every Thursday at 3:30pm to create your own unique craft! Registration is *required* to participate. Recommended for ages 8-13. This month's craft: Let's make Egg Carton Turtles!

Teen Mashup Hour (or Whatever)
5:00-6:00pm
 Teen Mashup Hour (or Whatever)
Thursday, Jun. 12, 5:00-6:00pmTeen Mashup Hour (or
Cranbury Public Library
On the second and fourth Thursday each month, tweens & teens can drop by the Teen Room at 5pm for the Teen Mashup Hour (or Whatever). 
Cranbury Public Library Board of Trustees Meeting
7pm
Cranbury Public Library Board of Trustees Meeting
Thursday, Jun. 12, 7pm
Cranbury Public Library
Meetings are held the second Thursday of the month at 7:00 pm in Meeting Room 3 in the Cranbury Public Library. 
Windsor Dance Troupe
6:30pm-8:30pm
 Windsor Dance Troupe
Thursday, Jun. 12, 6:30pm-8:30pm
Community Meeting Space
Meeting Room 1 + 2 
13
Cranbury Senior Center Luncheon
12:00pm-2:00pm
 Cranbury Senior Center Luncheon
Friday, Jun. 13, 12:00pm-2:00pm
Community Meeting Space
Meeting Room 1 + 2
14
Tai Chi
10:00am-11:30am
 Tai Chi
Saturday, Jun. 14, 10:00am-11:30am
Community Meeting Space
Located in Meeting Room 1 + 2 (can be moved into 1 room if need be)
Creative Writing Course for Adults
11am
Creative Writing Course for Adults
Saturday, Jun. 14, 11amCreative Writing Cou
Cranbury Public Library
Kickstart your writing journey with this 3-session,  comprehensive series designed to guide you through the essentials of creative writing, goal-setting, and revision.Whether you’re looking to start a new project, explore different genres, or establish a lasting writing habit, this course...read more
Boy Scouts Troop 52
1:00pm-5:00pm
 Boy Scouts Troop 52
Saturday, Jun. 14, 1:00pm-5:00pm
Community Meeting Space
Meeting Room 1 + 2
15
Indivisible Cranbury AV Meeting
1:00pm
 Indivisible Cranbury AV Meeting
Sunday, Jun. 15, 1:00pm
Community Meeting Space
Meeting Room 1 + 2
16
Dorathea House
10:00am-12:00pm
 Dorathea House
Monday, Jun. 16, 10:00am-12:00pm
Community Meeting Space
Meeting Room 3 
CPL Cinemates Film Club
6:00 p.m.
 CPL Cinemates Film Club
Monday, Jun. 16, 6:00 p.m.CPL Cinemates Film C
Cranbury Public Library
Calling all cinephiles! Join us for the CPL Cinemates Film Club, a monthly club focused on the appreciation and analysis of movies. Join us on the THIRD MONDAY of every month to screen a film and share an educational and open-minded discussion about the film and its related topics. 

Cranbury Housing Associates
7:30pm-9:30 pm
 Cranbury Housing Associates
Monday, Jun. 16, 7:30pm-9:30 pm
(11/19/24, 2/18/25, 3/18/25, 4/15/25, 5/27/25, 6/19/25, 6/19/25)

Community Meeting Space
CHA Board Meeting - Mark Berkowsky - Held in Meeting Room 3
17
Toddler Craft Tuesday: Let’s Make Rainbow Clouds!
11:00am
Toddler Craft Tuesday: Let’s Make Rainbow Clouds!
Tuesday, Jun. 17, 11:00amToddler Craft Tuesda
Cranbury Public Library
Calling all crafty toddlers! Join us in the Maker Space for a special seasonal craft perfect for busy little hands. Recommended for ages 2 to 5. This month: We'll make colorful rainbow clouds!

Introduction to Ai
12:30pm
 Introduction to Ai
Tuesday, Jun. 17, 12:30pm
Cranbury Public Library
Curious about artificial intelligence? Join us for an accessible introduction to Ai, what it is, how it works, and how it's shaping our everyday lives. Meeting Room 1 + 2
Nutrition and Mental Health
6:30pm-7:30pm
 Nutrition and Mental Health
Tuesday, Jun. 17, 6:30pm-7:30pmNutrition and Mental
Cranbury Public Library
"Nutrition and Mental Health"Nutrition and Mental Health-Nourishing your body and your mind go hand in hand. Join  Penn Medicine staff to learn about the nutrients needed for good mental health, and some practical day-to-day strategies to make nutrition part of your mental health tool...read more
Spinning Yarns 2025 B
6:30pm
 Spinning Yarns 2025 B
Tuesday, Jun. 17, 6:30pm
Cranbury Public Library
18
Gentle Yoga
10:30am-11:30am
 Gentle Yoga
Wednesday, Jun. 18, 10:30am-11:30amGentle Yoga
Cranbury Public Library
Join us for an hour of gentle stretching, breath work, and meditation. This class is perfect for beginners or experienced practioners.  Please bring your own mat.Walk-ins-welcomeno registration required ________Beth Glasberg  has been practicing yoga for over 20 years. After stud...read more
Family Storytime!
11:00am
 Family Storytime!
Wednesday, Jun. 18, 11:00am
Cranbury Public Library
Join Ms. Laura for stories, songs, and fun for everyone in the Children's Room!
Afternoon Book Discussion
1:30pm
 Afternoon Book Discussion
Wednesday, Jun. 18, 1:30pm
Cranbury Public Library
Meets the 3rd Wednesday of the month in Meeting Room 3.January Title:  Circle of Friends by Maeve BinchyFebruary Title: James by Percival EverettMarch Title: A Northern Light in Provence by Elizabeth BirkelundApril Title: The Picture of Dorian Gray by Oscar Wi...read more
Monthly Puzzle Night
6:00pm - 8:00pm
 Monthly Puzzle Night
Wednesday, Jun. 18, 6:00pm - 8:00pmMonthly Puzzle Night
Cranbury Public Library
Join us for our monthly puzzle night on the third Wednesday of each month! Come work on a new puzzle each month, and meet fellow puzzle enthusiasts!From 6-8pm we'll be working on puzzles in the adult circulation room.
Windsor Dance Troupe
6:30pm-8:30pm
 Windsor Dance Troupe
Wednesday, Jun. 18, 6:30pm-8:30pm
Community Meeting Space
Meeting Room 1 + 2 
19
Blood Drive set up
12:00pm-1:00pm
 Blood Drive set up
Thursday, Jun. 19, 12:00pm-1:00pm
Community Meeting Space
Blood Drive set upMeeting Rooms 1&2
Blood Drive
1:00pm-6:00pm
 Blood Drive
Thursday, Jun. 19, 1:00pm-6:00pmBlood Drive
Community Meeting Space
Blood DriveThursday,June 19th, 1:00 PM - 6:00 PMGiving blood is a simple thing to do, but it can make a difference in the lives of others. The American Red Cross will be at the Cranbury Public Library collecting blood donations on Thursday,June 19th, from 1:00 PM to 6:00 PM. These donations are extr...read more
Thursday Crafternoon: Egg Carton Turtles!
3:30pm-4:30pm
Thursday Crafternoon: Egg Carton Turtles!
Thursday, Jun. 19, 3:30pm-4:30pmThursday Crafternoon
Cranbury Public Library
Come by the Maker Space every Thursday at 3:30pm to create your own unique craft! Registration is *required* to participate. Recommended for ages 8-13. This month's craft: Let's make Egg Carton Turtles!

Blood Drive clean up
6:00pm-7:00pm
 Blood Drive clean up
Thursday, Jun. 19, 6:00pm-7:00pm
Community Meeting Space
Blood Drive clean up Meeting Rooms 1 & 2
Indivisible Cranbury
7:00pm
 Indivisible Cranbury
Thursday, Jun. 19, 7:00pm
Community Meeting Space
Meeting Room 1 + 2
Cranbury Housing Associates
7:30pm-9:30 pm
 Cranbury Housing Associates
Thursday, Jun. 19, 7:30pm-9:30 pm
(11/19/24, 2/18/25, 3/18/25, 4/15/25, 5/27/25, 6/19/25, 6/19/25)

Community Meeting Space
CHA Board Meeting - Mark Berkowsky - Held in Meeting Room 3
20
CLOSED- Juneteenth
 CLOSED- Juneteenth
Friday, Jun. 20,
Cranbury Public Library
Cranbury Girl Scouts Troop 72480
4:00pm-5:00pm
Cranbury Girl Scouts Troop 72480
Friday, Jun. 20, 4:00pm-5:00pm
Community Meeting Space
Meeting Room 2
21
Creative Writing Course for Adults
11am
Creative Writing Course for Adults
Saturday, Jun. 21, 11amCreative Writing Cou
Cranbury Public Library
Kickstart your writing journey with this 3-session,  comprehensive series designed to guide you through the essentials of creative writing, goal-setting, and revision.Whether you’re looking to start a new project, explore different genres, or establish a lasting writing habit, this course...read more
Agile Minds Club
1:00pm-3:00pm
 Agile Minds Club
Saturday, Jun. 21, 1:00pm-3:00pm
Community Meeting Space
Meeting Room 3 
22
23
iPhone 101
12:30pm
 iPhone 101
Monday, Jun. 23, 12:30pm
Cranbury Public Library
Learn all about how to use your iPhone or iPad!  In this workshop, we will have an open forum for any troubles you might encounter with the iPhone. In previous sessions, we discussed the camera, security measures, and data storage. Beginner to intermediate experience with an iPhone is suggested...read more
Literary Cafe
7:00pm
 Literary Cafe
Monday, Jun. 23, 7:00pm
Cranbury Public Library
Discuss your recent reads with fellow bibliophiles. This discussion group promises thought-provoking and engaging discourse. Meets the 4th Monday of the month in Meeting Room 3.
24
Cardio Dance Yoga
10:30am-11:30am
 Cardio Dance Yoga
Tuesday, Jun. 24, 10:30am-11:30amCardio Dance Yoga
Cranbury Public Library
Cardio Dance YogaStephanie Cuddahy is a certified group fitness instructor and personal trainer who has taught classes is several local gyms, including most recently RWJ Fitness and Wellness Hamilton and the Hamilton Area YMCA.Her cardio chair dance class came from her love of low impact aerobic exe...read more

Watercolorists Unlimited
12:00-3:00pm
 Watercolorists Unlimited
Tuesday, Jun. 24, 12:00-3:00pm
Community Meeting Space
Meeting Room 1 + 2
Summer Enrichment 2025 Kickoff Event!
2:00pm - 6:00pm
Summer Enrichment 2025 Kickoff Event!
Tuesday, Jun. 24, 2:00pm - 6:00pmSummer Enrichment 20
Cranbury Public Library
Come join us for an all-day celebration to kick off CPL's Summer Enrichment 2025 and sign up for what's sure to be a colossal summer of fun! 
Summer Enrichment: Model Magic Moments - A Sensory Art Adventure with Jenny Santa Maria
4:00pm - 5:00pm
Summer Enrichment: Model Magic Moments - A Sensory Art Adventure with Jenny Santa Maria
Tuesday, Jun. 24, 4:00pm - 5:00pm
Cranbury Public Library
Join us for a fun and engaging sensory experience designed for little hands andbig imaginations! In this playful workshop, children will color Model Magic clayusing Crayola markers, knead it to blend vibrant colors, and craft their very ownsnail and rose creations. These delightful projects will har...read more

Cranbury Township Planning Board Meeting
7:00pm
Cranbury Township Planning Board Meeting
Tuesday, Jun. 24, 7:00pm
Community Meeting Space
Meeting Room 1 + 2
25
Gentle Yoga
10:30am-11:30am
 Gentle Yoga
Wednesday, Jun. 25, 10:30am-11:30amGentle Yoga
Cranbury Public Library
Join us for an hour of gentle stretching, breath work, and meditation. This class is perfect for beginners or experienced practioners.  Please bring your own mat.Walk-ins-welcomeno registration required ________Beth Glasberg  has been practicing yoga for over 20 years. After stud...read more
Family Storytime!
11:00am
 Family Storytime!
Wednesday, Jun. 25, 11:00am
Cranbury Public Library
Join Ms. Laura for stories, songs, and fun for everyone in the Children's Room!
Summer Enrichment: "Percy Jackson" TV Series Weekly Marathon
3:15pm
Summer Enrichment: "Percy Jackson" TV Series Weekly Marathon
Wednesday, Jun. 25, 3:15pm
Cranbury Public Library
This program will take place in Meeting Rooms 1 & 2.More information to follow.
Cranbury Digital Camera Club
7:30pm-10:00pm
 Cranbury Digital Camera Club
Wednesday, Jun. 25, 7:30pm-10:00pm
Community Meeting Space
Meeting Room 1 + 2 LD
26
Thursday Crafternoon, Summer Enrichment Weekly Edition
3:30pm-5:30pm
Thursday Crafternoon, Summer Enrichment Weekly Edition
Thursday, Jun. 26, 3:30pm-5:30pm
Cranbury Public Library
Come by the Maker Space every Thursday at 3:30pm to create your own unique craft and Color Our World! Registration is *required* to participate. Recommended for ages 8-13. 

Teen Mashup Hour (or Whatever)
5:00-6:00pm
 Teen Mashup Hour (or Whatever)
Thursday, Jun. 26, 5:00-6:00pmTeen Mashup Hour (or
Cranbury Public Library
On the second and fourth Thursday each month, tweens & teens can drop by the Teen Room at 5pm for the Teen Mashup Hour (or Whatever). 
Cranbury Township Committee Meeting
7:00pm
Cranbury Township Committee Meeting
Thursday, Jun. 26, 7:00pm
Community Meeting Space
Meeting Room 1 + 2
27
Summer Enrichment Movie Series: A Bug’s Life
3:15pm
Summer Enrichment Movie Series: A Bug’s Life
Friday, Jun. 27, 3:15pm
Cranbury Public Library
28
Tai Chi
10:00am-11:30am
 Tai Chi
Saturday, Jun. 28, 10:00am-11:30am
Community Meeting Space
Located in Meeting Room 1 + 2 (can be moved into 1 room if need be)
Agile Minds Club
1:00pm-3:00pm
 Agile Minds Club
Saturday, Jun. 28, 1:00pm-3:00pm
Community Meeting Space
Meeting Room 3 
29
30
     
  June 2025July >>
powered by engagedpatrons.org