jobs &

jobs &

Job Opportunities

The Downers Grove Public Library is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Part-Time Children’s Services Library Clerk

Are you interested in working with children and learning about children’s literature? Do you love organizing and keeping things neat and tidy? Do you thrive in a busy and fast-paced environment? The Kids Room at the Downers Grove Public Library is looking for you!

The Kids Room is looking for an enthusiastic and friendly part-time Library Clerk to join our team. Library Clerks perform clerical tasks, assist with the creation of program materials and displays, and help maintain the appearance of the Kids Room department.

The ideal candidate is:

  • Organized, detailed-oriented, and accurate in their work
  • Committed to helping maintain a clean and orderly environment
  • Interested in working with people, especially children, and providing excellent customer service
  • Experienced in using computers and software for basic tasks
  • Able to work independently on assigned projects and has good time management skills

This opening is for a part-time position averaging 10.5 hours per week. The schedule we are looking to fill is Wednesday and Thursday evenings and one full weekend per month (Saturday and Sunday afternoons) The salary is $11.66 per hour. Candidates must be 16 years old to apply.

Applications should be submitted to Allyson Renell, Children’s Services Manager, Downers Grove Public Library at by Wednesday August 5th, 2020

Computer Help Desk Associate

We are looking for a friendly, customer service-oriented individual with outstanding people and communication skills, strong computer skills, and excellent attention to detail to become the newest member of the library’s IT Department as a Computer Help Desk Associate.

The Computer Help Desk Associate is part of a team with the primary responsibility of assisting patrons with library computers, digital devices, and software. The Associate also assists in the library’s technical training classes and one-on-one appointments.

This is a year-round, part-time position averaging 28 hours per week. This position consists of daytime hours. The starting pay is $15.27 per hour.

Interested candidates should apply to Lauren Gonzalez,, by Friday, August 7th. 

Download an Application 

Volunteer Opportunities

Help the library with its programs and services! Volunteers can help in the Kids Room, Adult and Teen Services, Circulation, and Public Relations.

Volunteering in the Kids Room

Adult Volunteers (18+)

The Kids Room is always accepting applications from adults to volunteer in the STEM room for guided STEM time. Volunteers serve in the Kids Room once a month for 90 minutes, demonstrating a hands-on STEM activity for kids. The Kids Room provides all training, so volunteers do not need a STEM background in order to volunteer. Interested adults should fill out a library volunteer application and turn it in at the Kids Room desk.

School Year Volunteering

Kids in grades five through eight who are looking for volunteer hours to fulfill a specific volunteer requirement can contact If no opportunities are available, volunteer names will be kept on file for the duration of the school year.

Summer Reading Volunteers

Kids entering grades five through 12 who would like volunteer hours during the summer can volunteer to work our Summer Reading Club prize desk. Volunteers are required to work at least three 90-minute shifts throughout the summer, handing out prizes to Summer Reading Club participants. More information, including sign-up and orientation dates, will be available in April and May.

The library accepts volunteer applications, which are kept on file for six months. There are a limited number of volunteer positions available and when an opening occurs, the applications in the file are checked for appropriate candidates to be interviewed for the position.

Submit an application:

  • Download the PDF by right-clicking the link and selecting save as. Email the completed form to, or submit it to the Administration Office.

Call (630) 960-1200 with questions.

Other volunteer opportunities in the community can be found at partner organizations.