Basic
$1,728 – $3,087 per project
Standard-efficiency pool heater on the existing fuel, sized to the pool, reconnected to plumbing with new unions

Photo: billjacobus1 · CC BY 2.0 · Source
Replace Pool Heater: national installed price range, materials and labor breakdown, and local pricing by ZIP code.
Replace Pool Heater in Columbus, Ohio typically costs $2,033 to $3,632 per project as of 2026. Prices reflect local labor and material rates. Use our calculator below for a detailed, ZIP-code-adjusted estimate.
Prices in Columbus are in line with the national average for replace pool heater.
National average: $2,063 – $3,686 per project
$1,728 – $3,087 per project
Standard-efficiency pool heater on the existing fuel, sized to the pool, reconnected to plumbing with new unions
$2,033 – $3,632 per project
Mid-efficiency heater on the same fuel, sized to the pool, digital controls, new unions and bypass valve as needed
$2,542 – $4,540 per project
High-efficiency heater on the same fuel, sized to the pool, titanium heat exchanger, digital controls with automation connection, new unions and bypass
| Component | Category | Price Range | Unit |
|---|---|---|---|
| Materials | material | $873 – $1,559 | job |
| Labor | labor | $773 – $1,380 | job |
| Supplies & Other | supplies | $233 – $416 | job |
| Equipment & Disposal | equipment | $155 – $277 | job |
Pool equipment pad with filter tank, pumps and white PVC plumbing
Photo: billjacobus1 · CC BY 2.0 · Source
Find a pro to do thisLabor costs in Columbus run proportionally higher than materials, which may favor material-heavy solutions.
BuildX Pro researches and reviews the national price range for Replace Pool Heater, then adjusts it to your ZIP code for local labor and material costs using the public data below. Last checked Sep 2026.
Connect with local replace pool heater contractors in Columbus for personalized quotes based on your specific project.