The main library is closed Saturday, June 15 for electrical improvements. The Branch will be open 10am-3pm.


Wanted: Volunteers with great enthusiasm! Is this you?

Looking for somewhere to volunteer? Do you want to get involved in your community? Consider volunteering at the library. You’ll love working with our staff and our members while helping others in a variety of ways. Please note, that background checks are conducted on all volunteers 18 years and older, a valid email is required. If you need assistance with creating an email account, please contact or call 847-459-4100 x.3 and staff can assist you with this.. Questions:

Volunteer Opportunities

Adult Volunteers
Volunteer opportunities include making reminder phone calls to patrons, taking registration outside programs, staffing different daytime or nighttime programs, and other tasks as assigned.

Adult Volunteer Application

ESL Volunteers
Would you like to help people from around the world learn English? We have opportunities for volunteers to provide one-on-one tutoring, assist teachers in the classroom, and assist students in our ESL Lab.  

ESL Volunteer Application

High School Volunteers (Grades 9-12)
Earn volunteer credit for National Honor Society, 300 Club, or college scholarships. High school students serve as summer reading volunteers and work with the library on special projects and events. Volunteer opportunities are available year-round. To become a High School Volunteer you must register and attend a High School Volunteer Training Session. They are offered monthly and can be found on Indian Trails Event Calendar.

Court-ordered Community Service Hours
The library is unable to accept applicants who need to do court-ordered community service hours. Contact one of the following organizations for court-ordered community service hours:

HandsOn Suburban Chicago, 847.228.1320
Wheeling Township Volunteer Opportunities, 847.259.7730
Arlington Heights Memorial Library, 847.392.0100
Greek American Rehabilitation and Care Center, 847.459.8700
Willow Creek Care Center, 224.512.2600
Wheeling Human Services Department, 847.459.2606