close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a colour combintion to give he most comfortable contrast.

America/New_York


Add to Calendar America/New_York

TAGS: | |


Hours
About this branch

Upcoming events

Watchung branch - Children's Area
Wed, Nov 14, 9:30am - 9:00pm

Manville branch - Community Room
Wed, Nov 14, 9:45am - 10:45am

Bridgewater branch - Technical Training Center
Wed, Nov 14, 10:00am - 11:30am
Registration is now closed

Bridgewater branch - Meeting Room C
Wed, Nov 14, 10:00am - 11:30am
Registration is now closed

Bridgewater branch - Story Well
Wed, Nov 14, 10:00am - 10:30am

North Plainfield branch - Program Room
Wed, Nov 14, 10:00am - 11:00am

Mary Jacobs branch - Program Room
Wed, Nov 14, 10:00am - 10:45am
Registration is now closed

Hillsborough branch - Conference Room
Wed, Nov 14, 10:00am - 11:30am
Registration is now closed

Manville branch - Children's Area
Wed, Nov 14, 10:00am - 10:30am
Registration is now closed

Manville branch - Quiet Room
Wed, Nov 14, 10:00am - 12:30pm

Peapack and Gladstone branch - Meeting Room
Wed, Nov 14, 10:30am - 11:00am

Somerville branch - Children's Room
Wed, Nov 14, 10:30am - 11:00am

Bridgewater branch - Public Area
Wed, Nov 14, 10:30am - 12:00pm
Registration is now closed

Bridgewater branch - Technical Training Center
Wed, Nov 14, 1:30pm - 3:00pm

Somerville branch - Meeting Room
Wed, Nov 14, 2:00pm - 4:00pm

Bound Brook branch - Finlayson Room
Wed, Nov 14, 3:00pm - 5:00pm

North Plainfield branch - Program Room
Wed, Nov 14, 3:30pm - 5:00pm
Registration is now closed

Warren Township branch - Program Room
Wed, Nov 14, 3:45pm - 4:45pm

Somerville branch - Children's Room
Wed, Nov 14, 4:30pm - 6:00pm

Bridgewater branch - Story Well
Wed, Nov 14, 4:30pm - 5:30pm

Rescheduled
Mary Jacobs branch
Wed, Nov 14, 5:00pm - 6:00pm
New date Wednesday, November 14, 5:00pm - 5:45pm

Mary Jacobs branch - Program Room
Wed, Nov 14, 5:00pm - 5:45pm
Please contact the library to register for this event.

Bound Brook branch - Children's Program Tables
Wed, Nov 14, 5:00pm - 7:00pm

Mary Jacobs branch - Program Room
Wed, Nov 14, 5:45pm - 6:30pm
Please contact the library to register for this event.

Canceled
Bridgewater branch
Wed, Nov 14, 6:00pm - 6:45pm

Hillsborough branch - Conference Room
Wed, Nov 14, 6:00pm - 8:00pm

Bridgewater branch - Story Well
Wed, Nov 14, 7:00pm - 7:30pm

Warren Township branch - Program Room
Wed, Nov 14, 7:00pm - 8:00pm

Bound Brook branch - Finlayson Room
Wed, Nov 14, 7:00pm - 8:30pm
This event is full

Canceled
Peapack and Gladstone branch
Wed, Nov 14, 7:00pm - 8:30pm

Hillsborough branch - Program Room B
Wed, Nov 14, 7:00pm - 8:00pm

Canceled
Manville branch
Wed, Nov 14, 7:00pm - 8:30pm

Warren Township branch - Meeting Room
Wed, Nov 14, 7:15pm - 8:45pm

Bridgewater branch - Story Well
Thu, Nov 15, 9:30am - 10:00am

North Plainfield branch - Program Room
Thu, Nov 15, 10:00am - 11:00am

Somerville branch - Meeting Room
Thu, Nov 15, 10:00am - 11:30am

Bridgewater branch - Meeting Room BC
Thu, Nov 15, 10:00am - 10:45am

Watchung branch - Bicentennial Room
Thu, Nov 15, 10:30am - 12:30pm

Hillsborough branch - Program Room B
Thu, Nov 15, 1:00pm - 2:30pm

Manville branch - Community History Room
Thu, Nov 15, 1:00pm - 2:30pm

Watchung branch - Seniors Room
Thu, Nov 15, 1:00pm - 3:00pm

Warren Township branch - Meeting Room
Thu, Nov 15, 1:00pm - 4:00pm

Bound Brook branch - Reading Room
Thu, Nov 15, 1:00pm - 2:00pm

Bridgewater branch - Meeting Room A
Thu, Nov 15, 2:00pm - 3:00pm

Bound Brook branch - Teen Space
Thu, Nov 15, 3:00pm - 4:30pm

Bound Brook branch - Children's Program Tables
Thu, Nov 15, 3:30pm - 4:30pm

Warren Township branch - Program Room
Thu, Nov 15, 4:00pm - 4:45pm
This event is full

North Plainfield branch - Program Room
Thu, Nov 15, 6:00pm - 8:00pm

Bound Brook branch - Children's Program Tables
Thu, Nov 15, 6:00pm - 8:00pm

Manville branch - Community History Room
Thu, Nov 15, 6:30pm - 8:00pm

Manville branch - Community Room
Thu, Nov 15, 6:30pm - 7:30pm

Manville branch - YA area
Thu, Nov 15, 6:30pm - 7:30pm

Bridgewater branch - Story Well
Thu, Nov 15, 7:00pm - 8:00pm

Warren Township branch - Meeting Room
Thu, Nov 15, 7:00pm - 8:30pm

Hillsborough branch - Conference Room
Thu, Nov 15, 7:00pm - 8:30pm
This event is full

Mary Jacobs branch - Conference Room
Thu, Nov 15, 7:00pm - 8:30pm

Somerville branch - Children's Room
Thu, Nov 15, 7:00pm - 7:30pm

North Plainfield branch - Woodland Room
Thu, Nov 15, 7:15pm - 8:30pm

Bridgewater branch - Story Well
Fri, Nov 16, 10:00am - 10:30am

Mary Jacobs branch - Program Room
Fri, Nov 16, 10:00am - 10:20am

Watchung branch - Bicentennial Room
Fri, Nov 16, 10:00am - 10:45am

Peapack and Gladstone branch - Meeting Room
Fri, Nov 16, 10:30am - 11:00am

Manville branch - Community Room
Fri, Nov 16, 11:30am - 12:30pm

Mary Jacobs branch - Conference Room
Fri, Nov 16, 12:00pm - 1:30pm

Bridgewater branch - Technical Training Center
Fri, Nov 16, 1:30pm - 3:00pm

Somerville branch - Children's Room
Fri, Nov 16, 4:45pm - 6:30pm

Hillsborough branch - Conference Room
Sat, Nov 17, 10:00am - 12:00pm

Hillsborough branch - Program Room A
Sat, Nov 17, 10:00am - 10:30am
This event is full

Hillsborough branch - Children's Room
Sat, Nov 17, 10:00am - 4:00pm

Peapack and Gladstone branch - Meeting Room
Sat, Nov 17, 10:00am - 11:00am

Bound Brook branch - Children's Program Tables
Sat, Nov 17, 10:00am - 4:00pm

Bound Brook branch
Sat, Nov 17, 10:00am - 1:00pm

Mary Jacobs branch - Sun Room
Sat, Nov 17, 10:30am - 11:00am

Mary Jacobs branch - Program Room
Sat, Nov 17, 11:00am - 12:30pm

Warren Township branch - Program Room
Sat, Nov 17, 11:00am - 3:00pm

Somerville branch - Children's Room
Sat, Nov 17, 11:00am - 11:30am

North Plainfield branch - Program Room
Sat, Nov 17, 12:00pm - 4:00pm

Manville branch - Community Room
Sat, Nov 17, 1:00pm - 3:00pm

Bound Brook branch - Children's Storytime Room
Sat, Nov 17, 1:30pm - 2:00pm

Hillsborough branch
Sat, Nov 17, 1:50pm - 4:00pm
This event is full

Hillsborough branch - Program Room AB
Sat, Nov 17, 2:00pm - 4:00pm

Canceled
Somerville branch
Sat, Nov 17, 2:00pm - 4:00pm

Hillsborough branch
Sat, Nov 17, 2:00pm - 4:00pm

Hillsborough branch - Conference Room
Sat, Nov 17, 2:00pm - 3:00pm

Bound Brook branch
Mon, Nov 19, All day

Bound Brook branch
Mon, Nov 19, All day

Watchung branch
Mon, Nov 19, 9:30am - 9:00pm

Bridgewater branch - Meeting Room ABC
Mon, Nov 19, 9:45am - 10:15am

Manville branch - Community Room
Mon, Nov 19, 9:45am - 10:45am

Warren Township branch - Business Conference Room
Mon, Nov 19, 10:00am - 12:00pm

Bound Brook branch - Children's Storytime Room
Mon, Nov 19, 10:00am - 10:30am

Hillsborough branch - Program Room A
Mon, Nov 19, 10:00am - 10:45am
This event is full

Bridgewater branch - Meeting Room ABC
Mon, Nov 19, 10:30am - 11:00am

Bound Brook branch - Children's Storytime Room
Mon, Nov 19, 11:00am - 11:30am

Manville branch - Quiet Room
Mon, Nov 19, 12:00pm - 5:00pm

Watchung branch - Seniors Room
Mon, Nov 19, 1:00pm - 4:00pm

Manville branch - Community Room
Mon, Nov 19, 1:00pm - 3:30pm

Bound Brook branch - Teen Space
Mon, Nov 19, 3:00pm - 5:00pm

Somerville branch - Children's Room
Mon, Nov 19, 5:00pm - 7:00pm

Somerville branch - Meeting Room
Mon, Nov 19, 5:00pm - 6:00pm

Bridgewater branch - Youth Services Room
Mon, Nov 19, 5:30pm - 6:30pm

Somerville branch - Main Reading Room
Mon, Nov 19, 5:30pm - 8:45pm

Mary Jacobs branch - Youth Services Room
Mon, Nov 19, 6:00pm - 7:00pm

Somerville branch - Young Adult Room
Mon, Nov 19, 6:00pm - 8:45pm

Bound Brook branch - Children's Program Tables
Mon, Nov 19, 6:00pm - 8:00pm

Manville branch - Adult Media Area
Mon, Nov 19, 6:30pm - 8:30pm
This event is full

Hillsborough branch - Program Room AB
Mon, Nov 19, 7:00pm - 8:00pm

Hillsborough branch - Conference Room
Mon, Nov 19, 7:00pm - 8:30pm

Hillsborough branch - Program Room A
Tue, Nov 20, 9:30am - 10:15am
This event is full

Manville branch - Community Room
Tue, Nov 20, 9:45am - 10:45am

North Plainfield branch - Woodland Room
Tue, Nov 20, 10:00am - 12:00pm

Bridgewater branch - Story Well
Tue, Nov 20, 10:00am - 10:30am

Warren Township branch - Meeting Room
Tue, Nov 20, 10:00am - 11:30am

Hillsborough branch - Program Room A
Tue, Nov 20, 10:30am - 10:50am
This event is full

Mary Jacobs branch - Program Room
Tue, Nov 20, 10:30am - 11:00am
This event is full

Manville branch - Quiet Room
Tue, Nov 20, 11:00am - 5:00pm

Manville branch - Community History Room
Tue, Nov 20, 1:00pm - 3:30pm

Watchung branch - Seniors Room
Tue, Nov 20, 1:00pm - 4:00pm

Bridgewater branch - Meeting Room ABC
Tue, Nov 20, 2:00pm - 4:00pm

Rescheduled
Manville branch
Tue, Nov 20, 2:00pm - 4:00pm
New date Saturday, December 29, 1:00pm - 3:00pm

North Plainfield branch - Program Room
Tue, Nov 20, 3:30pm - 5:30pm

Rescheduled
Manville branch
Tue, Nov 20, 3:30pm - 5:00pm
New date Tuesday, November 20, 4:00pm - 5:30pm

Manville branch - Adult Media Area
Tue, Nov 20, 4:00pm - 5:30pm
This event is full

Bound Brook branch - Children's Program Tables
Tue, Nov 20, 4:00pm - 6:00pm

Mary Jacobs branch - Youth Services Room
Tue, Nov 20, 6:00pm - 7:00pm
This event is full

Hillsborough branch - Conference Room
Tue, Nov 20, 7:00pm - 8:00pm

Bridgewater branch - Technical Training Center
Tue, Nov 20, 7:00pm - 8:30pm

Manville branch - Community Room
Wed, Nov 21, 9:45am - 10:45am

Bridgewater branch - Technical Training Center
Wed, Nov 21, 10:00am - 11:30am

Bridgewater branch - Story Well
Wed, Nov 21, 10:00am - 10:30am

North Plainfield branch - Program Room
Wed, Nov 21, 10:00am - 11:00am

Hillsborough branch - Program Room A
Wed, Nov 21, 10:00am - 10:45am
This event is full

Mary Jacobs branch - Program Room
Wed, Nov 21, 10:00am - 10:30am

Manville branch - Quiet Room
Wed, Nov 21, 10:00am - 12:00pm

Bridgewater branch - Meeting Room C
Wed, Nov 21, 10:30am - 12:00pm

Manville branch - Community History Room
Wed, Nov 21, 10:30am - 12:30pm

Peapack and Gladstone branch - Meeting Room
Wed, Nov 21, 10:30am - 11:00am

Somerville branch - Children's Room
Wed, Nov 21, 10:30am - 11:00am

Mary Jacobs branch - Youth Services Room
Wed, Nov 21, 10:30am - 12:00pm

Manville branch - Adult Media Area
Wed, Nov 21, 12:00pm - 1:00pm

Bound Brook branch - Finlayson Room
Wed, Nov 21, 3:00pm - 5:00pm

Hillsborough branch - Program Room A
Wed, Nov 21, 4:00pm - 4:45pm
This event is full

Canceled
Manville branch
Wed, Nov 21, 7:00pm - 8:30pm

All Branches
Thu, Nov 22, All day

Bound Brook branch
Thu, Nov 22, All day

Bridgewater branch
Thu, Nov 22, All day

Hillsborough branch
Thu, Nov 22, All day

Manville branch
Thu, Nov 22, All day

Mary Jacobs branch
Thu, Nov 22, All day

North Plainfield branch
Thu, Nov 22, All day

Peapack and Gladstone branch
Thu, Nov 22, All day

Somerville branch
Thu, Nov 22, All day

Warren Township branch
Thu, Nov 22, All day

Watchung branch
Thu, Nov 22, All day

Canceled
North Plainfield branch
Thu, Nov 22, 6:00pm - 8:00pm

All Branches
Fri, Nov 23, All day

Bound Brook branch
Fri, Nov 23, All day

Manville branch
Fri, Nov 23, All day

Mary Jacobs branch
Fri, Nov 23, All day

North Plainfield branch
Fri, Nov 23, All day

Peapack and Gladstone branch
Fri, Nov 23, All day

Somerville branch
Fri, Nov 23, All day

Watchung branch
Fri, Nov 23, All day

Hillsborough branch - Program Room A
Fri, Nov 23, 3:45pm - 4:45pm

Rescheduled
Bridgewater branch
Fri, Nov 23, 7:00pm - 9:00pm
New date Friday, November 02, 7:00pm - 9:00pm

Hillsborough branch - Program Room A
Sat, Nov 24, 10:00am - 10:30am
This event is full

Bound Brook branch - Children's Program Tables
Sat, Nov 24, 10:00am - 4:00pm

Mary Jacobs branch
Sat, Nov 24, 10:15am - 12:15pm
This event is full

Mary Jacobs branch - Youth Services Room
Sat, Nov 24, 10:30am - 12:00pm

Somerville branch - Children's Room
Sat, Nov 24, 11:00am - 11:30am

Manville branch - Community Room
Sat, Nov 24, 1:00pm - 2:00pm

Bound Brook branch
Mon, Nov 26, All day

Mary Jacobs branch
Mon, Nov 26, 9:30am - 9:00pm

Manville branch - Community Room
Mon, Nov 26, 9:45am - 10:45am

Hillsborough branch - Program Room A
Mon, Nov 26, 10:00am - 10:45am
This event is full

Warren Township branch - Business Conference Room
Mon, Nov 26, 10:00am - 12:00pm

Manville branch - Quiet Room
Mon, Nov 26, 12:00pm - 5:00pm

Watchung branch - Seniors Room
Mon, Nov 26, 1:00pm - 4:00pm

Bound Brook branch - Teen Space
Mon, Nov 26, 3:00pm - 5:00pm

Hillsborough branch
Mon, Nov 26, 4:45pm - 6:30pm
This event is full

Hillsborough branch - Program Room A
Mon, Nov 26, 5:00pm - 6:00pm
This event is full

Somerville branch - Children's Room
Mon, Nov 26, 5:00pm - 7:00pm

Somerville branch - Meeting Room
Mon, Nov 26, 5:00pm - 6:00pm

Somerville branch - Main Reading Room
Mon, Nov 26, 5:30pm - 8:45pm

Somerville branch - Young Adult Room
Mon, Nov 26, 6:00pm - 8:45pm

Bound Brook branch - Children's Program Tables
Mon, Nov 26, 6:00pm - 8:00pm

Bound Brook branch
Mon, Nov 26, 7:00pm - 8:00pm

Hillsborough branch - Conference Room
Mon, Nov 26, 7:00pm - 8:30pm

Hillsborough branch - Program Room A
Tue, Nov 27, 9:30am - 10:15am
This event is full

Manville branch - Community Room
Tue, Nov 27, 9:45am - 10:45am

Warren Township branch - Meeting Room
Tue, Nov 27, 10:00am - 11:30am

Hillsborough branch - Program Room A
Tue, Nov 27, 10:30am - 10:50am
This event is full

Somerville branch - Children's Room
Tue, Nov 27, 10:30am - 11:00am

Manville branch - Quiet Room
Tue, Nov 27, 11:00am - 5:00pm

Manville branch - Community History Room
Tue, Nov 27, 1:00pm - 3:30pm

North Plainfield branch
Tue, Nov 27, 1:00pm - 3:00pm

Watchung branch - Seniors Room
Tue, Nov 27, 1:00pm - 4:00pm

North Plainfield branch - Program Room
Tue, Nov 27, 3:00pm - 5:00pm

Bound Brook branch - Children's Program Tables
Tue, Nov 27, 4:00pm - 6:00pm

Mary Jacobs branch - Youth Services Room
Tue, Nov 27, 6:00pm - 7:00pm
This event is full

Bridgewater branch - Story Well
Tue, Nov 27, 7:00pm - 8:00pm

Mary Jacobs branch - Program Room
Tue, Nov 27, 7:00pm - 8:30pm

Manville branch - Community Room
Wed, Nov 28, 9:45am - 10:45am

Bridgewater branch - Technical Training Center
Wed, Nov 28, 10:00am - 11:30am

North Plainfield branch - Program Room
Wed, Nov 28, 10:00am - 11:00am

Mary Jacobs branch - Program Room
Wed, Nov 28, 10:00am - 10:45am

Hillsborough branch - Conference Room
Wed, Nov 28, 10:00am - 11:30am

Manville branch - Quiet Room
Wed, Nov 28, 10:00am - 12:00pm

Peapack and Gladstone branch - Meeting Room
Wed, Nov 28, 10:30am - 11:00am

Somerville branch - Children's Room
Wed, Nov 28, 10:30am - 11:00am

Bridgewater branch - Public Area
Wed, Nov 28, 10:30am - 12:00pm

Bound Brook branch - Finlayson Room
Wed, Nov 28, 3:00pm - 5:00pm

Hillsborough branch - Program Room A
Wed, Nov 28, 3:30pm - 4:15pm
This event is full

North Plainfield branch - Program Room
Wed, Nov 28, 3:30pm - 5:00pm

Hillsborough branch
Wed, Nov 28, 3:30pm - 4:15pm

Peapack and Gladstone branch
Wed, Nov 28, 5:00pm - 6:00pm

Bound Brook branch - Children's Program Tables
Wed, Nov 28, 5:00pm - 7:00pm

Manville branch - Adult Media Area
Wed, Nov 28, 6:00pm - 8:00pm

Hillsborough branch - Conference Room
Wed, Nov 28, 6:00pm - 7:00pm

Manville branch - Community History Room
Wed, Nov 28, 6:00pm - 8:00pm

Manville branch - Community Room
Wed, Nov 28, 6:30pm - 8:30pm

Warren Township branch - Meeting Room
Wed, Nov 28, 7:00pm - 8:30pm

Canceled
Watchung branch
Wed, Nov 28, 7:00pm - 8:30pm

Canceled
Manville branch
Wed, Nov 28, 7:00pm - 8:30pm

North Plainfield branch - Program Room
Thu, Nov 29, 10:00am - 11:00am

Bridgewater branch - Meeting Room AB
Thu, Nov 29, 10:00am - 10:45am

Watchung branch - Bicentennial Room
Thu, Nov 29, 10:30am - 12:30pm

Watchung branch - Seniors Room
Thu, Nov 29, 1:00pm - 3:00pm

Peapack and Gladstone branch - Meeting Room
Thu, Nov 29, 1:00pm - 4:00pm

Bound Brook branch - Finlayson Room
Thu, Nov 29, 3:00pm - 4:30pm

Canceled
North Plainfield branch
Thu, Nov 29, 3:30pm - 4:30pm

Bridgewater branch - Meeting Room ABC
Thu, Nov 29, 6:00pm - 7:00pm
Registration opens Thursday, November 15 2018 at 9:00am

North Plainfield branch - Program Room
Thu, Nov 29, 6:00pm - 8:00pm

Manville branch - Community Room
Thu, Nov 29, 6:00pm - 8:00pm

Bound Brook branch - Reading Room
Thu, Nov 29, 6:00pm - 7:00pm

Bound Brook branch - Children's Program Tables
Thu, Nov 29, 6:00pm - 8:00pm

Peapack and Gladstone branch
Thu, Nov 29, 6:00pm - 8:00pm

Canceled
Manville branch
Thu, Nov 29, 6:30pm - 8:30pm

Hillsborough branch - Program Room B
Thu, Nov 29, 7:00pm - 8:00pm

Bridgewater branch - Technical Training Center
Thu, Nov 29, 7:00pm - 8:30pm

Somerville branch - Children's Room
Thu, Nov 29, 7:00pm - 7:30pm

Mary Jacobs branch - Program Room
Fri, Nov 30, 10:00am - 10:20am

Peapack and Gladstone branch - Meeting Room
Fri, Nov 30, 10:30am - 11:00am

Manville branch - Community Room
Fri, Nov 30, 11:30am - 12:30pm

North Plainfield branch
Sat, Dec 01, All day

North Plainfield branch
Sat, Dec 01, 9:30am - 4:30pm

Mary Jacobs branch
Sat, Dec 01, 9:30am - 5:00pm

Mary Jacobs branch
Sat, Dec 01, 9:30am - 5:00pm

Hillsborough branch - Conference Room
Sat, Dec 01, 10:00am - 12:00pm

Bound Brook branch - Children's Program Tables
Sat, Dec 01, 10:00am - 4:00pm

Bound Brook branch - Children's Storytime Room
Sat, Dec 01, 10:00am - 1:00pm

Mary Jacobs branch
Sat, Dec 01, 10:00am - 12:30pm

North Plainfield branch - Program Room
Sat, Dec 01, 10:30am - 12:00pm

Mary Jacobs branch - Program Room
Sat, Dec 01, 10:30am - 12:00pm

Somerville branch - Children's Room
Sat, Dec 01, 10:30am - 11:30am

Hillsborough branch - Program Room AB
Sat, Dec 01, 11:00am - 1:00pm
Registration opens Monday, November 19 2018 at 9:00am

Bridgewater branch - Meeting Room ABC
Sat, Dec 01, 11:00am - 1:00pm

Watchung branch - Seniors Room
Sat, Dec 01, 11:00am - 11:25am

Manville branch - Community Room
Sat, Dec 01, 11:00am - 12:00pm

Watchung branch - Seniors Room
Sat, Dec 01, 11:45am - 12:10pm

Manville branch - Community Room
Sat, Dec 01, 1:00pm - 2:00pm

Hillsborough branch
Sat, Dec 01, 1:50pm - 4:00pm
Registration opens Monday, November 19 2018 at 9:00am

Bridgewater branch - Meeting Room ABC
Sat, Dec 01, 2:00pm - 3:30pm

Warren Township branch - Meeting Room
Sat, Dec 01, 2:00pm - 4:00pm

Hillsborough branch
Sat, Dec 01, 2:00pm - 4:00pm

Bound Brook branch - Reading Room
Sat, Dec 01, 2:00pm - 3:00pm

North Plainfield branch - Program Room
Sat, Dec 01, 2:30pm - 3:30pm

Warren Township branch - Program Room
Sun, Dec 02, 4:00pm - 4:30pm

Manville branch
Mon, Dec 03, All day

Peapack and Gladstone branch
Mon, Dec 03, All day

Bound Brook branch
Mon, Dec 03, All day

Bridgewater branch
Mon, Dec 03, 9:00am - 9:00pm

North Plainfield branch - Children's Room
Mon, Dec 03, 9:30am - 9:00pm

Manville branch - Community Room
Mon, Dec 03, 9:45am - 10:45am

Bound Brook branch - Children's Storytime Room
Mon, Dec 03, 10:00am - 10:30am

Hillsborough branch - Program Room A
Mon, Dec 03, 10:00am - 10:45am
Registration opens Monday, November 19 2018 at 9:00am

Bound Brook branch - Children's Storytime Room
Mon, Dec 03, 11:00am - 11:30am

Manville branch - Quiet Room
Mon, Dec 03, 12:00pm - 5:00pm

Hillsborough branch - Program Room AB
Mon, Dec 03, 1:00pm - 3:00pm

Watchung branch - Seniors Room
Mon, Dec 03, 1:00pm - 4:00pm

Manville branch - Community Room
Mon, Dec 03, 1:00pm - 3:30pm

Bridgewater branch - Technical Training Center
Mon, Dec 03, 1:30pm - 3:00pm

Bound Brook branch - Teen Space
Mon, Dec 03, 3:00pm - 5:00pm

Canceled
Warren Township branch
Mon, Dec 03, 4:00pm - 5:00pm

Somerville branch - Children's Room
Mon, Dec 03, 5:00pm - 7:00pm

Bridgewater branch - Youth Services Room
Mon, Dec 03, 5:30pm - 6:30pm

Somerville branch - Main Reading Room
Mon, Dec 03, 5:30pm - 8:45pm

Somerville branch - Young Adult Room
Mon, Dec 03, 6:00pm - 8:45pm

Manville branch - Adult Media Area
Mon, Dec 03, 6:30pm - 8:30pm
This event is full

Bridgewater branch - Story Well
Mon, Dec 03, 7:00pm - 8:00pm

Warren Township branch - Meeting Room
Mon, Dec 03, 7:00pm - 8:00pm

Hillsborough branch - Conference Room
Mon, Dec 03, 7:00pm - 8:30pm

New venue Hillsborough branch - Program Room AB
Mon, Dec 03, 7:00pm - 8:00pm
Registration opens Monday, November 19 2018 at 9:00am

Hillsborough branch - Program Room A
Tue, Dec 04, 9:30am - 10:15am
Registration opens Monday, November 19 2018 at 9:00am

Manville branch - Community Room
Tue, Dec 04, 9:45am - 10:45am

Bridgewater branch - Story Well
Tue, Dec 04, 10:00am - 10:30am

North Plainfield branch - Woodland Room
Tue, Dec 04, 10:00am - 12:00pm

Warren Township branch - Meeting Room
Tue, Dec 04, 10:00am - 11:30am

Somerville branch - Children's Room
Tue, Dec 04, 10:30am - 11:00am
Registration opens Monday, November 19 2018 at 9:30am

Mary Jacobs branch - Program Room
Tue, Dec 04, 10:30am - 11:00am
Registration opens Tuesday, November 20 2018 at 9:30am

Hillsborough branch - Program Room A
Tue, Dec 04, 10:30am - 10:50am
Registration opens Monday, November 19 2018 at 9:00am

Watchung branch - Bicentennial Room
Tue, Dec 04, 10:30am - 11:00am

Manville branch - Quiet Room
Tue, Dec 04, 11:00am - 5:00pm

Manville branch - Community History Room
Tue, Dec 04, 1:00pm - 3:30pm

Watchung branch - Seniors Room
Tue, Dec 04, 1:00pm - 4:00pm

North Plainfield branch - Program Room
Tue, Dec 04, 3:30pm - 5:00pm

Warren Township branch - Program Room
Tue, Dec 04, 4:00pm - 4:45pm

Hillsborough branch - Program Room AB
Tue, Dec 04, 4:30pm - 5:30pm

Watchung branch - Bicentennial Room
Tue, Dec 04, 4:30pm - 5:30pm

Hillsborough branch - Program Room B
Tue, Dec 04, 7:00pm - 8:00pm
Registration opens Monday, November 19 2018 at 9:00am

North Plainfield branch - Program Room
Tue, Dec 04, 7:00pm - 8:00pm

Mary Jacobs branch - Program Room
Tue, Dec 04, 7:00pm - 8:00pm
Registration opens Tuesday, November 20 2018 at 9:30am

Manville branch - Community Room
Wed, Dec 05, 9:45am - 10:45am

Bridgewater branch - Technical Training Center
Wed, Dec 05, 10:00am - 11:30am

Bridgewater branch - Story Well
Wed, Dec 05, 10:00am - 10:30am

North Plainfield branch - Program Room
Wed, Dec 05, 10:00am - 11:00am

Hillsborough branch - Conference Room
Wed, Dec 05, 10:00am - 11:30am

Mary Jacobs branch - Program Room
Wed, Dec 05, 10:00am - 10:30am
Registration opens Tuesday, November 20 2018 at 9:30am

Manville branch - Quiet Room
Wed, Dec 05, 10:00am - 12:00pm

Bridgewater branch - Public Tables
Wed, Dec 05, 10:30am - 12:00pm

Peapack and Gladstone branch - Meeting Room
Wed, Dec 05, 10:30am - 11:00am

Somerville branch - Children's Room
Wed, Dec 05, 10:30am - 11:00am

Bridgewater branch - Technical Training Center
Wed, Dec 05, 1:30pm - 3:00pm

Bound Brook branch - Finlayson Room
Wed, Dec 05, 3:00pm - 5:00pm

North Plainfield branch - Program Room
Wed, Dec 05, 3:30pm - 5:00pm

Watchung branch - Bicentennial Room
Wed, Dec 05, 4:30pm - 5:00pm

North Plainfield branch - Woodland Room
Wed, Dec 05, 6:00pm - 8:00pm

Warren Township branch - Meeting Room
Wed, Dec 05, 7:00pm - 8:30pm

Bridgewater branch - Story Well
Wed, Dec 05, 7:00pm - 7:30pm

Hillsborough branch - Conference Room
Wed, Dec 05, 7:00pm - 8:30pm
Registration opens Monday, November 19 2018 at 9:00am

Canceled
Manville branch
Wed, Dec 05, 7:00pm - 8:30pm

Warren Township branch - Program Room
Wed, Dec 05, 7:00pm - 8:00pm

All Branches
Thu, Dec 06, 9:00am - 12:00pm

Watchung branch
Thu, Dec 06, 10:30am - 12:30pm

Manville branch - Community Room
Thu, Dec 06, 11:00am - 12:00pm

Watchung branch - Seniors Room
Thu, Dec 06, 1:00pm - 3:00pm

Hillsborough branch - Program Room AB
Thu, Dec 06, 1:00pm - 2:00pm
Registration opens Monday, November 19 2018 at 9:00am

Warren Township branch - Meeting Room
Thu, Dec 06, 1:30pm - 3:30pm

Bound Brook branch - Finlayson Room
Thu, Dec 06, 3:00pm - 4:30pm

North Plainfield branch - Program Room
Thu, Dec 06, 3:30pm - 5:00pm

Watchung branch - Bicentennial Room
Thu, Dec 06, 4:00pm - 4:30pm

North Plainfield branch - Program Room
Thu, Dec 06, 6:00pm - 8:00pm

Hillsborough branch - Conference Room
Thu, Dec 06, 6:00pm - 7:00pm
Registration opens Monday, November 19 2018 at 9:00am

Manville branch - Quiet Room
Thu, Dec 06, 6:00pm - 7:00pm

Bridgewater branch - Public Area
Thu, Dec 06, 6:30pm - 8:30pm

Hillsborough branch - Program Room B
Thu, Dec 06, 6:30pm - 8:30pm
Registration opens Monday, November 19 2018 at 9:00am

Somerville branch - Meeting Room
Thu, Dec 06, 6:30pm - 8:00pm

Manville branch - Community Room
Thu, Dec 06, 6:30pm - 8:00pm

Warren Township branch - Program Room
Thu, Dec 06, 7:00pm - 8:00pm
This event is full

Bridgewater branch - Story Well
Fri, Dec 07, 10:00am - 10:30am

Mary Jacobs branch - Program Room
Fri, Dec 07, 10:00am - 10:20am

Peapack and Gladstone branch - Meeting Room
Fri, Dec 07, 10:30am - 11:00am

Manville branch - Community Room
Fri, Dec 07, 11:30am - 12:30pm

Hillsborough branch - Program Room A
Fri, Dec 07, 3:45pm - 4:45pm

Watchung branch - Bicentennial Room
Fri, Dec 07, 4:00pm - 4:30pm

Hillsborough branch - Children's Room
Sat, Dec 08, 10:00am - 4:00pm

Bound Brook branch - Children's Program Tables
Sat, Dec 08, 10:00am - 4:00pm

Manville branch - Community Room
Sat, Dec 08, 10:00am - 11:00am

Mary Jacobs branch - Sun Room
Sat, Dec 08, 10:30am - 11:00am

North Plainfield branch - Program Room
Sat, Dec 08, 11:00am - 12:00pm

Warren Township branch - Program Room
Sat, Dec 08, 11:00am - 2:00pm

Somerville branch - Children's Room
Sat, Dec 08, 11:00am - 11:30am

Bound Brook branch - Finlayson Room
Sat, Dec 08, 12:00pm - 4:00pm

Canceled
Manville branch
Sat, Dec 08, 1:30pm - 3:00pm

Bound Brook branch - Children's Storytime Room
Sat, Dec 08, 1:30pm - 2:00pm

Somerville branch - Meeting Room
Sat, Dec 08, 1:30pm - 3:30pm

Hillsborough branch
Sat, Dec 08, 1:50pm - 4:00pm
Registration opens Monday, November 19 2018 at 9:00am

Bridgewater branch - Meeting Room ABC
Sat, Dec 08, 2:00pm - 3:00pm

Manville branch - Community Room
Sat, Dec 08, 2:00pm - 3:30pm

Warren Township branch - Meeting Room
Sat, Dec 08, 2:00pm - 3:00pm

Hillsborough branch
Sat, Dec 08, 2:00pm - 4:00pm

Mary Jacobs branch
Mon, Dec 10, 9:30am - 9:00pm

Manville branch - Community Room
Mon, Dec 10, 9:45am - 10:45am

Hillsborough branch - Program Room A
Mon, Dec 10, 10:00am - 10:45am
Registration opens Monday, November 19 2018 at 9:00am

Bound Brook branch - Children's Storytime Room
Mon, Dec 10, 10:00am - 10:30am

Bound Brook branch - Children's Storytime Room
Mon, Dec 10, 11:00am - 11:30am

Manville branch - Quiet Room
Mon, Dec 10, 12:00pm - 5:00pm

Watchung branch - Seniors Room
Mon, Dec 10, 1:00pm - 4:00pm

Bound Brook branch - Teen Space
Mon, Dec 10, 3:00pm - 5:00pm

Bridgewater branch - Meeting Room ABC
Mon, Dec 10, 4:00pm - 5:00pm

Somerville branch - Children's Room
Mon, Dec 10, 5:00pm - 7:00pm

Bridgewater branch - Youth Services Room
Mon, Dec 10, 5:30pm - 6:30pm

Somerville branch - Main Reading Room
Mon, Dec 10, 5:30pm - 8:45pm

Manville branch - Adult Media Area
Mon, Dec 10, 6:00pm - 7:00pm

Somerville branch - Young Adult Room
Mon, Dec 10, 6:00pm - 8:45pm

Hillsborough branch - Program Room B
Mon, Dec 10, 6:30pm - 8:30pm
Registration opens Monday, November 19 2018 at 9:00am

Hillsborough branch - Conference Room
Mon, Dec 10, 7:00pm - 8:30pm

Hillsborough branch - Program Room A
Tue, Dec 11, 9:30am - 10:15am
Registration opens Monday, November 19 2018 at 9:00am

Manville branch - Community Room
Tue, Dec 11, 9:45am - 10:45am

Mary Jacobs branch - Conference Room
Tue, Dec 11, 10:00am - 11:00am

Bridgewater branch - Story Well
Tue, Dec 11, 10:00am - 10:30am

Warren Township branch - Meeting Room
Tue, Dec 11, 10:00am - 11:30am

Somerville branch - Children's Room
Tue, Dec 11, 10:30am - 11:00am
Registration opens Monday, November 19 2018 at 9:30am

Mary Jacobs branch - Program Room
Tue, Dec 11, 10:30am - 11:00am
Registration opens Tuesday, November 20 2018 at 9:30am

Hillsborough branch - Program Room A
Tue, Dec 11, 10:30am - 10:50am
Registration opens Monday, November 19 2018 at 9:00am

Manville branch - Quiet Room
Tue, Dec 11, 11:00am - 5:00pm

North Plainfield branch - Woodland Room
Tue, Dec 11, 11:00am - 12:00pm

Manville branch - Community History Room
Tue, Dec 11, 1:00pm - 3:30pm

Watchung branch - Seniors Room
Tue, Dec 11, 1:00pm - 4:00pm

North Plainfield branch - Woodland Room
Tue, Dec 11, 1:00pm - 3:00pm

Hillsborough branch - Program Room AB
Tue, Dec 11, 3:00pm - 4:00pm
Registration opens Monday, November 19 2018 at 9:00am

North Plainfield branch - Staff Kitchen
Tue, Dec 11, 3:30pm - 5:00pm
This event is full

Watchung branch - Bicentennial Room
Tue, Dec 11, 4:00pm - 5:00pm

Warren Township branch - Program Room
Tue, Dec 11, 6:30pm - 7:30pm

Manville branch - Children's Area
Tue, Dec 11, 6:30pm - 7:30pm

Bridgewater branch - Story Well
Tue, Dec 11, 7:00pm - 8:00pm

Warren Township branch - Business Conference Room
Tue, Dec 11, 7:00pm - 8:30pm

Bound Brook branch - Children's Storytime Room
Tue, Dec 11, 7:00pm - 7:30pm

Manville branch - Community Room
Wed, Dec 12, 9:45am - 10:45am

Bridgewater branch - Technical Training Center
Wed, Dec 12, 10:00am - 11:30am

Bridgewater branch - Story Well
Wed, Dec 12, 10:00am - 10:30am

North Plainfield branch - Program Room
Wed, Dec 12, 10:00am - 11:00am

Hillsborough branch - Conference Room
Wed, Dec 12, 10:00am - 11:30am

Hillsborough branch - Program Room AB
Wed, Dec 12, 10:00am - 10:45am
Registration opens Monday, November 19 2018 at 8:00am

Mary Jacobs branch - Program Room
Wed, Dec 12, 10:00am - 10:45am
Registration opens Tuesday, November 20 2018 at 9:30am

Manville branch - Quiet Room
Wed, Dec 12, 10:00am - 12:00pm

Bridgewater branch - Meeting Room C
Wed, Dec 12, 10:30am - 12:00pm

Peapack and Gladstone branch - Meeting Room
Wed, Dec 12, 10:30am - 11:00am

Somerville branch - Children's Room
Wed, Dec 12, 10:30am - 11:00am

Bridgewater branch - Technical Training Center
Wed, Dec 12, 1:30pm - 3:00pm

Somerville branch - Meeting Room
Wed, Dec 12, 2:00pm - 4:00pm

Bound Brook branch - Finlayson Room
Wed, Dec 12, 3:00pm - 5:00pm

North Plainfield branch - Program Room
Wed, Dec 12, 3:30pm - 5:00pm

Hillsborough branch - Program Room A
Wed, Dec 12, 4:00pm - 4:45pm
Registration opens Monday, November 19 2018 at 9:00am

Somerville branch - Children's Room
Wed, Dec 12, 4:30pm - 6:00pm

Bridgewater branch - Story Well
Wed, Dec 12, 4:30pm - 5:30pm

Mary Jacobs branch - Conference Room
Wed, Dec 12, 6:00pm - 8:00pm

Hillsborough branch - Program Room B
Wed, Dec 12, 6:00pm - 7:00pm
Registration opens Monday, November 19 2018 at 9:00am

Manville branch - Community Room
Wed, Dec 12, 6:30pm - 8:00pm

Bridgewater branch - Story Well
Wed, Dec 12, 7:00pm - 7:30pm

Bridgewater branch - Meeting Room ABC
Wed, Dec 12, 7:00pm - 8:00pm
Registration opens Wednesday, November 21 2018 at 9:00am

Canceled
Manville branch
Wed, Dec 12, 7:00pm - 8:30pm

Warren Township branch - Program Room
Wed, Dec 12, 7:00pm - 8:00pm

Warren Township branch - Meeting Room
Wed, Dec 12, 7:15pm - 8:45pm

Bridgewater branch - Story Well
Thu, Dec 13, 9:30am - 10:00am

North Plainfield branch - Program Room
Thu, Dec 13, 10:00am - 11:00am

Hillsborough branch - Program Room A
Thu, Dec 13, 10:00am - 10:45am
Registration opens Monday, November 19 2018 at 9:00am

Watchung branch - Bicentennial Room
Thu, Dec 13, 10:30am - 12:30pm

Manville branch - Adult Media Area
Thu, Dec 13, 11:00am - 12:00pm

North Plainfield branch - Woodland Room
Thu, Dec 13, 1:00pm - 2:00pm

Watchung branch - Seniors Room
Thu, Dec 13, 1:00pm - 3:00pm

Hillsborough branch - Children's Room
Thu, Dec 13, 1:00pm - 1:20pm

Peapack and Gladstone branch
Thu, Dec 13, 1:00pm - 3:00pm

Bridgewater branch - Technical Training Center
Thu, Dec 13, 1:30pm - 3:00pm

Bound Brook branch - Finlayson Room
Thu, Dec 13, 3:00pm - 4:30pm

Bound Brook branch - Children's Program Tables
Thu, Dec 13, 3:30pm - 4:30pm

Warren Township branch - Program Room
Thu, Dec 13, 4:30pm - 5:30pm

Peapack and Gladstone branch
Thu, Dec 13, 5:00pm - 6:00pm

North Plainfield branch - Program Room
Thu, Dec 13, 6:00pm - 8:00pm

Bridgewater branch - Technical Training Center
Thu, Dec 13, 6:00pm - 7:00pm
Registration opens Wednesday, November 21 2018 at 9:00am

Canceled
Bridgewater branch
Thu, Dec 13, 6:45pm - 8:30pm

North Plainfield branch
Thu, Dec 13, 7:00pm - 8:00pm

Bridgewater branch - Story Well
Fri, Dec 14, 10:00am - 10:30am

Hillsborough branch - Program Room A
Fri, Dec 14, 10:00am - 10:30am
Registration opens Monday, November 19 2018 at 9:00am

Watchung branch - Bicentennial Room
Fri, Dec 14, 10:00am - 10:30am

Mary Jacobs branch - Program Room
Fri, Dec 14, 10:00am - 10:20am

Peapack and Gladstone branch - Meeting Room
Fri, Dec 14, 10:30am - 11:00am

Manville branch - Community Room
Fri, Dec 14, 11:30am - 12:30pm

Somerville branch - Children's Room
Fri, Dec 14, 4:45pm - 6:30pm
Registration opens Friday, November 16 2018 at 9:30am

Mary Jacobs branch - Program Room
Fri, Dec 14, 6:30pm - 8:00pm

Bridgewater branch - Meeting Room ABC
Fri, Dec 14, 7:30pm - 9:00pm