Teen Programs & Events

Upcoming Events @ the Library

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



Hallo-Scream

Teens can join us for an after hours Hallo-Scream party at the Library! Eat pizza, build graham cracker haunted houses, participate in a costume contest, and see if you can survive a game of Humans vs. Zombies!
Friday, October 20
4:30-8:00 p.m. - Registration Required - Registration begins September 1
Register online or by phone at 630-924-2730


Ladies Night Concert

Listen to a live concert full of today’s top hits! There will be a Q&A session after the show so you can find out what it takes to become a successful musician.
Wednesday, November 8
7:00-8:00 p.m. - Registration Required, Open to Teens and Adults
Register online or by phone at 630-924-2730


CD Scratch Art

Take scratch art to a whole new level. Re-purpose some old CDs and turn them into a work of art by scratching cool designs into them! Registration Required. Limit of 15 seats.
Thursday, November 30
7:00-8:00 p.m. - Registration Required
Register online or by phone at 630-924-2730


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: NO OCTOBER TGN, November 9, December 14

Teen Advisory Board
3rd Thursday of the month
6:30-8:00 p.m. - Drop-In
Next meetings: October 19, November 16, December 21

Otaku Thursday

4th Thursday of the Month
6:00 - 8:00 p.m. - Drop-In
Next meetings: LAST MEETING - October 26

3D Print Club
Wednesday, November 29
6:30-8:00 p.m. - Registration Required
Register online or by phone at 630-924-2730