You can find the latest about COVID-19/Coronavirus here.
Click here for Business Assistance Programs

Downtown and Commuter Parking

Press Enter to show all options, press Tab go to next option

Downtown Crystal Lake Train Station

The City of Crystal Lake is responsible for the maintenance and enforcement of the Downtown train station and parking lots. Please call (815) 459-2020 for questions regarding parking at the Downtown Train Station.

  • Click here for information regarding Downtown Crystal Lake Commuter Parking.
  • Click here for a copy of the Downtown Crystal Lake Parking Map.
  • Click here for instructions on paying for parking at the pay stations. The daily parking fee rate is currently $1.50.
  • Click here for pay-by-phone mobile app instructions.
  • Click here for information on prepaid parking passes for the Downtown Crystal Lake Commuter Parking lots.

Pingree Road Train Station Information

Unlike the Downtown Crystal Lake train station, the Pingree Road train station is operated, maintained, and enforced by Metra. Please call (877) 717-0004 for questions regarding parking at the Pingree Road Train Station.

  • Click here for information regarding the Pingree Road train station. The daily parking fee rate is currently $1.50.