Employment Opportunities

Press Enter to show all options, press Tab go to next option
No results found.

Thank you for your interest in employment with the City of Crystal Lake. In order to better assist you, the City utilizes an online employment application system for all positions.

Applicant Instructions

To apply for an available position, please click Apply for Jobs. If this is the first time you are applying through our online job application, you will need to create an account and select a username and password. Please reference the following list for application instructions and important facts to note: 

  1. After your account has been established and you complete the employment application, your application can be saved and used to apply for more than one job opening.
  2. Any attachments submitted with a previous application will not automatically be attached to a new application. You may submit new attachments by re-attaching them to the new application in PDF format.
  3. Completion of an application is part of the hiring process for all jobs. Resumes and attachments may be included, but cannot be substituted for a completed application form.
  4. You may attach a resume and cover letter once you have created your user account and selected a position of interest. The City of Crystal Lake accepts applications and resumes only when there are current positions open for hiring.

Equal Opportunity Statement

Your application will be considered without regard to race, color, religion, sex, age, national origin, handicap, disability, marital status, or any other type of discrimination prohibited by law. All information contained in or connected with this application will be considered personal and confidential and used only in conjunction with your possible employment with the City of Crystal Lake.

Those applicants requiring reasonable accommodation to the application and/or questions regarding the online process may be submitted here.