Skip 1000 Books Before Kinder events widget
Tue, May 26, 10:00am - 10:30am
Richard D Gardner Branch - Meeting Room

Cancelled
Tue, May 26, 11:00am - 12:00pm
Northeast Branch

Wed, May 27, 10:00am - 10:30am
Catherine Dickson Hofman Branch - Meeting Room

Thu, May 28, 10:00am - 10:45am
Catherine Dickson Hofman Branch - Meeting Room

Fri, May 29, 10:00am - 11:00am
Richard D Gardner Branch - Meeting Room

Cancelled
Fri, May 29, 10:30am - 11:30am
Northeast Branch

Wed, Jun 03, 11:00am - 12:00pm
Southwest Branch - Meeting Room

Thu, Jun 04, 10:00am - 11:00am
Catherine Dickson Hofman Branch - Meeting Room

Thu, Jun 04, 10:00am - 11:00am
Southwest Branch - Meeting Room

Fri, Jun 05, 10:00am - 11:00am
Richard D Gardner Branch - Meeting Room

Fri, Jun 05, 10:30am - 11:30am
Northeast Branch - Meeting Room

Tue, Jun 09, 11:00am - 12:00pm
Northeast Branch - Meeting Room

Wed, Jun 10, 11:00am - 12:00pm
Southwest Branch - Meeting Room

Thu, Jun 11, 10:00am - 11:00am
Southwest Branch - Meeting Room

Fri, Jun 12, 10:00am - 11:00am
Richard D Gardner Branch - Meeting Room
Registration opens Friday, May 29 2026 at 10:00am

Fri, Jun 12, 10:30am - 11:30am
Northeast Branch - Meeting Room

Mon, Jun 15, 10:00am - 11:00am
Catherine Dickson Hofman Branch - Meeting Room
Registration opens Monday, June 1 2026 at 9:00am

Wed, Jun 17, 11:00am - 12:00pm
Southwest Branch - Meeting Room

Thu, Jun 18, 10:00am - 11:00am
Southwest Branch - Meeting Room

Mon, Jun 22, 10:00am - 11:00am
Catherine Dickson Hofman Branch - Meeting Room
Registration opens Monday, June 8 2026 at 9:00am

Tue, Jun 23, 11:00am - 12:00pm
Northeast Branch - Meeting Room

Wed, Jun 24, 11:00am - 12:00pm
Southwest Branch - Meeting Room

Thu, Jun 25, 10:00am - 11:00am
Southwest Branch - Meeting Room
Registration opens Tuesday, May 26 2026 at 10:00am

Fri, Jun 26, 10:00am - 11:00am
Richard D Gardner Branch - Meeting Room
Registration opens Friday, June 12 2026 at 10:00am

Fri, Jun 26, 10:30am - 11:30am
Northeast Branch - Meeting Room
Registration opens Wednesday, May 27 2026 at 10:30am

Mon, Jun 29, 10:00am - 11:00am
Catherine Dickson Hofman Branch - Meeting Room
Registration opens Monday, June 15 2026 at 9:00am

Wed, Jul 01, 11:00am - 12:00pm
Southwest Branch - Meeting Room
Registration opens Monday, June 1 2026 at 11:00am

Thu, Jul 02, 10:00am - 11:00am
Southwest Branch - Meeting Room
Registration opens Tuesday, June 2 2026 at 10:00am

Mon, Jul 06, 10:00am - 11:00am
Catherine Dickson Hofman Branch - Meeting Room
Registration opens Monday, June 22 2026 at 9:00am

Wed, Jul 08, 11:00am - 12:00pm
Southwest Branch - Meeting Room
Registration opens Monday, June 8 2026 at 11:00am

Thu, Jul 09, 10:00am - 11:00am
Southwest Branch - Meeting Room
Registration opens Tuesday, June 9 2026 at 10:00am

Fri, Jul 10, 10:00am - 11:00am
Richard D Gardner Branch - Meeting Room
Registration opens Friday, June 26 2026 at 10:00am

Mon, Jul 13, 11:00am - 12:00pm
Southwest Branch - Meeting Room
Registration opens Monday, June 29 2026 at 9:00am

Tue, Jul 14, 11:00am - 12:00pm
Northeast Branch - Meeting Room
Registration opens Sunday, June 14 2026 at 11:00am

Wed, Jul 15, 11:00am - 12:00pm
Southwest Branch - Meeting Room
Registration opens Monday, June 15 2026 at 11:00am

Thu, Jul 16, 10:00am - 10:45am
Catherine Dickson Hofman Branch - Meeting Room
Registration opens Thursday, July 2 2026 at 10:00am

Thu, Jul 16, 10:00am - 11:00am
Southwest Branch - Meeting Room
Registration opens Tuesday, June 16 2026 at 10:00am

Fri, Jul 17, 10:00am - 11:00am
Richard D Gardner Branch - Meeting Room
Registration opens Friday, July 3 2026 at 10:00am

Fri, Jul 17, 10:30am - 11:30am
Northeast Branch - Meeting Room
Registration opens Wednesday, June 17 2026 at 10:30am

Mon, Jul 20, 10:00am - 11:00am
Catherine Dickson Hofman Branch - Meeting Room
Registration opens Monday, July 6 2026 at 9:00am

Wed, Jul 22, 11:00am - 12:00pm
Southwest Branch - Meeting Room
Registration opens Monday, June 22 2026 at 11:00am

Thu, Jul 23, 10:00am - 11:00am
Southwest Branch - Meeting Room
Registration opens Tuesday, June 23 2026 at 10:00am

Fri, Jul 24, 10:00am - 11:00am
Richard D Gardner Branch - Meeting Room
Registration opens Friday, July 10 2026 at 10:00am

Fri, Jul 24, 10:30am - 11:30am
Northeast Branch - Meeting Room
Registration opens Friday, July 10 2026 at 9:00am

Tue, Jul 28, 11:00am - 12:00pm
Northeast Branch - Meeting Room
Registration opens Sunday, June 28 2026 at 11:00am

Wed, Jul 29, 11:00am - 12:00pm
Southwest Branch - Meeting Room
Registration opens Monday, June 29 2026 at 11:00am

Thu, Jul 30, 10:00am - 10:45am
Catherine Dickson Hofman Branch - Meeting Room
Registration opens Thursday, July 16 2026 at 10:00am

Thu, Jul 30, 10:00am - 11:00am
Southwest Branch - Meeting Room
Registration opens Tuesday, June 30 2026 at 10:00am

Fri, Jul 31, 10:00am - 11:00am
Richard D Gardner Branch - Meeting Room
Registration opens Friday, July 17 2026 at 10:00am

Fri, Jul 31, 10:30am - 11:30am
Northeast Branch - Meeting Room
Registration opens Wednesday, July 1 2026 at 10:30am

Wed, Aug 05, 11:00am - 12:00pm
Southwest Branch - Meeting Room
Registration opens Monday, July 6 2026 at 11:00am

Thu, Aug 06, 10:00am - 11:00am
Southwest Branch - Meeting Room
Registration opens Tuesday, July 7 2026 at 10:00am

Fri, Aug 07, 10:00am - 11:00am
Richard D Gardner Branch - Meeting Room
Registration opens Friday, July 24 2026 at 10:00am

Fri, Aug 07, 10:30am - 11:30am
Northeast Branch - Meeting Room
Registration opens Wednesday, July 8 2026 at 10:30am

Tue, Aug 11, 11:00am - 12:00pm
Northeast Branch - Meeting Room
Registration opens Sunday, July 12 2026 at 11:00am

Wed, Aug 12, 11:00am - 12:00pm
Southwest Branch - Meeting Room
Registration opens Monday, July 13 2026 at 11:00am

Thu, Aug 13, 10:00am - 11:00am
Southwest Branch - Meeting Room
Registration opens Tuesday, July 14 2026 at 10:00am

Fri, Aug 14, 10:00am - 11:00am
Richard D Gardner Branch - Meeting Room
Registration opens Friday, July 31 2026 at 10:00am

Fri, Aug 14, 10:30am - 11:30am
Northeast Branch - Meeting Room
Registration opens Wednesday, July 15 2026 at 10:30am

Tue, Aug 18, 11:00am - 12:00pm
Northeast Branch - Meeting Room
Registration opens Sunday, July 19 2026 at 11:00am

Wed, Aug 19, 11:00am - 12:00pm
Southwest Branch - Meeting Room
Registration opens Monday, July 20 2026 at 11:00am

Thu, Aug 20, 10:00am - 11:00am
Southwest Branch - Meeting Room
Registration opens Tuesday, July 21 2026 at 10:00am

Fri, Aug 21, 10:00am - 11:00am
Richard D Gardner Branch - Meeting Room
Registration opens Friday, August 7 2026 at 10:00am

Fri, Aug 21, 10:30am - 11:30am
Northeast Branch - Meeting Room
Registration opens Wednesday, July 22 2026 at 10:30am