Home Heating Cost by State
Heating costs for your home size in Columbus, OH
Slide to your home size and the table re-prices every state's heating season for it.
Heating a typical 1,860 sq. ft. U.S. home for a season costs about $1,480 with natural gas (at $1.70/therm), about $3,780 with heating oil ($6.04/gal), and about $4,390 with electric baseboard heat ($0.217/kWh) - the same seasonal model as our heating cost calculator, on current average rates.
The spread between states is bigger than the spread between fuels: climate sets how much heat a home needs, and each state's energy prices set what every unit of it costs. The table shows all three for every state, sized for that state's average home.
Pick a state for its full heating guide: all five fuels ranked, season use and what moves the bill.
Heating Cost by State and Fuel

Swipe the table sideways for every fuel.
| State | Electricity$/kWh - season | Natural gas$/therm - season | Heating oil$/gal - season |
|---|---|---|---|
| Ohio Your state1,800 sq. ft. home, Zone 3 | $0.233~$4,550 / season | $1.57~$1,320 / season | $5.92~$3,580 / season |
| U.S. average1,860 sq. ft. home, Zone 3 | $0.217~$4,390 / season | $1.70~$1,480 / season | $6.04~$3,780 / season |
| Region 1 · coolest · 13 states | |||
| Alaska1,910 sq. ft. home, Zone 1 | $0.327~$8,750 / season | $1.46~$1,680 / season | $6.50~$5,380 / season |
| Colorado2,460 sq. ft. home, Zone 1 | $0.200~$6,890 / season | $1.23~$1,830 / season | $6.30~$6,710 / season |
| Idaho2,310 sq. ft. home, Zone 1 | $0.162~$5,230 / season | $0.81~$1,130 / season | $6.30~$6,300 / season |
| Maine1,680 sq. ft. home, Zone 1 | $0.463~$10,890 / season | $2.39~$2,410 / season | $5.97~$4,350 / season |
| Michigan1,720 sq. ft. home, Zone 1 | $0.276~$6,640 / season | $1.21~$1,250 / season | $5.58~$4,160 / season |
| Minnesota2,020 sq. ft. home, Zone 1 | $0.184~$5,210 / season | $1.18~$1,440 / season | $5.74~$5,020 / season |
| Montana2,200 sq. ft. home, Zone 1 | $0.177~$5,440 / season | $1.02~$1,350 / season | $6.30~$6,000 / season |
| New Hampshire1,930 sq. ft. home, Zone 1 | $0.380~$10,270 / season | $2.19~$2,540 / season | $5.98~$4,990 / season |
| North Dakota2,180 sq. ft. home, Zone 1 | $0.140~$4,280 / season | $1.11~$1,450 / season | $5.74~$5,420 / season |
| South Dakota1,910 sq. ft. home, Zone 1 | $0.161~$4,300 / season | $1.13~$1,300 / season | $5.74~$4,750 / season |
| Vermont2,000 sq. ft. home, Zone 1 | $0.339~$9,500 / season | $2.02~$2,430 / season | $5.99~$5,190 / season |
| Wisconsin1,820 sq. ft. home, Zone 1 | $0.228~$5,810 / season | $1.25~$1,370 / season | $5.58~$4,400 / season |
| Wyoming2,280 sq. ft. home, Zone 1 | $0.169~$5,400 / season | $1.38~$1,900 / season | $6.30~$6,220 / season |
| Region 2 · cool · 11 states | |||
| Connecticut2,150 sq. ft. home, Zone 2 | $0.345~$9,340 / season | $1.98~$2,300 / season | $6.00~$5,030 / season |
| Illinois1,700 sq. ft. home, Zone 2 | $0.230~$4,920 / season | $1.27~$1,170 / season | $5.74~$3,800 / season |
| Indiana2,010 sq. ft. home, Zone 2 | $0.200~$5,060 / season | $1.30~$1,410 / season | $5.76~$4,510 / season |
| Iowa1,620 sq. ft. home, Zone 2 | $0.167~$3,410 / season | $1.19~$1,050 / season | $5.68~$3,580 / season |
| Kentucky1,950 sq. ft. home, Zone 2 | $0.166~$4,070 / season | $1.71~$1,800 / season | $5.83~$4,430 / season |
| Massachusetts1,800 sq. ft. home, Zone 2 | $0.468~$10,600 / season | $2.77~$2,700 / season | $6.12~$4,290 / season |
| New York1,680 sq. ft. home, Zone 2 | $0.392~$8,300 / season | $2.02~$1,840 / season | $6.23~$4,080 / season |
| Pennsylvania2,040 sq. ft. home, Zone 2 | $0.249~$6,400 / season | $1.72~$1,900 / season | $5.83~$4,640 / season |
| Rhode Island1,910 sq. ft. home, Zone 2 | $0.404~$9,720 / season | $2.46~$2,540 / season | $6.12~$4,550 / season |
| Utah2,800 sq. ft. home, Zone 2 | $0.155~$5,450 / season | $1.21~$1,840 / season | $6.30~$6,870 / season |
| Washington2,180 sq. ft. home, Zone 2 | $0.165~$4,530 / season | $1.91~$2,250 / season | $6.50~$5,520 / season |
| Region 3 · mixed · 12 states | |||
| Delaware2,270 sq. ft. home, Zone 3 | $0.225~$5,550 / season | $2.08~$2,200 / season | $6.04~$4,600 / season |
| District of Columbia2,230 sq. ft. home, Zone 3 | $0.307~$7,430 / season | $1.94~$2,020 / season | $6.08~$4,560 / season |
| Kansas2,020 sq. ft. home, Zone 3 | $0.160~$3,510 / season | $1.62~$1,530 / season | $5.74~$3,900 / season |
| Maryland2,200 sq. ft. home, Zone 3 | $0.261~$6,230 / season | $1.88~$1,930 / season | $6.11~$4,510 / season |
| Missouri1,840 sq. ft. home, Zone 3 | $0.168~$3,360 / season | $1.92~$1,650 / season | $5.74~$3,550 / season |
| Nebraska2,010 sq. ft. home, Zone 3 | $0.144~$3,150 / season | $1.47~$1,380 / season | $5.33~$3,600 / season |
| Nevada2,060 sq. ft. home, Zone 3 | $0.150~$3,360 / season | $1.20~$1,160 / season | $6.50~$4,500 / season |
| New Jersey1,750 sq. ft. home, Zone 3 | $0.289~$5,490 / season | $1.64~$1,340 / season | $6.04~$3,550 / season |
| Oregon1,940 sq. ft. home, Zone 3 | $0.179~$3,780 / season | $1.84~$1,670 / season | $6.50~$4,240 / season |
| Tennessee2,150 sq. ft. home, Zone 3 | $0.165~$3,840 / season | $1.57~$1,570 / season | $5.74~$4,140 / season |
| Virginia2,100 sq. ft. home, Zone 3 | $0.214~$4,880 / season | $1.93~$1,890 / season | $5.95~$4,190 / season |
| West Virginia1,750 sq. ft. home, Zone 3 | $0.192~$3,650 / season | $1.57~$1,290 / season | $5.89~$3,460 / season |
| Region 4 · warm · 7 states | |||
| Arizona2,040 sq. ft. home, Zone 4 | $0.181~$2,450 / season | $2.20~$1,280 / season | $6.50~$2,720 / season |
| Arkansas1,860 sq. ft. home, Zone 4 | $0.179~$2,210 / season | $2.61~$1,380 / season | $5.81~$2,220 / season |
| California1,860 sq. ft. home, Zone 4 | $0.377~$4,650 / season | $2.48~$1,310 / season | $8.09~$3,090 / season |
| New Mexico2,080 sq. ft. home, Zone 4 | $0.190~$2,610 / season | $1.16~$690 / season | $5.81~$2,480 / season |
| North Carolina2,150 sq. ft. home, Zone 4 | $0.185~$2,630 / season | $2.20~$1,350 / season | $5.82~$2,570 / season |
| Oklahoma1,940 sq. ft. home, Zone 4 | $0.179~$2,310 / season | $2.00~$1,110 / season | $5.74~$2,280 / season |
| South Carolina2,120 sq. ft. home, Zone 4 | $0.189~$2,650 / season | $1.97~$1,190 / season | $5.89~$2,560 / season |
| Region 5 · hottest · 7 states | |||
| Alabama2,140 sq. ft. home, Zone 5 | $0.197~$1,370 / season | $2.06~$620 / season | $5.81~$1,250 / season |
| Florida1,960 sq. ft. home, Zone 5 | $0.183~$1,170 / season | $2.68~$740 / season | $5.89~$1,170 / season |
| Georgia2,260 sq. ft. home, Zone 5 | $0.198~$1,460 / season | $2.28~$720 / season | $5.89~$1,340 / season |
| Hawaii1,160 sq. ft. home, Zone 5 | $0.545~$2,060 / season | $6.71~$1,090 / season | $8.09~$950 / season |
| Louisiana1,950 sq. ft. home, Zone 5 | $0.159~$1,010 / season | $2.12~$580 / season | $5.81~$1,140 / season |
| Mississippi2,060 sq. ft. home, Zone 5 | $0.174~$1,170 / season | $1.89~$550 / season | $5.81~$1,210 / season |
| Texas2,170 sq. ft. home, Zone 5 | $0.199~$1,410 / season | $2.51~$760 / season | $5.81~$1,270 / season |
Season estimates for an average-insulated home of each state's average size, on standard mid-efficiency equipment, rounded up to $10 - the same math as the heating cost calculator at its defaults. Electricity priced as baseboard heat; a heat pump cuts that line roughly in half (see a state page).