Teen Programs & Events

Upcoming Events @ the Library

Teen programs are open to 7th graders and up
Teen Programs Calendar


Book Club
Join us for Teen Book Club where we will discuss "Beautiful Darkness" by Fabien Vehlmann & Kerascoët.
Wednesday, June 28, 2017
6:30-8:00 p.m.
Starbucks, 170 E. Lake Street, Bloomingdale


Nacho Night
Make an epic plate of dinner or dessert nachos with all the fixings while we kick back and watch a movie.
Wednesday, July 26, 2017
5:30-8:30 p.m. - Registration Required
Register online or by phone at 630-924-2730

Locker Message Board
Jazz up the inside of you locker! Come make a Locker Message Board to hold photos, reminders, or funny notes from friends!
Wednesday, August 2, 2017
7:00-8:30 p.m. - Registration Required
Register online or by phone at 630-924-2730

Locker Message Board
Drop in and play sup super-sized games with us! From giant Jenga, super Twister, behemoth bowling, and humongous Uno, there's life-sized fun and games for everyone!
Monday, August 7, 2017
1:00-4:00 p.m. - Drop-In Event


Volunteens

Applications are currently open for the Volunteens program! If you're interested in joining our Volunteens program, please fill out an application. Help out with a few programs and easy jobs in the Youth Services Department, learn new skills, and earn service hours for scouts, church, honor roll, or just a strong college app.



Monthly Teen Clubs


The following ongoing programs meet monthly. Some monthly programs require registration. Open to teens in grades 7 and up.

Teen Game Night
2nd Thursday of the month
6:00 – 8:30 p.m. - Drop-In
Next meetings: June 8, July 13, August 10

Teen Advisory Board
3rd Thursday of the month
6:30-8:00 p.m. - Drop-In
Next meetings: June 15, July 20, August 17

Otaku Thursday

4th Thursday of the Month
6:00 - 8:00 p.m. - Drop-In
Next meetings: June 29, July 27, August 24

3D Print Club
Intro to 3D Print Club
Register online or by phone at 630-924-2730
Wednesday, July 5 - 2:00-4:00 p.m.

3D Print Club
Register online or by phone at 630-924-2730
First Meeting:
Wednesday, July 19 - 4:30-6:30 p.m.