About Us

Jobs at Elmhurst Public Library

Elmhurst Public Library is an equal opportunity employer and does not discriminate on the basis of any legally protected status or characteristic. The Library complies with the Americans with Disabilities Act (ADA). Persons needing accommodations in the application or interview process should notify the HR Manager. Nothing in this site constitutes a promise or offer of employment.


Library Page, Circulation Dept. Part-Time

Are you detail-orientated? Do you enjoy variety? The Circulation Department is looking for energetic individuals with good organizational skills who enjoy performing a wide range of duties. Responsibilities include, but are not limited to shelving items in the adult area, emptying book-drops, sorting returned materials, answering and directing incoming phone calls and greeting patrons at our Welcome Desk. Duties may also include some data entry.

SALARY:  $9.77 per hour

HOURS:  15 hours/week

  • This is a year-round positions – seasonal positions are currently unavailable
  • You will have a fixed schedule – does not vary from week to week
  • Position open is for weekday, late afternoon and either Saturday or Sunday shifts

Technology Specialist (Part-Time)

Elmhurst Public Library enriches life in Elmhurst by providing opportunities to connect, create, and explore. Through one-on-one public service interactions and group instruction, Technology Specialists help patrons find information, locate Library materials, access Library services, and use Library and personal technology. Technology Specialists facilitate a friendly learning environment for all patrons to explore technology, the Library and its services. Applicants should show the ability to offer fantastic customer service, an aptitude for teaching engaging classes, a demonstrated interest in technology and expertise with the use of creative software.

SALARY:  $15.44 per hour


Position 1: 16 hours per week, Monday 5-9, Wednesday 5-9, Thursday 5-9, Friday 1-5, and weekends on rotation. This is not a seasonal position.

Position 2:  16 hours per week, Monday – Thursday 5:00 – 9:00 p.m., and possible weekends on rotation.


Janitor Assistant (Part-Time)

The Elmhurst Public Library is seeking an energetic, detail-orientated individual to assist with the general maintenance of building & grounds and perform other tasks as needed.

HOURLY RATE:  $10.50

HOURS: 12 per week

Monday, Tuesday, Thursday and Friday 4:00 – 700 p.m. Plus occasional week-ends.



About us: Prepare to be amazed! Elmhurst Public Library enriches life in Elmhurst by providing opportunities to connect, create, and explore. EPL provides the support, resources, and environment for Elmhurst patrons to: pursue a love of reading; access information; explore interests; engage with technology; connect with others; and create and innovate. Elmhurst Public Library is the place for discovery at the heart of the community.