Upcoming Events

Age Group
Age Group
Program Type
Registration Type

Primary tabs

This event is in the "Children" group.
This event is in the "Toddlers" group.
This event is in the "Kids" group.

Open Play

10:30am - 12:30pm
Children, Toddlers, Kids
Library Branch: Haddonfield Public Library
Room: Children's Program Room
Age Group: Children, Toddlers, Kids
Program Type: Games
Event Details:

Meet up with old friends or make new ones at the library! Come play with puzzles, magnetic tiles, games & more. 

Additional Information

Accompanying Adults

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child in this program. Drop-offs will not be permitted.

This event is in the "Children" group.
This event is in the "Kids" group.

Diamond Art: Snowman

3:45pm - 4:45pm
Children, Kids
Registration
Library Branch: Haddonfield Public Library
Room: Classroom
Age Group: Children, Kids
Program Type: Arts & Crafts
Registration Required
Seats Remaining: 8
Event Details:

Diamond "paint" a snowman and add some sparkle to your winter! This is a small diamond art project, perfect for beginners.

Additional Information

Accompanying Adults

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child in this program. Drop-offs will not be permitted.

Age Groups

Age ranges are selected with great care. A young child unable to participate in an activity without assistance takes the staff member's attention away from the rest of the group and can impact the experience of the other participants. We also strive to create micro-communities with each program we offer by creating a space for young people to be with their peers. We ask that you respect the age groups in the program descriptions.

Photo Permission

Staff often take pictures during library programs. The library uses photos in its publicity, on social media, and on its website. If you do not want your photo used, please leave a message in the comment and we will honor that request. If you have any questions email Cathy DeCampli at cdecampli@haddonfieldlibrary.org.

This event is in the "Toddlers" group.

Ms. Jordan Hosts School Groups

All Day 2/3 - 2/6
Toddlers
Library Branch: Haddonfield Public Library
Room: Children's Program Room
Age Group: Toddlers
Program Type: Storytime
This event is in the "Adults" group.

Novels on Tap: A YA Book Club for Adults

6:30pm - 7:30pm
Adults
Open
Registration
Offsite Event
Library Branch: Off Site
Age Group: Adults
Program Type: Book Club
Registration Required
Seats Remaining: 9
Event Details:

Join us for a delightful blend of literary exploration, lively conversations, and the perfect pairing of books and beverages. Meetings will occur at Mechanical Brewery at 5 Perina Blvd Suite 800, Cherry Hill, NJ 08003.

This event is in the "Toddlers" group.

Ms. Jordan Hosts School Groups

All Day 3/20 - 3/21
Toddlers
Library Branch: Haddonfield Public Library
Room: Children's Program Room
Age Group: Toddlers
Program Type: Storytime
This event is in the "Toddlers" group.
Library Branch: Haddonfield Public Library
Room: Children's Program Room
Age Group: Toddlers
Program Type: Storytime
This event is in the "Toddlers" group.

Ms. Jordan Hosts School Groups

9:00am - 11:00am
Toddlers
Library Branch: Haddonfield Public Library
Room: Children's Program Room
Age Group: Toddlers
Program Type: Storytime
This event is in the "Adults" group.

Novels on Tap: A YA Book Club for Adults

6:30pm - 7:30pm
Adults
Open
Registration
Offsite Event
Library Branch: Off Site
Age Group: Adults
Program Type: Book Club
Registration Required
Seats Remaining: 10
Event Details:

Join us for a delightful blend of literary exploration, lively conversations, and the perfect pairing of books and beverages. Meetings will occur at Mechanical Brewery at 5 Perina Blvd Suite 800, Cherry Hill, NJ 08003.

This event is in the "Adults" group.

Novels on Tap: A YA Book Club for Adults

6:30pm - 7:30pm
Adults
Open
Registration
Offsite Event
Library Branch: Off Site
Age Group: Adults
Program Type: Book Club
Registration Required
Seats Remaining: 10
Event Details:

Join us for a delightful blend of literary exploration, lively conversations, and the perfect pairing of books and beverages. Meetings will occur at Mechanical Brewery at 5 Perina Blvd Suite 800, Cherry Hill, NJ 08003.

This event is in the "Toddlers" group.

Ms. Jordan Hosts School Groups

All Day 4/28 - 4/29
Toddlers
Library Branch: Haddonfield Public Library
Room: Children's Program Room
Age Group: Toddlers
Program Type: Storytime
This event is in the "Toddlers" group.

Ms. Jordan Hosts School Groups

All Day 5/13 - 5/16
Toddlers
Library Branch: Haddonfield Public Library
Room: Children's Program Room
Age Group: Toddlers
Program Type: Storytime
This event is in the "Adults" group.

Novels on Tap: A YA Book Club for Adults

6:30pm - 7:30pm
Adults
Open
Registration
Offsite Event
Library Branch: Off Site
Age Group: Adults
Program Type: Book Club
Registration Required
Seats Remaining: 10
Event Details:

Join us for a delightful blend of literary exploration, lively conversations, and the perfect pairing of books and beverages. Meetings will occur at Mechanical Brewery at 5 Perina Blvd Suite 800, Cherry Hill, NJ 08003.

This event is in the "Adults" group.

Novels on Tap: A YA Book Club for Adults

6:30pm - 7:30pm
Adults
Open
Registration
Offsite Event
Library Branch: Off Site
Age Group: Adults
Program Type: Book Club
Registration Required
Seats Remaining: 10
Event Details:

Join us for a delightful blend of literary exploration, lively conversations, and the perfect pairing of books and beverages. Meetings will occur at Mechanical Brewery at 5 Perina Blvd Suite 800, Cherry Hill, NJ 08003.

This event is in the "Adults" group.

Novels on Tap: A YA Book Club for Adults

6:30pm - 7:30pm
Adults
Open
Registration
Offsite Event
Library Branch: Off Site
Age Group: Adults
Program Type: Book Club
Registration Required
Seats Remaining: 10
Event Details:

Join us for a delightful blend of literary exploration, lively conversations, and the perfect pairing of books and beverages. Meetings will occur at Mechanical Brewery at 5 Perina Blvd Suite 800, Cherry Hill, NJ 08003.

This event is in the "Adults" group.

Novels on Tap: A YA Book Club for Adults

6:30pm - 7:30pm
Adults
Open
Registration
Offsite Event
Library Branch: Off Site
Age Group: Adults
Program Type: Book Club
Registration Required
Seats Remaining: 10
Event Details:

Join us for a delightful blend of literary exploration, lively conversations, and the perfect pairing of books and beverages. Meetings will occur at Mechanical Brewery at 5 Perina Blvd Suite 800, Cherry Hill, NJ 08003.