Browse all articles for: HVAC

Gas Line Installation And Replacement Cost Guide

Last Updated: December 11, 2023

There are a number of scenarios, including the purchase of a new gas stove, adding a supplementary gas water heater, or updating your entire heating system to natural gas, that necessitate installing a new gas line.

Although gas line installation is relatively simple, depending on how many gas appliances you already have and the configuration of you existing gas lines, some situations could be more complicated.

At any rate, installing gas lines is dangerous, and you're going to need to hire a professional.

Gas Line Installation Cost #

Typical costs to install or replace gas lines in a home run:

Main Gas Line

  • Up to 10 linear feet: $800 - $1,500
  • Over 10 linear feet: $15 - $25 per additional foot

Branch Gas Lines

  • Single appliance hookup: $300 - $1,000
  • Multiple appliances: $800+


  • Pipe, fittings, valves: $3 - $15 per linear foot
  • Labor costs: $50 - $100 per hour

Gas fireplace hookup: $500 - $1,500

Gas stove/oven hookup: $250 - $650

Get free estimates from qualified pros in your area before starting any gas line projects. Permit fees often add $100-$500+ depending on the work.

Gas Line Piping Cost

Real-World Gas Line Installation Costs #

Here are some real-world quotes from homeowners on how much they paid to have gas lines installed or replaced in their homes:

  • "I had a plumber run a new main gas line from the meter to my kitchen to convert my appliances over to gas. It was 65 feet of piping and cost $2,100 with permits." - Brandon D., New Jersey

  • "I purchased a house with old galvanized gas pipes that needed replacing. My plumber charged $6,500 to replumb all the branch lines and hook up the furnace, oven/stove and laundry." - Anne B., Wisconsin

  • "Had a gas line put in for a pool water heater and outdoor firepit. It was only a few feet from the meter but cost me $750 for them trench a small section and install the stub outs." - James G., Florida

  • "Needed a gas dryer hookup installed which required running new pipe and cutting line holes through framing and concrete. Total job was $475." - Sabrina P., Utah

  • "I DIY installed a 40ft main gas line 1 foot underground to a new barn. The 1" polyethylene pipe, fittings and my time ran about $650." - Thomas K., Kansas

As you see, costs to install gas lines typically range from $300 upwards to several thousand dollars depending on the linear footage, site complexity, appliances being connected and professional vs DIY work.

Gas Line Piping Considerations #

In general, gas line is installed by your local gas company (sometimes for free, depending on the scenario, contact your provider for details) or a licensed plumber.

But no matter who is handling the job, there are a number of factors that come into play when determining the complexity, and therefore the cost, of the project.

Each gas appliance that's connected to a gas line requires a certain number of BTUs (British Thermal Units, a thermal energy measurement) to operate effectively, and a given gas line has a BTU threshold relative to its length.

In some cases, it's possible to simply extend a gas line in order to accommodate a new appliance. But if the demand from the new appliance exceeds the line's BTU limit, it will be necessary to run a new line from the gas manifold to the appliance.

So even though you may only be installing a new gas barbecue, which seemingly only requires the extension of an existing line by a few feet, if the line can't handle it, you may have to install 30 feet (or more) of gas piping from the manifold to the barbecue.

Also, depending on your home's configuration, you may have to dig extensive trenches to bury the line, drill through joists, etc.

Use Our Free Service and Find Gas Line Piping Companies Near You #

Our Visitors Save an Average of 18% on Gas Piping Projects By Using Our Free Service

Enter Your Zip Code and Get Free Price Quotes From Local Gas Piping Pros. You Are Never Pressured to Hire Services or Purchase Anything!