Full formula and methodology: How this calculator works →

What is furnace size / heat load?

Heat load (or design heat loss) is the rate at which a building loses heat to the outdoors during peak winter conditions, measured in BTU/hr or watts. It represents the capacity the heating system must provide to maintain a comfortable indoor temperature (typically 21°C) when the outdoor temperature drops to the heating design temperature for that location.

Proper heat load calculation is the foundation of furnace sizing. An undersized furnace cannot keep the home warm on the coldest days. An oversized furnace wastes energy, short-cycles, fails to dehumidify properly, and wears out faster. The CSA F280 standard provides the methodology used by HVAC professionals across Canada to size heating equipment correctly.

Canada's vast geography means heat loads vary dramatically from city to city. A building in Vancouver needs roughly half the heating capacity of the same building in Saskatoon. This calculator uses verified design temperatures for Canadian cities to give you an accurate, location-specific result. The same building will also face significant roof snow loads in winter — both calculations are often done together for new construction.

Furnace sizing rules for Canadian homes

Furnaces in Canada are sized in BTU/hr (British Thermal Units per hour) or MBH (thousands of BTU/hr). Common residential furnace sizes are 40,000, 60,000, 80,000, 100,000, and 120,000 BTU/hr. Selecting the correct size is critical — oversizing causes short-cycling, comfort problems, and early equipment failure. Undersizing leaves the home cold on the coldest design-day.

As a rough starting point before a full CSA F280 calculation:

Province / CityApprox. BTU/hr per m² (well-insulated home)Typical 150 m² home
Coastal BC (Vancouver, Victoria)200–270 BTU/m²30,000–40,000 BTU/hr
Southern Ontario (Toronto, London)330–430 BTU/m²50,000–65,000 BTU/hr
Eastern Ontario / Quebec (Ottawa, Montreal)400–500 BTU/m²60,000–75,000 BTU/hr
Alberta (Calgary, Edmonton)465–600 BTU/m²70,000–90,000 BTU/hr
Prairies (Winnipeg, Saskatoon)530–700 BTU/m²80,000–105,000 BTU/hr
Northern Canada (Whitehorse, Yellowknife)665–900 BTU/m²100,000–135,000 BTU/hr

These rules of thumb are a starting point only. Actual furnace sizing must be based on a full CSA F280 heat loss calculation that accounts for your specific insulation levels, window area, and infiltration rate. Use this calculator for a more accurate result.

Furnace size by square footage — Canada

The table below answers the most common question directly: what size furnace do I need for my home in Canada? Values are in BTU/hr and assume a well-insulated home built to NBCC standards (RSI-3.5 walls, RSI-8.6 attic, moderate window area, 2.4 m ceilings). Older homes or homes with poor insulation will require 20–40% more capacity.

House SizeBC Coast
(Vancouver, Victoria)
Design: −4 to −7°C
Ontario / Quebec
(Toronto, Ottawa, Montreal)
Design: −18 to −23°C
Alberta
(Calgary, Edmonton)
Design: −28 to −29°C
Prairies
(Winnipeg, Saskatoon)
Design: −33 to −35°C
800 sq ft (74 m²)15,000–20,00025,000–32,00035,000–45,00040,000–52,000
1,000 sq ft (93 m²)18,000–25,00030,000–40,00043,000–56,00049,000–65,000
1,200 sq ft (112 m²)22,000–30,00037,000–48,00052,000–67,00059,000–78,000
1,500 sq ft (139 m²)28,000–38,00045,000–60,00065,000–84,00074,000–98,000
2,000 sq ft (186 m²)37,000–50,00061,000–80,00086,000–111,00098,000–130,000
2,500 sq ft (232 m²)46,000–63,00077,000–100,000107,000–139,000123,000–163,000
3,000 sq ft (279 m²)56,000–75,00092,000–120,000130,000–167,000148,000–195,000

Example — 2,000 sq ft home in Ontario: A well-insulated 2,000 sq ft home in Toronto or Ottawa needs approximately 61,000–80,000 BTU/hr. The most common furnace selected for this size in Ontario is an 80,000 BTU/hr unit. In Calgary or Edmonton, the same home requires 86,000–111,000 BTU/hr — a 100,000 BTU/hr furnace is the typical choice.

Common Canadian furnace sizes: 40,000 · 60,000 · 80,000 · 100,000 · 120,000 BTU/hr. Always round up to the next standard size. Do not round down — an undersized furnace cannot maintain design indoor temperature on the coldest design-day. Use the calculator above for a result specific to your city, insulation levels, and floor plan.

Heat loss calculations for Ontario homes

Ontario spans three NBCC climate zones, giving it some of Canada's widest variation in heating requirements. Accurate heat loss calculations for Ontario homes require your city's NBCC design temperature — Windsor (−14°C) in the southwest needs roughly 30% less heating capacity than Ottawa (−23°C) for the same home, and cities like Timmins (−36°C) need almost double Windsor's furnace size. The table below covers 12 Ontario cities with BTU/hr ranges for common home sizes.

The Ontario Building Code sets minimum insulation levels for new construction:

Ontario CityDesign Temp1,500 sq ft2,000 sq ft2,500 sq ft
Windsor−14°C38,000–50,00050,000–67,00063,000–83,000
London−17°C42,000–55,00056,000–74,00070,000–92,000
Toronto−18°C45,000–60,00061,000–80,00077,000–100,000
Hamilton−18°C45,000–60,00061,000–80,00077,000–100,000
Kingston−21°C49,000–64,00065,000–85,00082,000–107,000
Ottawa−23°C53,000–69,00071,000–93,00088,000–116,000
Barrie−24°C52,000–69,00070,000–93,00089,000–116,000
Sault Ste. Marie−26°C54,000–72,00073,000–96,00093,000–120,000
Sudbury−29°C58,000–77,00078,000–103,00099,000–128,000
North Bay−29°C58,000–77,00078,000–103,00099,000–128,000
Thunder Bay−32°C68,000–88,00090,000–118,000113,000–148,000
Timmins−36°C66,000–88,00089,000–117,000113,000–147,000

All BTU/hr values assume a well-insulated home built to current OBC standards. Older homes with original insulation typically require 20–40% more capacity. A 20% improvement in building envelope (better insulation or windows) translates directly to 20% lower annual heating costs — and a 20% smaller furnace selection.

Heat loss calculations for BC homes — Lower Mainland and Okanagan

British Columbia has the widest range of heating climates of any Canadian province. Coastal cities like Victoria (−4°C) and Vancouver (−7°C) need modest furnaces; Interior BC cities like Kelowna (−17°C) and Kamloops (−19°C) face nearly the same heating load as Toronto; and Prince George (−33°C) rivals Winnipeg. The BC Energy Step Code requires new homes to exceed NECB minimums, pushing insulation levels above the national baseline:

BC CityRegionDesign Temp1,500 sq ft2,000 sq ft2,500 sq ft
VictoriaVancouver Island−4°C18,000–24,00024,000–32,00030,000–40,000
VancouverLower Mainland−7°C22,000–30,00030,000–40,00038,000–50,000
AbbotsfordFraser Valley−9°C25,000–33,00033,000–44,00042,000–55,000
PentictonOkanagan−16°C34,000–44,00045,000–59,00056,000–74,000
KelownaOkanagan−17°C35,000–46,00047,000–62,00058,000–77,000
VernonOkanagan−18°C37,000–48,00049,000–65,00061,000–81,000
KamloopsInterior BC−19°C38,000–50,00051,000–67,00063,000–84,000
Prince GeorgeNorthern BC−33°C58,000–76,00077,000–100,00096,000–126,000

Okanagan Valley heat loss calculations (CSA F280-12): Kelowna, Penticton, and Vernon sit at NBCC design temperatures of −16°C to −18°C — nearly identical to Toronto. A properly insulated Okanagan home built to current BC Energy Step Code standards uses the same furnace sizing as an Ontario home of the same size. Design temperatures from NBCC 2020 Appendix C. If your mechanical permit or lender requires a formal CSA F280-12 heat loss calculation signed by a licensed HVAC engineer, that is a full Manual J equivalent — this calculator provides the underlying estimate using the same formula and design conditions.

BC's Lower Mainland climate is unique in Canada: design temperatures are mild enough that cold-climate air source heat pumps (rated to −15°C or below) are highly cost-effective as a primary heat source. Many BC municipalities now require heat pumps in new construction with gas as backup only — factoring this into furnace sizing means right-sizing the gas backup, not the primary system.

Heat loss calculations for Alberta homes

Alberta has some of Canada's most demanding heating climates. Calgary sits at −28°C design temperature; Edmonton at −29°C; Fort McMurray drops to −37°C. The Alberta Building Code requires higher insulation minimums than eastern Canada to offset the cold:

Alberta CityDesign Temp1,500 sq ft2,000 sq ft2,500 sq ft
Lethbridge−25°C60,000–78,00080,000–104,000100,000–130,000
Calgary−28°C65,000–84,00086,000–111,000107,000–139,000
Red Deer−30°C67,000–88,00090,000–116,000112,000–145,000
Edmonton−29°C66,000–85,00088,000–113,000110,000–142,000
Fort McMurray−37°C78,000–100,000104,000–134,000130,000–168,000

All values assume a well-insulated home built to current Alberta Building Code standards. Older Alberta homes — especially pre-1990 builds with 2×4 wall framing — often have RSI-2.1 (R-12) walls versus today's RSI-4.24, increasing heat load by 30–50% and pushing furnace requirements significantly higher.

Calgary chinook note: Chinook events can raise Calgary temperatures 20–30°C in hours, giving the city a milder average winter than Edmonton despite similar design temperatures. Furnace sizing is still based on the design temperature (−28°C), not the average — the system must handle the cold snaps, not the averages.

CSA F280 calculation method

The CSA F280 standard (Determining the Required Capacity of Residential Space Heating and Cooling Appliances) provides a systematic method for calculating heat loss. The process:

The total of all component losses plus infiltration equals the design heat loss — the minimum capacity your heating equipment must provide.

R-values and Canadian insulation standards

R-value is the measure of a material's thermal resistance — higher R-value means less heat loss per unit area. In Canada, the National Energy Code for Buildings (NECB) sets minimum R-values that increase with climate zone severity:

Building ComponentClimate Zone 5 (Vancouver)Zone 6 (Toronto/Ottawa)Zone 7A (Calgary/Winnipeg)
Above-grade wallsRSI-2.97 (R-17)RSI-3.08 (R-17.5)RSI-4.24 (R-24)
Attic / ceilingRSI-8.6 (R-49)RSI-8.6 (R-49)RSI-8.6 (R-49)
Exposed floorsRSI-4.0 (R-23)RSI-4.0 (R-23)RSI-5.0 (R-28)
Windows (U-value max)1.6 W/m²·K1.4 W/m²·K1.2 W/m²·K

Canadian heating design temperatures

Design temperatures are the 2.5% cold-side values from NBCC 2020 Appendix C — the temperature that is colder than all but 2.5% of winter hours. They represent realistic design conditions rather than extreme historical minimums.

Worked examples

Example 1 — 120 m² bungalow in Toronto (Ontario):

Example 2 — 150 m² home in Calgary (Alberta):

Design temperature and typical heat load by city

CityProvinceDesign Temp (°C)Typical 150m² home (BTU/hr)
VancouverBC−7°C30,000–40,000
VictoriaBC−4°C25,000–35,000
TorontoON−18°C50,000–65,000
OttawaON−23°C60,000–75,000
MontrealQC−23°C60,000–75,000
HalifaxNS−18°C50,000–65,000
CalgaryAB−28°C70,000–85,000
EdmontonAB−29°C70,000–90,000
WinnipegMB−33°C80,000–100,000
SaskatoonSK−35°C85,000–105,000
WhitehorseYT−41°C100,000–130,000

Frequently asked questions

How do I calculate what size furnace I need in Canada?
The correct furnace size is determined by a CSA F280 heat load calculation — not by square footage alone. The calculation accounts for floor area, insulation levels (R-value of walls, ceiling, windows), your city's heating design temperature, and air infiltration rate. A heat load calculation is the only reliable method because two homes of identical size in different Canadian cities can have vastly different furnace requirements.
What size furnace do I need for a 2,000 sq ft home in Canada?
A 2,000 sq ft (186 m²) home needs approximately 60,000–90,000 BTU/hr depending on your city, insulation quality, and window area. In Vancouver (−7°C design), expect 40,000–55,000 BTU/hr. In Winnipeg (−33°C design), the same home may need 80,000–100,000 BTU/hr. This calculator gives you a number specific to your city and home details.
How is heat load calculated in Canada?
The CSA F280 standard calculates heat loss through each component of the building envelope — walls, ceiling, floors, windows, doors — plus infiltration heat loss from air leakage. Each component is characterized by its R-value (thermal resistance) and area. The sum of all component heat losses at the design temperature is the design heat loss in watts or BTU/hr. For summer cooling, use the cooling load calculator — the same building inputs apply for AC sizing.
What happens if I install an oversized furnace?
An oversized furnace short-cycles — it heats the space quickly, shuts off, and never runs long enough to properly dehumidify the air or reach steady-state efficiency. This results in cold spots, humidity problems, and faster wear on the equipment. CSA F280 sizing is intended to select the smallest furnace that can maintain the design indoor temperature at the coldest outdoor design temperature.
What is a heating design temperature in Canada?
The heating design temperature is the outdoor air temperature used to calculate peak heat loss. It is not the coldest temperature ever recorded — it is the temperature that is exceeded for all but 1–2.5% of hours in a typical year (the 97.5th percentile cold). Using this temperature prevents extreme oversizing while ensuring the heating system handles nearly all winter hours adequately.
What R-value should my walls have in Canada?
The National Energy Code for Buildings (NECB) and provincial energy codes set minimum R-values based on climate zone. In Ontario (Zone 6), walls must achieve approximately RSI-3.08 (R-17.5). In Alberta and Manitoba (Zone 7A), RSI-4.24 (R-24) is typical. In the Territories (Zone 8), requirements are even higher. Higher R-values directly reduce the calculated heat load and required furnace size.
How much does heat loss through windows affect the heat load?
Windows are the biggest heat loss pathway per unit area in most homes — an Energy Star window (U=1.4 W/m²·K) loses about 7–10 times more heat per square metre than a well-insulated wall. Large window areas facing north or west significantly increase heat load. Triple-glazed windows (U=0.8–1.0) dramatically reduce window heat loss compared to older double-pane units.
What is the difference between heat load and heat loss?
In HVAC, these terms are often used interchangeably. Technically, heat load is the rate at which heat must be supplied to maintain comfort (BTU/hr), while heat loss is the rate at which heat escapes through the building envelope. At design conditions (steady state at the design temperature), they are equal — the furnace must supply heat at the same rate as the building loses it.
Can I use the rule of thumb of 10 BTU per square foot for Canadian homes?
The 10 BTU/sq ft rule is a rough American guideline for moderate climates. For Canadian climates, the range is much wider: 15–25 BTU/sq ft in mild coastal BC, 25–40 BTU/sq ft in Ontario, 35–55 BTU/sq ft in Alberta and Manitoba, and 50–70+ BTU/sq ft in the Territories. Use this calculator for a location-specific result.

Code reference

Based on CSA F280-12 (R2017) (Determining the Required Capacity of Residential Space Heating and Cooling Appliances) and NBCC 2020 Appendix C design temperatures. Energy code minimum R-values from the National Energy Code for Buildings (NECB) 2020. Always have HVAC sizing performed or verified by a licensed HVAC contractor.