Wed, Jun 29, 10:00am - 10:30am
Wilmette Public Library - Library Lawn

Wed, Jun 29, 10:30am - 11:00am
Wilmette Public Library - Library Lawn

Wed, Jun 29, 3:30pm - 4:30pm
Wilmette Public Library - Library Lawn

Wed, Jun 29, 6:00pm - 7:00pm
Wilmette Public Library - Zoom Adult/Teen

Wed, Jun 29, 7:30pm - 8:30pm
Wilmette Public Library - Zoom Adult/Teen

Thu, Jun 30, 9:30am - 10:00am
Wilmette Public Library - Library Lawn

Thu, Jun 30, 1:15pm - 5:00pm
Wilmette Public Library - Youth Program Room

Thu, Jun 30, 4:00pm - 4:45pm
Wilmette Public Library - Auditorium

Thu, Jun 30, 6:00pm - 7:00pm
Wilmette Public Library - Zoom Adult/Teen

Thu, Jun 30, 6:00pm - 7:00pm
Wilmette Public Library - Library Lawn

Thu, Jun 30, 7:00pm - 8:00pm
Virtual program

Fri, Jul 01, 2:00pm - 4:00pm
Wilmette Public Library - Library Lawn

Sat, Jul 02, 1:15pm - 5:00pm
Wilmette Public Library - Youth Program Room

Sun, Jul 03, All day
Wilmette Public Library

Mon, Jul 04, All day
Wilmette Public Library

Tue, Jul 05, 10:00am - 10:30am
Wilmette Public Library - Library Lawn

Tue, Jul 05, 10:30am - 11:00am
Wilmette Public Library - Library Lawn

Tue, Jul 05, 1:00pm - 2:00pm
Wilmette Public Library - Auditorium

Tue, Jul 05, 4:00pm - 4:45pm
Wilmette Public Library - Library Lawn

Wed, Jul 06, 10:00am - 10:30am
Wilmette Public Library - Library Lawn

Wed, Jul 06, 10:30am - 11:00am
Wilmette Public Library - Library Lawn

Wed, Jul 06, 3:00pm - 4:00pm
Wilmette Public Library - Auditorium

Wed, Jul 06, 4:15pm - 5:15pm
Wilmette Public Library - Auditorium

Wed, Jul 06, 6:00pm - 7:00pm
Wilmette Public Library - Zoom Adult/Teen

Thu, Jul 07, 9:30am - 10:00am
Wilmette Public Library - Library Lawn

Thu, Jul 07, 1:15pm - 5:00pm
Wilmette Public Library - Youth Program Room

Thu, Jul 07, 2:00pm - 3:00pm
Wilmette Public Library - Auditorium

Thu, Jul 07, 3:30pm - 4:30pm
Wilmette Public Library - Auditorium

Thu, Jul 07, 6:00pm - 7:00pm
Wilmette Public Library - Library Lawn

Thu, Jul 07, 6:30pm - 8:00pm
Wilmette Public Library - Zoom Adult/Teen

Fri, Jul 08, All day
Wilmette Public Library

Sat, Jul 09, 10:30am - 11:15am
Wilmette Public Library - Library Lawn

Sat, Jul 09, 1:00pm - 2:30pm
Wilmette Public Library - Auditorium

Sat, Jul 09, 1:15pm - 5:00pm
Wilmette Public Library - Youth Program Room

Sun, Jul 10, 2:30pm - 4:30pm
Wilmette Public Library - Auditorium

Mon, Jul 11, 5:15pm - 9:00pm
Wilmette Public Library - Youth Program Room

Tue, Jul 12, 10:00am - 10:30am
Wilmette Public Library - Library Lawn

Tue, Jul 12, 10:30am - 11:30am
Wilmette Public Library - Zoom Adult/Teen

Tue, Jul 12, 10:30am - 11:00am
Wilmette Public Library - Library Lawn

Tue, Jul 12, 4:00pm - 4:45pm
Wilmette Public Library - Library Lawn

Tue, Jul 12, 7:00pm - 8:00pm
Wilmette Public Library - Zoom Adult/Teen

Wed, Jul 13, 10:00am - 10:30am
Wilmette Public Library - Library Lawn

Wed, Jul 13, 10:30am - 11:00am
Wilmette Public Library - Library Lawn

Wed, Jul 13, 6:00pm - 7:00pm
Wilmette Public Library - Auditorium

Thu, Jul 14, 9:30am - 10:00am
Wilmette Public Library - Library Lawn

Thu, Jul 14, 1:00pm - 2:30pm
Wilmette Public Library - Auditorium

Thu, Jul 14, 1:15pm - 5:00pm
Wilmette Public Library - Youth Program Room

Thu, Jul 14, 6:00pm - 7:00pm
Wilmette Public Library - Library Lawn

Fri, Jul 15, 2:00pm - 4:00pm
Wilmette Public Library - Library Lawn

Fri, Jul 15, 6:00pm - 7:00pm
Wilmette Public Library - Library Lawn

Sat, Jul 16, 1:15pm - 5:00pm
Wilmette Public Library - Youth Program Room

Sun, Jul 17, 2:30pm - 4:30pm
Wilmette Public Library - Auditorium

Mon, Jul 18, 2:00pm - 3:30pm
Wilmette Public Library - Auditorium
Registration opens Tuesday, July 5 2022 at 9:00am

Mon, Jul 18, 4:30pm - 5:30pm
Wilmette Public Library - Library Lawn

Mon, Jul 18, 5:15pm - 9:00pm
Wilmette Public Library - Youth Program Room

Tue, Jul 19, 10:00am - 10:30am
Wilmette Public Library - Library Lawn

Tue, Jul 19, 10:30am - 11:00am
Wilmette Public Library - Library Lawn

Tue, Jul 19, 4:00pm - 4:45pm
Wilmette Public Library - Library Lawn

Tue, Jul 19, 6:30pm - 7:30pm
RAILS BIG Zoom Account

Wed, Jul 20, 10:00am - 10:30am
Wilmette Public Library - Library Lawn

Wed, Jul 20, 10:30am - 11:00am
Wilmette Public Library - Library Lawn

Wed, Jul 20, 2:00pm - 3:30pm
Wilmette Public Library - Zoom Adult/Teen

Wed, Jul 20, 3:00pm - 3:45pm
Wilmette Public Library - Library Lawn
Registration opens Wednesday, July 6 2022 at 9:00am

Wed, Jul 20, 6:00pm - 7:00pm
Wilmette Public Library - Auditorium

Wed, Jul 20, 7:00pm - 8:00pm
Wilmette Public Library - Zoom Adult/Teen

Thu, Jul 21, 9:30am - 10:00am
Wilmette Public Library - Library Lawn

Thu, Jul 21, 1:00pm - 2:00pm
Wilmette Public Library - Library Lawn

Thu, Jul 21, 1:15pm - 5:00pm
Wilmette Public Library - Youth Program Room

Thu, Jul 21, 4:00pm - 5:00pm
Wilmette Public Library - Library Lawn
Registration opens Thursday, July 7 2022 at 9:00am

Thu, Jul 21, 6:00pm - 7:00pm
Wilmette Public Library - Small Meeting Room

Thu, Jul 21, 6:00pm - 7:00pm
Wilmette Public Library - Library Lawn

Thu, Jul 21, 7:00pm - 8:00pm
Wilmette Public Library - Zoom Adult/Teen

Sat, Jul 23, 1:00pm - 4:00pm
Wilmette Public Library - Small Meeting Room
This event is full

Sat, Jul 23, 1:15pm - 5:00pm
Wilmette Public Library - Youth Program Room

Sun, Jul 24, 2:00pm - 4:00pm
Wilmette Public Library - Library Lawn

Mon, Jul 25, 5:15pm - 9:00pm
Wilmette Public Library - Youth Program Room

Tue, Jul 26, 10:00am - 10:30am
Wilmette Public Library - Library Lawn

Tue, Jul 26, 10:30am - 11:00am
Wilmette Public Library - Library Lawn

Tue, Jul 26, 4:00pm - 4:45pm
Wilmette Public Library - Library Lawn

Tue, Jul 26, 7:00pm - 8:00pm
Wilmette Public Library - Auditorium

Wed, Jul 27, 10:00am - 10:30am
Wilmette Public Library - Library Lawn

Wed, Jul 27, 10:30am - 11:00am
Wilmette Public Library - Library Lawn

Wed, Jul 27, 3:00pm - 4:00pm
Wilmette Public Library - Auditorium
Registration opens Wednesday, July 13 2022 at 9:00am

Wed, Jul 27, 4:15pm - 5:15pm
Wilmette Public Library - Auditorium
Registration opens Wednesday, July 13 2022 at 9:00am

Wed, Jul 27, 7:30pm - 8:30pm
Wilmette Public Library - Zoom Adult/Teen

Thu, Jul 28, 9:30am - 10:00am
Wilmette Public Library - Library Lawn

Thu, Jul 28, 1:00pm - 2:30pm
Wilmette Public Library - Auditorium

Thu, Jul 28, 1:00pm - 2:30pm
Wilmette Public Library - Teen Room

Thu, Jul 28, 1:15pm - 5:00pm
Wilmette Public Library - Youth Program Room

Thu, Jul 28, 6:00pm - 7:00pm
Wilmette Public Library - Zoom Adult/Teen

Thu, Jul 28, 6:00pm - 7:00pm
Wilmette Public Library - Library Lawn

Fri, Jul 29, 2:00pm - 4:00pm
Wilmette Public Library - Library Lawn