The answer to 'how much does water heater cost in Chicago' is that the typical cost for a new water heater installation in Chicago can range from $800 to $2,000, depending on several factors. These include the type of water heater (traditional tank, tankless, or hybrid), the size and capacity needed for your home, the brand and energy efficiency rating, and the complexity of the installation.
The cost can also vary based on the plumber you hire, the materials used, and whether any additional plumbing work is required, such as upgrading the gas line or venting. It's important to get quotes from multiple licensed and insured plumbers in your local area to compare prices and services.