The Pay-To-Park kiosks are touchscreen are pay-by-license plate. All parking is charged hourly with a 5-hour maximum, except the South Lake Shore Dr. lot (Lot I) which has a 10-hour maximum. Paid parking is enforced 9am-7pm daily. Go here for further information and to download a parking map: https://www.downtownlakegeneva.org/information.
Free parking is available on most residential side streets, including behind Geneva Stage, and in parking lots on Sage St. (Lot D) and Dunn Field (Lot E).