Apply for Jobs

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. 

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. 

Application Information 

  • 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. 
  • 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. 
  • Completion of an application is part of the hiring process for all jobs.  All requested information must be furnished on the application itself.
  • Resumes and/or attachments may be included, but cannot be substituted for a completed application form. 
  • 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. 
  • Because of the many submissions received, the City is unable to contact all applicants. You will be contacted if you are chosen as an interview candidate for an open position.