Upcoming Events
Mon, Jul 06, All day
Virtual

Mon, Jul 06, All day
Virtual
Registration is now closed

Mon, Jul 06, 9:00am - 9:00pm
Main Library
Registration is now closed

Mon, Jul 06, 9:00am - 9:00pm
Main Library
Registration is now closed

Mon, Jul 06, 9:00am - 9:00pm
Main Library
Registration is now closed

Mon, Jul 06, 9:00am - 9:00pm
Main Library
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Monroeville Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Woodburn Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Pontiac Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Aboite Branch
Registration is now closed

Mon, Jul 06, 10:00am - 10:30am
Virtual

Mon, Jul 06, 10:00am - 8:00pm
Pontiac Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Dupont Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Georgetown Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Grabill Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Hessen Cassel Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Little Turtle Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Monroeville Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
New Haven Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Shawnee Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Tecumseh Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Waynedale Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Woodburn Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Little Turtle Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Aboite Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Aboite Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Aboite Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Dupont Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Dupont Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Dupont Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Georgetown Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Georgetown Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Georgetown Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Grabill Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Grabill Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Grabill Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Hessen Cassel Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Hessen Cassel Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Hessen Cassel Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Little Turtle Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Little Turtle Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Monroeville Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Monroeville Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
New Haven Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
New Haven Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Pontiac Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Pontiac Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Shawnee Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Shawnee Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Shawnee Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Tecumseh Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
New Haven Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Tecumseh Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Tecumseh Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Waynedale Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Waynedale Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Waynedale Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Woodburn Branch
Registration is now closed

Mon, Jul 06, 10:00am - 8:00pm
Woodburn Branch
Registration is now closed

Mon, Jul 06, 6:30pm - 8:30pm
Virtual

Mon, Jul 06, 7:00pm - 7:30pm
Virtual

Tue, Jul 07, All day
Virtual

Tue, Jul 07, All day
Virtual

Tue, Jul 07, 10:00am - 10:30am
Virtual

Tue, Jul 07, 10:00am - 11:00am
Virtual

Tue, Jul 07, 1:00pm - 1:30pm
Virtual

Tue, Jul 07, 2:30pm - 3:30pm
Virtual

Tue, Jul 07, 6:45pm - 7:30pm
Virtual

Tue, Jul 07, 8:00pm - 8:45pm
Virtual

Wed, Jul 08, All day
Virtual

Wed, Jul 08, All day
Virtual

Wed, Jul 08, 1:00pm - 2:00pm
Virtual

Wed, Jul 08, 3:00pm - 3:30pm
Virtual

Wed, Jul 08, 5:30pm - 8:00pm
Virtual

Thu, Jul 09, All day
Virtual

Thu, Jul 09, All day
Virtual

Thu, Jul 09, 3:00pm - 3:30pm
Virtual

Thu, Jul 09, 6:30pm - 7:00pm
Virtual

Thu, Jul 09, 7:00pm - 8:00pm
Virtual

Thu, Jul 09, 7:00pm - 8:00pm
Virtual

Fri, Jul 10, All day
Virtual

Fri, Jul 10, All day
Virtual

Fri, Jul 10, 10:00am - 10:30am
Virtual

Sat, Jul 11, All day
Virtual

Sat, Jul 11, All day
Virtual

Sun, Jul 12, All day
Virtual

Sun, Jul 12, All day
Virtual

Mon, Jul 13, All day
Virtual

Mon, Jul 13, All day
Virtual

Mon, Jul 13, All day
Virtual

Mon, Jul 13, 9:00am - 9:00pm
Main Library

Mon, Jul 13, 10:00am - 8:00pm
Dupont Branch

Mon, Jul 13, 10:00am - 10:30am
Virtual

Mon, Jul 13, 10:00am - 8:00pm
Aboite Branch

Mon, Jul 13, 10:00am - 8:00pm
Dupont Branch

Mon, Jul 13, 10:00am - 8:00pm
Georgetown Branch

Mon, Jul 13, 10:00am - 8:00pm
Grabill Branch

Mon, Jul 13, 10:00am - 8:00pm
Hessen Cassel Branch

Mon, Jul 13, 10:00am - 8:00pm
Little Turtle Branch

Mon, Jul 13, 10:00am - 8:00pm
Main Library

Mon, Jul 13, 10:00am - 8:00pm
Monroeville Branch

Mon, Jul 13, 10:00am - 8:00pm
New Haven Branch

Mon, Jul 13, 10:00am - 8:00pm
Pontiac Branch

Mon, Jul 13, 10:00am - 8:00pm
Shawnee Branch

Mon, Jul 13, 10:00am - 8:00pm
Tecumseh Branch

Mon, Jul 13, 10:00am - 8:00pm
Waynedale Branch

Mon, Jul 13, 10:00am - 8:00pm
Woodburn Branch

Mon, Jul 13, 10:00am - 8:00pm
Monroeville Branch

Mon, Jul 13, 10:00am - 8:00pm
Monroeville Branch

Mon, Jul 13, 10:00am - 8:00pm
Grabill Branch

Mon, Jul 13, 10:00am - 8:00pm
Aboite Branch

Mon, Jul 13, 10:00am - 8:00pm
Aboite Branch

Mon, Jul 13, 10:00am - 8:00pm
Aboite Branch

Mon, Jul 13, 10:00am - 8:00pm
Dupont Branch

Mon, Jul 13, 10:00am - 8:00pm
Dupont Branch

Mon, Jul 13, 10:00am - 8:00pm
Georgetown Branch

Mon, Jul 13, 10:00am - 8:00pm
Georgetown Branch

Mon, Jul 13, 10:00am - 8:00pm
Georgetown Branch

Mon, Jul 13, 10:00am - 8:00pm
Grabill Branch

Mon, Jul 13, 10:00am - 8:00pm
Grabill Branch

Mon, Jul 13, 10:00am - 8:00pm
Hessen Cassel Branch

Mon, Jul 13, 10:00am - 8:00pm
Hessen Cassel Branch

Mon, Jul 13, 10:00am - 8:00pm
Hessen Cassel Branch

Mon, Jul 13, 10:00am - 8:00pm
Little Turtle Branch

Mon, Jul 13, 10:00am - 8:00pm
Little Turtle Branch

Mon, Jul 13, 10:00am - 8:00pm
Little Turtle Branch

Mon, Jul 13, 10:00am - 8:00pm
Main Library

Mon, Jul 13, 10:00am - 8:00pm
Main Library

Mon, Jul 13, 10:00am - 8:00pm
Monroeville Branch

Mon, Jul 13, 10:00am - 8:00pm
New Haven Branch

Mon, Jul 13, 10:00am - 8:00pm
New Haven Branch

Mon, Jul 13, 10:00am - 8:00pm
New Haven Branch

Mon, Jul 13, 10:00am - 8:00pm
Pontiac Branch

Mon, Jul 13, 10:00am - 8:00pm
Pontiac Branch

Mon, Jul 13, 10:00am - 8:00pm
Pontiac Branch

Mon, Jul 13, 10:00am - 8:00pm
Shawnee Branch

Mon, Jul 13, 10:00am - 8:00pm
Shawnee Branch

Mon, Jul 13, 10:00am - 8:00pm
Shawnee Branch

Mon, Jul 13, 10:00am - 8:00pm
Tecumseh Branch

Mon, Jul 13, 10:00am - 8:00pm
Tecumseh Branch

Mon, Jul 13, 10:00am - 8:00pm
Tecumseh Branch

Mon, Jul 13, 10:00am - 8:00pm
Waynedale Branch

Mon, Jul 13, 10:00am - 8:00pm
Waynedale Branch

Mon, Jul 13, 10:00am - 8:00pm
Waynedale Branch

Mon, Jul 13, 10:00am - 8:00pm
Woodburn Branch

Mon, Jul 13, 10:00am - 8:00pm
Woodburn Branch

Mon, Jul 13, 10:00am - 8:00pm
Woodburn Branch

Mon, Jul 13, 7:00pm - 7:30pm
Virtual

Tue, Jul 14, All day
Virtual

Tue, Jul 14, All day
Virtual

Tue, Jul 14, 10:00am - 10:30am
Virtual

Tue, Jul 14, 10:00am - 11:00am
Virtual

Tue, Jul 14, 1:00pm - 1:30pm
Virtual

Tue, Jul 14, 2:30pm - 3:30pm
Virtual

Tue, Jul 14, 2:30pm - 3:30pm
Virtual

Wed, Jul 15, All day
Virtual

Wed, Jul 15, All day
Virtual

Wed, Jul 15, All day
Virtual

Wed, Jul 15, 11:00am - 12:00pm
Virtual

Wed, Jul 15, 3:00pm - 3:30pm
Virtual

Wed, Jul 15, 5:30pm - 8:00pm
Virtual

Thu, Jul 16, All day
Virtual

Thu, Jul 16, All day
Virtual

Thu, Jul 16, 2:00pm - 2:45pm
Virtual

Thu, Jul 16, 3:00pm - 3:30pm
Virtual

Thu, Jul 16, 3:15pm - 4:00pm
Virtual

Thu, Jul 16, 7:00pm - 8:00pm
Virtual

Thu, Jul 16, 7:00pm - 8:00pm
Virtual

Fri, Jul 17, All day
Virtual

Fri, Jul 17, All day
Virtual

Fri, Jul 17, 10:00am - 10:30am
Virtual

Sat, Jul 18, All day
Virtual

Sat, Jul 18, All day
Virtual

Sun, Jul 19, All day
Virtual

Sun, Jul 19, All day
Virtual

Mon, Jul 20, All day
Virtual

Mon, Jul 20, All day
Virtual

Mon, Jul 20, All day
Virtual

Mon, Jul 20, 10:00am - 10:30am
Virtual

Mon, Jul 20, 6:30pm - 8:30pm
Virtual

Mon, Jul 20, 7:00pm - 7:30pm
Virtual

Tue, Jul 21, All day
Virtual

Tue, Jul 21, All day
Virtual

Tue, Jul 21, 10:00am - 10:30am
Virtual

Tue, Jul 21, 10:00am - 11:00am
Virtual

Tue, Jul 21, 6:45pm - 7:30pm
Virtual

Tue, Jul 21, 8:00pm - 8:45pm
Virtual

Wed, Jul 22, All day
Virtual

Wed, Jul 22, All day
Virtual

Wed, Jul 22, All day
Virtual

Wed, Jul 22, 3:00pm - 3:30pm
Virtual

Wed, Jul 22, 5:30pm - 8:00pm
Virtual

Thu, Jul 23, All day
Virtual

Thu, Jul 23, All day
Virtual

Thu, Jul 23, 3:00pm - 3:30pm
Virtual

Thu, Jul 23, 7:00pm - 8:00pm
Virtual

Thu, Jul 23, 7:00pm - 8:00pm
Virtual

Fri, Jul 24, All day
Virtual

Fri, Jul 24, All day
Virtual

Fri, Jul 24, 10:00am - 10:30am
Virtual

Sat, Jul 25, All day
Virtual

Sat, Jul 25, All day
Virtual

Sun, Jul 26, All day
Virtual

Sun, Jul 26, All day
Virtual

Mon, Jul 27, All day
Virtual

Mon, Jul 27, All day
Virtual

Mon, Jul 27, All day
Virtual

Mon, Jul 27, 10:00am - 10:30am
Virtual

Mon, Jul 27, 7:00pm - 8:00pm
Virtual

Mon, Jul 27, 7:00pm - 7:30pm
Virtual

Tue, Jul 28, All day
Virtual

Tue, Jul 28, All day
Virtual

Tue, Jul 28, 10:00am - 10:30am
Virtual

Tue, Jul 28, 10:00am - 11:00am
Virtual

Tue, Jul 28, 1:00pm - 1:30pm
Virtual

Tue, Jul 28, 2:30pm - 3:30pm
Virtual

Wed, Jul 29, All day
Virtual

Wed, Jul 29, All day
Virtual

Wed, Jul 29, All day
Virtual

Wed, Jul 29, 2:00pm - 3:00pm
Virtual

Wed, Jul 29, 3:00pm - 3:30pm
Virtual

Wed, Jul 29, 5:30pm - 8:00pm
Virtual

Thu, Jul 30, All day
Virtual

Thu, Jul 30, 3:00pm - 3:30pm
Virtual

Thu, Jul 30, 6:30pm - 7:00pm
Virtual

Thu, Jul 30, 7:00pm - 8:00pm
Virtual

Fri, Jul 31, All day
Virtual

Fri, Jul 31, 10:00am - 10:30am
Virtual

Sat, Aug 01, 6:00pm - 10:00pm
Main Library - Library Plaza

Canceled
Mon, Aug 03, 10:00am - 11:00am
Main Library

Mon, Aug 03, 6:30pm - 8:30pm
Main Library - Meeting Room C

Mon, Aug 03, 7:00pm - 8:00pm
Grabill Branch - Meeting Room

Tue, Aug 04, 9:00am - 10:00am
Virtual

Tue, Aug 04, 3:30pm - 4:30pm
Main Library - Globe Room
Registration opens Tuesday, July 21 2020 at 9:00am

Tue, Aug 04, 5:00pm - 6:00pm
Little Turtle Branch - Meeting Room
Registration opens Tuesday, July 7 2020 at 9:00am

Wed, Aug 05, 3:30pm - 4:30pm
Little Turtle Branch - Meeting Room