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:   
<< JuneJuly 2025August >>
SunMonTueWedThuFriSat
  
1
Back-to-School Supply Drive
10
 Back-to-School Supply Drive
Tuesday, Jul. 1, 10Back-to-School Suppl
Cranbury Public Library
July -August 
Summer Enrichment: Science Heroes -- Adventure of the Missing Color
11:00am - 12:00pm
Summer Enrichment: Science Heroes -- Adventure of the Missing Color
Tuesday, Jul. 1, 11:00am - 12:00pm
Cranbury Public Library
Join Science Heroes on our mission to turn science into an adventure!Through hands-on experiments and fun, interactive stories, we get kids excited about the science that’s all around us as we celebrate the scientists who Color Our World with art! Recommended for ages 5-10, families welcome. R...read more

Spinning Yarns 2025 A
6:30pm
 Spinning Yarns 2025 A
Tuesday, Jul. 1, 6:30pm
Cranbury Public Library
Gateway at Cranbury HOA
6:30pm-8:00pm
 Gateway at Cranbury HOA
Tuesday, Jul. 1, 6:30pm-8:00pm
Community Meeting Space
Meeting Room 3 
2
Gentle Yoga
10:30am-11:30am
 Gentle Yoga
Wednesday, Jul. 2, 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, Jul. 2, 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, Jul. 2, 3:15pm
Cranbury Public Library
This program will take place in Meeting Rooms 1 & 2.More information to follow.
Cranbury Lions Club
6:00pm-7:00pm
 Cranbury Lions Club
Wednesday, Jul. 2, 6:00pm-7:00pm
Community Meeting Space
Located in Meeting Room 3
Mercer County RC Society
7:00pm
 Mercer County RC Society
Wednesday, Jul. 2, 7:00pm
Community Meeting Space
Monthly meeting of the local non-profit organization for radio control aircraft located in Meeting Room 2. 
3
Summer Enrichment Thursday Crafternoon Weekly Edition: Magnet Painting!
3:30pm-5:30pm
Summer Enrichment Thursday Crafternoon Weekly Edition: Magnet Painting!
Thursday, Jul. 3, 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! This week: Painr with magnets! Registration is *required* to participate. Recommended for ages 8-13.

Summer Enrichment Teen Mashup Hour: Balloon Dogs!
4:30-5:30pm
Summer Enrichment Teen Mashup Hour: Balloon Dogs!
Thursday, Jul. 3, 4:30-5:30pm
Cranbury Public Library
Tweens and Teens: drop by the Teen Room from 4:30-5:30pm for a unique Mashup Hour Summer Enrichment Craft. This week: Paint a Balloon Dog! Registration is *required* to participate. Recommended for ages 12-18.

4
CLOSED- Independence Day
 CLOSED- Independence Day
Friday, Jul. 4,
Cranbury Public Library
5
Summer Enrichment Movie Series: Robin Hood
2:15pm
Summer Enrichment Movie Series: Robin Hood
Saturday, Jul. 5, 2:15pm
Cranbury Public Library
6
7
Golden Age Neighbors Executive Board
1:00pm-3:00pm
Golden Age Neighbors Executive Board
Monday, Jul. 7, 1:00pm-3:00pm
Community Meeting Space
Meeting Room 3
8
Summer Enrichment: "I Ain’t Gonna Paint No More" with Stage a Story!
10:00am - 11:00am
Summer Enrichment: "I Ain’t Gonna Paint No More" with Stage a Story!
Tuesday, Jul. 8, 10:00am - 11:00am
Cranbury Public Library
In this playful workshop, we will "paint" the floor, the ceiling, the walls, the curtains, the door, and then use real body paint to paint ourselves as we act out this silly song! This 10:00am session is geared for 3-4 year olds. Registration is *required.*Note: This program uses water-sol...read more

Cranbury Chinese Women’s Fellowship
10:00am-12:00pm
Cranbury Chinese Women’s Fellowship
Tuesday, Jul. 8, 10:00am-12:00pm
Community Meeting Space
Meeting Room 3 
Summer Enrichment: "I Ain’t Gonna Paint No More!" with Stage a Story
11:00am - 12:00pm
Summer Enrichment: "I Ain’t Gonna Paint No More!" with Stage a Story
Tuesday, Jul. 8, 11:00am - 12:00pm
Cranbury Public Library
In this playful workshop, we will "paint" the floor, the ceiling, the walls, the curtains, the door, and then use real body paint to paint ourselves as we act out this silly song! This 11:00am session is geared for 5-8 year olds. Registration is *required.*Note: This program uses water-sol...read more

Great Decisions Foreign Policy Discussion Group
3:00pm-4:30pm
Great Decisions Foreign Policy Discussion Group
Tuesday, Jul. 8, 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
Launch of the Viking Mars Landers
6:30pm
Launch of the Viking Mars Landers
Tuesday, Jul. 8, 6:30pmLaunch of the Viking
Cranbury Public Library
Celebrating the 50th anniversary of the launch of the Viking Mars Landers: A personal history with the program as related by Jack Frohbeiter.RCA participated in the design of the first spaceship to successfully land on another planet. Jack Frohbieter will discuss the Viking Mars Spaceship as seen th...read more
9
Gentle Yoga
10:30am-11:30am
 Gentle Yoga
Wednesday, Jul. 9, 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, Jul. 9, 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, Jul. 9, 3:15pm
Cranbury Public Library
This program will take place in Meeting Rooms 1 & 2.More information to follow.
Summer Enrichment: Tie-Dye with NJ4S
3:45pm - 5:30pm
Summer Enrichment: Tie-Dye with NJ4S
Wednesday, Jul. 9, 3:45pm - 5:30pm
Cranbury Public Library
Join us, along with New Jersey Statewide Student Support Services (NJ4S), for some incredible tie-dye fun!

Cranbury Digital Camera Club
7:30pm-10:00pm
 Cranbury Digital Camera Club
Wednesday, Jul. 9, 7:30pm-10:00pm
Community Meeting Space
Meeting Room 1 + 2LD
10
Summer Enrichment: Thursday Crafternoon Mashup -- Paint a Bookend!
3:30 - 5:30pm
Summer Enrichment: Thursday Crafternoon Mashup -- Paint a Bookend!
Thursday, Jul. 10, 3:30 - 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! This week: It's a Crafternoon/Teen Mashup where we'll paint a bookend to be used in the library! Registration is *required* to participate. Recommended for ages 8-18. 

Summer Enrichment: DIY Oyster Shell Trinket Dish
6:30 pm
Summer Enrichment: DIY Oyster Shell Trinket Dish
Thursday, Jul. 10, 6:30 pmSummer Enrichment: D
Cranbury Public Library
"Color Our World" in one of our Summer Enrichment craft programs designed with adults in mind! Learn how to create your own your own trinket dishes using oyster shells.

Cranbury Public Library Board of Trustees Meeting
7pm
Cranbury Public Library Board of Trustees Meeting
Thursday, Jul. 10, 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. 
11
Cranbury Senior Center Luncheon
12:00pm-2:00pm
 Cranbury Senior Center Luncheon
Friday, Jul. 11, 12:00pm-2:00pm
Community Meeting Space
Meeting Room 1 + 2
Summer Enrichment Movie Series: My Neighbor Totoro
3:15pm
Summer Enrichment Movie Series: My Neighbor Totoro
Friday, Jul. 11, 3:15pm
Cranbury Public Library
12
Tai Chi
10:00am-11:30am
 Tai Chi
Saturday, Jul. 12, 10:00am-11:30am
Community Meeting Space
Located in Meeting Room 1 + 2 (can be moved into 1 room if need be)
13
Agile Minds Club
1:00pm-3:00pm
 Agile Minds Club
Sunday, Jul. 13, 1:00pm-3:00pm
Community Meeting Space
Meeting Room 3 
14
Caregiver Support Group
11:00am
 Caregiver Support Group
Monday, Jul. 14, 11:00am
Cranbury Public Library
There are different types of caregivers and ALL are welcomed. This is a judgment free safe place to share, to learn and/or to just listen. It’s a place of love, empathy and respect. It is a place to share the triumphs, the challenges, the disappointments, the accomplishments or simply a place ...read more
Senior Arts & Crafts with Caregiver Coach, Kat
1:00pm
Senior Arts & Crafts with Caregiver Coach, Kat
Monday, Jul. 14, 1:00pm
Cranbury Public Library
Welcome to Senior Arts & Crafts with Caregiver Coach, Kat Typically, each month there will be a craft for Seniors to enjoy. Ocassionaly there may be a bingo session, but that will be annouced a few weeks before.Meet new people, share stores, and have a great time!Please note, that for ...read more

Meeting Room Hold
7:00pm
 Meeting Room Hold
Monday, Jul. 14, 7:00pm
Community Meeting Space
Meeting Room 1 + 2
15
Cardio Dance Yoga
10:30am-11:30am
 Cardio Dance Yoga
Tuesday, Jul. 15, 10:30am-11:30am
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

Summer Enrichment: Craft Your Own Pandora’s Box
11:30am - 1:00pm
Summer Enrichment: Craft Your Own Pandora’s Box
Tuesday, Jul. 15, 11:30am - 1:00pm
Cranbury Public Library

Spinning Yarns 2025 B
6:30pm
 Spinning Yarns 2025 B
Tuesday, Jul. 15, 6:30pm
Cranbury Public Library
The meeting on June 17 will take place in Meeting Room 3.
16
Gentle Yoga
10;30am-11:30am
 Gentle Yoga
Wednesday, Jul. 16, 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, Jul. 16, 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, Jul. 16, 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
Summer Enrichment: "Percy Jackson" TV Series Weekly Marathon
3:15pm
Summer Enrichment: "Percy Jackson" TV Series Weekly Marathon
Wednesday, Jul. 16, 3:15pm
Cranbury Public Library
This program will take place in Meeting Rooms 1 & 2.More information to follow.
Monthly Puzzle Night
6:00pm - 8:00pm
 Monthly Puzzle Night
Wednesday, Jul. 16, 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.
Princeton Women’s Group Book Club
6:30pm-8:00pm
Princeton Women’s Group Book Club
Wednesday, Jul. 16, 6:30pm-8:00pm
Community Meeting Space
7/16/2025- Group will meet in Meeting Room 2 
Outdoor Concert featuring Timeless Groove
6:30pm-8:00pm
Outdoor Concert featuring Timeless Groove
Wednesday, Jul. 16, 6:30pm-8:00pmOutdoor Concert feat
Cranbury Public Library
Enjoy the sunset at this outdoor concert featuring the local band, Timeless Groove.Timeless Groove is a NJ Cover band that plays Rock and Blues covers.Location: The Patio at 30 Park Place West. All attendees should bring their own lawn chairs or blankets.Rain Date: Thursday, 7/17 at 7pmSponsored by ...read more
17
Summer Enrichment: Thursday Crafternoon Mashup -- Paint Your Friend’s Face!
3:30pm-5:30pm
Summer Enrichment: Thursday Crafternoon Mashup -- Paint Your Friend’s Face!
Thursday, Jul. 17, 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! This week: It's a Crafternoon/Teen Mashup where you'll paint your friend's face ON THEIR FACE! Registration is *required* to participate. Recommended for ages 8-18.

Rain Date: Outdoor Concert featuring Timeless Groove
7pm
Rain Date: Outdoor Concert featuring Timeless Groove
Thursday, Jul. 17, 7pmRain Date: Outdoor C
Cranbury Public Library
This is a rain date held for the Outdoor Concert featuring Timeless Groove scheduled for Wednesday, 7/16.Enjoy the sunset at this outdoor concert featuring the local band, Timeless Groove. Timeless Groove is a NJ Cover band that plays Rock and Blues covers.Location: The Patio at 30 Park Place West. ...read more
Indivisible Cranbury
7:00pm
 Indivisible Cranbury
Thursday, Jul. 17, 7:00pm
Community Meeting Space
Meeting Room 1 + 2
18
Summer Enrichment Movie Series: Hercules
3:15pm
Summer Enrichment Movie Series: Hercules
Friday, Jul. 18, 3:15pm
Cranbury Public Library
19
20
Agile Minds Club
1:00pm-3:00pm
 Agile Minds Club
Sunday, Jul. 20, 1:00pm-3:00pm
Community Meeting Space
Meeting Room 3 
21
CPL Cinemates Film Club
6:00 p.m.
 CPL Cinemates Film Club
Monday, Jul. 21, 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. 

22
Summer Enrichment: Christopher Agostino’s StoryFaces!
11:00am - 12:00pm
Summer Enrichment: Christopher Agostino’s StoryFaces!
Tuesday, Jul. 22, 11:00am - 12:00pm
Cranbury Public Library
StoryFaces shows are a surprising combination of storytelling and visual arts that engage the entire audience as the stories come to life on the faces of audience volunteers!  Like a magician would do, storyteller and artist Christopher Agostino picks his volunteers from the audience to be...read more

"Mindfulness Meditation " How to Tame the monkey Mind CANCELED NEW DATE 9-23-2025
12:30pm-1:30pm
"Mindfulness Meditation " How to Tame the monkey Mind CANCELED NEW DATE 9-23-2025
Tuesday, Jul. 22, 12:30pm-1:30pm Mindfulness Meditati
Cranbury Public Library
How to Tame the Monkey MindFeeling scattered, restless,or overwhelmed? If your thoughts are constantly bouncing around,this calming session is for you .Through breathwork, mindfulness, gorunding ,and journaling, you'll learn simple tools to quiet the mind and bring back clarity .Open to all leve...read more
23
Gentle Yoga
10:30am-11:30am
 Gentle Yoga
Wednesday, Jul. 23, 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, Jul. 23, 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, Jul. 23, 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, Jul. 23, 7:30pm-10:00pm
Community Meeting Space
Meeting Room 1 + 2 LD
24
Summer Enrichment: Thursday Crafternoon Mashup -- Stained Glass!
3:30pm-5:30pm
Summer Enrichment: Thursday Crafternoon Mashup -- Stained Glass!
Thursday, Jul. 24, 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! This week: It's a Crafternoon/Teen Mashup where we'll paint transparency sheets to look like stained glass! Registration is *required* to participate. Recommended for ages 8-18.

25
Summer Enrichment Movie Series: Song of the Sea
3:15pm
Summer Enrichment Movie Series: Song of the Sea
Friday, Jul. 25, 3:15pm
Cranbury Public Library
26
Tai Chi
10:00am-11:30am
 Tai Chi
Saturday, Jul. 26, 10:00am-11:30am
Community Meeting Space
Located in Meeting Room 1 + 2 (can be moved into 1 room if need be)
27
28
iPhone 101
12:30pm
 iPhone 101
Monday, Jul. 28, 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, Jul. 28, 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.
29
Summer Enrichment: Mythological Creatures with NJ4S!
11:00am - 12:30pm
Summer Enrichment: Mythological Creatures with NJ4S!
Tuesday, Jul. 29, 11:00am - 12:30pm
Cranbury Public Library

Introduction to Backyard Composting
2:00pm
Introduction to Backyard Composting
Tuesday, Jul. 29, 2:00pmIntroduction to Back
Cranbury Public Library
If you are a Middlesex County resident who is concerned about the environment, now is the time to learn how to reduce waste and improve soil, all in your own backyard. The Introduction to Backyard Composting workshop will show residents how to cut down on trash and create a natural gardening re...read more
30
Gentle Yoga
10;30am-11:30am
 Gentle Yoga
Wednesday, Jul. 30, 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, Jul. 30, 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, Jul. 30, 3:15pm
Cranbury Public Library
This program will take place in Meeting Rooms 1 & 2.More information to follow.
Thrive Financial Services
5:00pm-8:00pm
 Thrive Financial Services
Wednesday, Jul. 30, 5:00pm-8:00pm
Community Meeting Space
Meeting Soom 1 + 2
31
Summer Enrichment Thursday Crafternoon: Air Dry Clay!
3:30 - 4:30pm
Summer Enrichment Thursday Crafternoon: Air Dry Clay!
Thursday, Jul. 31, 3:30 - 4:30pm
Cranbury Public Library
Come by the Maker Space every Thursday at 3:30pm to create your own unique craft and Color Our World! This week: Air Dry Clay Sculptures! Registration is *required* to participate. Recommended for ages 8-13.

Summer Enrichment Teen Mashup Hour: Roy Lichetenstein Pop Art!
4:30-5:30pm
Summer Enrichment Teen Mashup Hour: Roy Lichetenstein Pop Art!
Thursday, Jul. 31, 4:30-5:30pm
Cranbury Public Library
Tweens and Teens: drop by the Teen Room from 4:30-5:30pm for a unique Mashup Hour Summer Enrichment Craft. This week: Roy Lichetenstein Pop Art! Registration is *required* to participate. Recommended for ages 12-18.

  
<< June July 2025August >>
powered by engagedpatrons.org