OC Test
Wed, Feb 12, All day
Downers Grove Public Library

Wed, Feb 12, All day
Downers Grove Public Library - Teen Central

Wed, Feb 12, 9:30am - 10:00am
Downers Grove Public Library - Kids Program Room

Wed, Feb 12, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room

Cancelled
Wed, Feb 12, 4:00pm - 5:00pm
Downers Grove Public Library

Wed, Feb 12, 4:00pm - 4:30pm
Downers Grove Public Library - Kids Program Room
Registration is now closed

Wed, Feb 12, 6:30pm - 8:30pm
Downers Grove Public Library - Training Room
This event is full

Wed, Feb 12, 7:00pm - 8:00pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Thu, Feb 13, All day
Downers Grove Public Library - Teen Central

Thu, Feb 13, 9:30am - 10:00am
Downers Grove Public Library - Kids Program Room

Thu, Feb 13, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room

Thu, Feb 13, 11:00am - 12:00pm
Downers Grove Public Library - Training Room

Thu, Feb 13, 4:00pm - 5:00pm
Downers Grove Public Library - Conference Room A (Max Capacity 16)

Thu, Feb 13, 4:00pm - 4:30pm
Downers Grove Public Library - Kids Program Room
This event is full

Thu, Feb 13, 7:00pm - 8:00pm
Downers Grove Public Library - Kids Program Room

Fri, Feb 14, All day
Downers Grove Public Library

Fri, Feb 14, All day
Downers Grove Public Library - Teen Central

Fri, Feb 14, 9:30am - 12:30pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Fri, Feb 14, 2:00pm - 3:00pm
Downers Grove Public Library - Training Room

Fri, Feb 14, 4:00pm - 5:00pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Sat, Feb 15, All day
Downers Grove Public Library - First Floor Lobby

Sat, Feb 15, All day
Downers Grove Public Library - Teen Central

Sat, Feb 15, 9:30am - 11:00am
Downers Grove Public Library - Training Room

Sat, Feb 15, 10:00am - 10:30am
Downers Grove Public Library - Kids Program Room

Sat, Feb 15, 1:00pm - 3:00pm
Downers Grove Public Library - Kids Program Room

Sat, Feb 15, 4:45pm - 6:00pm
Downers Grove Public Library - Kids Program Room

Sun, Feb 16, All day
Downers Grove Public Library - First Floor Lobby

Sun, Feb 16, All day
Downers Grove Public Library - Teen Central

Mon, Feb 17, All day
Downers Grove Public Library
This event is full

Mon, Feb 17, All day
Downers Grove Public Library - Teen Central

Mon, Feb 17, 10:00am - 11:00am
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Mon, Feb 17, 11:00am - 11:30am
Downers Grove Public Library - Kids Program Room

Mon, Feb 17, 2:30pm - 3:30pm
Downers Grove Public Library - Kids Program Room

Mon, Feb 17, 4:00pm - 6:00pm
Downers Grove Public Library - Conference Room B (Max Capacity 10)

Mon, Feb 17, 6:30pm - 8:00pm
Downers Grove Public Library - Training Room

Mon, Feb 17, 7:00pm - 8:30pm
Downers Grove Public Library - Conference Room B (Max Capacity 10)

Tue, Feb 18, All day
Downers Grove Public Library

Tue, Feb 18, All day
Downers Grove Public Library - Teen Central

Tue, Feb 18, 9:30am - 11:00am
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Tue, Feb 18, 2:00pm - 3:00pm
Downers Grove Public Library - Training Room (Virtual)

Tue, Feb 18, 4:00pm - 4:45pm
Downers Grove Public Library - Kids Program Room
This event is full

Tue, Feb 18, 6:30pm - 7:15pm
Downers Grove Public Library - Kids Program Room

Tue, Feb 18, 7:00pm - 8:00pm
Downers Grove Public Library - Adult Study Room 8 (Max Capacity 6)

Wed, Feb 19, All day
Downers Grove Public Library - Teen Central

Wed, Feb 19, 4:00pm - 5:30pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Wed, Feb 19, 7:00pm - 8:00pm
Zoom
Register

Thu, Feb 20, All day
Downers Grove Public Library - Teen Central

Thu, Feb 20, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room
This event is full

Thu, Feb 20, 1:00pm - 2:00pm
Downers Grove Public Library - Kids Program Room

Fri, Feb 21, All day
Downers Grove Public Library

Fri, Feb 21, All day
Downers Grove Public Library - Teen Central

Fri, Feb 21, 9:30am - 12:30pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Fri, Feb 21, 4:00pm - 4:30pm
Downers Grove Public Library - Kids Program Room

Fri, Feb 21, 5:00pm - 6:00pm
Downers Grove Public Library - Virtual Meeting

Fri, Feb 21, 6:00pm - 8:30pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Sat, Feb 22, All day
Downers Grove Public Library - Teen Central

Sat, Feb 22, 9:30am - 11:00am
Downers Grove Public Library - Training Room

Sat, Feb 22, 10:00am - 10:30am
Downers Grove Public Library - Kids Program Room

Sun, Feb 23, All day
Downers Grove Public Library - Teen Central

Sun, Feb 23, 1:00pm - 3:00pm
Downers Grove Public Library

Mon, Feb 24, All day
Downers Grove Public Library - Teen Central

Mon, Feb 24, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room

Mon, Feb 24, 2:30pm - 3:30pm
Downers Grove Public Library - Kids Program Room

Mon, Feb 24, 6:30pm - 8:00pm
Downers Grove Public Library - Training Room

Mon, Feb 24, 7:00pm - 8:30pm
Downers Grove Public Library - Conference Room B (Max Capacity 10)

Mon, Feb 24, 7:00pm - 8:30pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Mon, Feb 24, 7:00pm - 9:00pm
Downers Grove Public Library - Conference Room A (Max Capacity 16)

Tue, Feb 25, All day
Downers Grove Public Library - Teen Central

Tue, Feb 25, All day
Downers Grove Public Library

Tue, Feb 25, 10:00am - 10:30am
Downers Grove Public Library - Kids Program Room

Tue, Feb 25, 10:30am - 12:00pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100),Virtual Meeting

Cancelled
Tue, Feb 25, 2:00pm - 3:30pm
Downers Grove Public Library

Tue, Feb 25, 4:00pm - 4:45pm
Downers Grove Public Library - Kids Program Room

Tue, Feb 25, 6:30pm - 7:30pm
Downers Grove Public Library - Virtual Meeting
Please contact the library to register for this event.

Wed, Feb 26, All day
Downers Grove Public Library - Teen Central

Wed, Feb 26, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room

Wed, Feb 26, 11:00am - 1:00pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Wed, Feb 26, 6:00pm - 7:00pm
Downers Grove Public Library - Conference Room B (Max Capacity 10)

Wed, Feb 26, 7:00pm - 9:00pm
Downers Grove Civic Center - Betty Cheever Council Chambers

Thu, Feb 27, All day
Downers Grove Public Library - Teen Central

Thu, Feb 27, 10:00am - 11:00am
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Fri, Feb 28, All day
Downers Grove Public Library - Teen Central

Fri, Feb 28, 9:30am - 12:30pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Fri, Feb 28, 2:00pm - 3:00pm
Downers Grove Public Library - Training Room

Fri, Feb 28, 2:00pm - 2:30pm
Downers Grove Public Library - Kids Program Room
Registration opens Friday, February 14 2025 at 9:00am

Sat, Mar 01, 9:30am - 11:00am
Downers Grove Public Library - Training Room

Sat, Mar 01, 10:00am - 10:30am
Downers Grove Public Library - Kids Program Room

Mon, Mar 03, All day
Downers Grove Public Library

Mon, Mar 03, 9:30am - 10:00am
Downers Grove Public Library - Kids Program Room

Mon, Mar 03, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room

Mon, Mar 03, 2:30pm - 3:30pm
Downers Grove Public Library - Kids Program Room

Mon, Mar 03, 6:30pm - 8:00pm
Downers Grove Public Library - Training Room

Mon, Mar 03, 7:00pm - 8:30pm
Downers Grove Public Library - Conference Room B (Max Capacity 10)

Tue, Mar 04, 9:30am - 10:00am
Downers Grove Public Library - Kids Program Room

Tue, Mar 04, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room

Tue, Mar 04, 2:00pm - 3:30pm
Downers Grove Public Library - Training Room

Tue, Mar 04, 7:00pm - 8:00pm
Zoom
Register

Tue, Mar 04, 7:00pm - 8:00pm
Downers Grove Public Library
This event is full

Wed, Mar 05, 9:30am - 10:00am
Downers Grove Public Library - Kids Program Room

Wed, Mar 05, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room

Wed, Mar 05, 7:00pm - 8:00pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Wed, Mar 05, 7:00pm - 8:00pm
Downers Grove Public Library
This event is full

Thu, Mar 06, 9:30am - 10:00am
Downers Grove Public Library - Kids Program Room

Thu, Mar 06, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room

Thu, Mar 06, 1:00pm - 1:30pm
Downers Grove Public Library - Kids Program Room
Registration opens Thursday, February 20 2025 at 9:00am

Thu, Mar 06, 4:00pm - 5:00pm
Downers Grove Public Library
Registration opens Thursday, February 20 2025 at 9:00am

Thu, Mar 06, 7:00pm - 8:00pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Thu, Mar 06, 7:00pm - 8:00pm
Downers Grove Public Library
Registration opens Thursday, February 20 2025 at 9:00am

Fri, Mar 07, 9:30am - 12:30pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Fri, Mar 07, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room
Registration opens Friday, February 21 2025 at 9:00am

Fri, Mar 07, 2:00pm - 3:00pm
Downers Grove Public Library

Fri, Mar 07, 4:00pm - 4:30pm
Downers Grove Public Library - Kids Program Room
Registration opens Friday, February 21 2025 at 9:00am

Fri, Mar 07, 6:00pm - 8:30pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Sat, Mar 08, 9:30am - 11:00am
Downers Grove Public Library - Training Room

Sat, Mar 08, 10:00am - 10:30am
Downers Grove Public Library - Kids Program Room

Sat, Mar 08, 3:00pm - 4:00pm
Downers Grove Public Library - Kids Program Room

Mon, Mar 10, 9:30am - 10:00am
Downers Grove Public Library - Kids Program Room

Mon, Mar 10, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room

Mon, Mar 10, 2:30pm - 3:30pm
Downers Grove Public Library - Kids Program Room

Mon, Mar 10, 6:30pm - 8:00pm
Downers Grove Public Library - Training Room

Mon, Mar 10, 7:00pm - 8:30pm
Downers Grove Public Library - Conference Room B (Max Capacity 10)

Mon, Mar 10, 7:00pm - 9:00pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Tue, Mar 11, 9:30am - 10:00am
Downers Grove Public Library - Kids Program Room

Tue, Mar 11, 10:30am - 12:00pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100),Virtual Meeting

Tue, Mar 11, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room

Tue, Mar 11, 4:00pm - 4:45pm
Downers Grove Public Library - Kids Program Room
Registration opens Tuesday, February 25 2025 at 9:00am

Tue, Mar 11, 6:30pm - 7:30pm
Downers Grove Public Library - Virtual Meeting
Please contact the library to register for this event.

Tue, Mar 11, 7:00pm - 8:00pm
Downers Grove Public Library - Training Room (Virtual)

Wed, Mar 12, 9:30am - 10:00am
Downers Grove Public Library - Kids Program Room

Wed, Mar 12, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room

Wed, Mar 12, 4:00pm - 4:30pm
Downers Grove Public Library
Registration opens Wednesday, February 26 2025 at 9:00am

Wed, Mar 12, 7:00pm - 8:00pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Thu, Mar 13, 9:30am - 10:00am
Downers Grove Public Library - Kids Program Room

Thu, Mar 13, 10:30am - 11:00am
Downers Grove Public Library - Kids Program Room

Thu, Mar 13, 7:00pm - 8:00pm
Downers Grove Public Library - Kids Program Room

Fri, Mar 14, 9:30am - 12:30pm
Downers Grove Public Library - Meeting Room Both (Max Capacity 100)

Fri, Mar 14, 10:00am - 10:30am
Downers Grove Public Library - Kids Program Room
Registration opens Friday, February 28 2025 at 9:00am