Cost to Pool Heater Installation in St. Louis, MO

$1,584$5,720 in St. Louis

12% below the national average · 0.88x cost multiplier

In St. Louis, a pool heater installation runs $1,584 to $5,720 on average — about 12% below what homeowners pay nationwide. The Midwest market's labor costs account for most of the gap, with material pricing and local permitting fees adding to the spread. Use the cost table below to compare budget, mid-range, and premium options side by side.

Cost Breakdown in St. Louis

Line ItemLowMidHigh
Cost per installation$616$3080$13200
Materials$704$1,936$4,840
Labor$616$1,144$2,200
Permits$176$264$440
Total$1,496-12% vs. national avg$3,344-12% vs. national avg$7,480-12% vs. national avg

Budget

Solar pool heater installation on south-facing roof, 3-4 panels for above-ground or small inground pool (up to 10,000 gallons), existing pump and plumbing used, minimal new connections required.

Mid-Range

Gas pool heater (natural gas or propane, 200,000-400,000 BTU) for a standard 12,000-15,000 gallon inground pool, new gas line run from meter, bypass valve plumbing, digital thermostat control, professional start-up and testing.

Premium

Heat pump pool heater (100,000+ BTU) for a large pool (20,000+ gallons), new 240V dedicated electrical circuit from panel, bypass valve plumbing, digital thermostat, variable-speed pump compatibility, professional commissioning.

Material Options

Material prices below are national averages; availability in St. Louis may shift costs slightly.

MaterialCost/UnitBest For
Solar Pool Heater$800-$2,500 installed (3-4 panel system)Warm, sunny climates (FL, AZ, CA, TX) where pool season is long and solar gain is high; budget-conscious owners who can wait for heatLowest operating cost once installed, no fuel bill, lifespan of 15-20 years, qualifies for federal and state solar tax credits in many states
Natural Gas Pool Heater$1,200-$3,500 for the unit; $1,500-$5,000 installedClimates with cold nights and short swim seasons; pools used sporadically where on-demand heating is needed; homeowners with existing natural gas service at the equipment padHeats pool fastest (can raise temperature 1-2°F per hour), works in any weather, ideal for extending swim season into cold months, relatively low equipment cost
Propane Pool Heater$1,200-$3,500 for the unit; $1,800-$5,500 installedRural properties without natural gas service that need on-demand heating; vacation homes where pool is used intensively for short periodsSame fast-heating performance as natural gas, suitable for properties without natural gas service
Heat Pump Pool Heater$2,000-$5,500 for the unit; $3,000-$8,000 installedWarm climates with ambient temps above 50°F most of the swim season (FL, GA, SC, CA, TX); pools used regularly throughout a long season where low operating cost outweighs slow heat-up timeLowest operating cost of any electric option - typically 50-70% cheaper to run annually than gas; works well in ambient temperatures above 50°F; lifespan of 10-15 years

Other Projects in St. Louis

St. Louis Estimate

Typical Range

$1,584$5,720

vs. National Average

12% below national

Cost Multiplier

0.88x

Cost Per installation

$616–$13200

Estimates apply St. Louis's 0.88x regional cost multiplier to national averages. Actual bids vary by contractor, project scope, and timing.

See national average costs →