A gas stove can heat a house, but it’s not efficient. Gas stoves are made for cooking, so using them to heat your home can be costly and uneven. The heat is localized and hard to spread throughout the house. For better heating, it’s best to use a system like a furnace, boiler, or heat pump, which are designed to heat your entire home efficiently.