Look forward to lower utility bills. Find out exactly how much a new furnace will cost.
Get a free no-visit furnace install quote!
How much does a new furnace cost in Calgary?
Including installation, a new high-efficiency furnace typically costs between $3,500 and $7,500. See how features affect the price in more detail below.
Need help selecting the right furnace?
You can also book a free in-home quote. Our journeyman buyer guides can help you select the right furnace for your home and budget.
Our team has the skills and equipment to handle any furnace installation.
How do new furnace features affect the price?
While all new furnaces are “high-efficiency”, units with multi-stage heating and advanced blower control have improved efficiency and quieter operation. The following are typical price ranges, including installation:
Single-stage furnace, fixed-speed blower: $3,500 – $5,000
Two-stage furnace, variable-speed blower: $5,000 – $6,500
Modulating furnace, variable-speed blower: $6,000 – $7,500
Pricing depends on furnace model and heating needs. Get a no-visit quote to find out exact pricing for your home.
How do you know if you need a new furnace?
The following are signs you may need to replace your furnace:
Should you fix or replace your furnace?
Our technicians can provide repair options along with furnace replacement quotes. These questions might also help you decide:
Calgary Furnace Installation & Support — Home, Apartment, Condo, Commercial
When you choose Advanpro, furnace installation is just the beginning.
We stand behind every furnace install with our industry-leading ten year parts and labour warranty.
To maximize the efficiency and lifespan of your furnace, we offer complete furnace cleaning and tune up services.
You can always rely on Advanpro — even if it’s -30°C and 3:00AM. We provide 24-hour emergency furnace repair service.
We also offer air conditioners, indoor air quality systems, humidifiers, and hot water tanks — from high-quality brands including Lennox, Healthy Climate, General Aire, and Bradford White.