Try checking your coolant level. If that's fine it may be your thermostat staying open and it may need replaced
You need to change your thermostat in the car.
Low on coolant. Bad thermostat. Plugged heater core. Temp blend door inop.
You are low on coolant to the heater core.
The heater in your car uses waste heat generated by the engine. The hot coolant from the engine flows through the heater core causing it yo get hot. A fan then blows air over the hot heater core into the vehicle.
u have air in he system it needs to be purged..... get a manual
heater control cable not adjusted properly?
Compressor not running?Heater control in heat position?
The engine has to be running and warmed up for the heater to produce hot air. So yes, you need gasoline to get heat from your car (unless you have an electric car).
Sounds to me that the thermostat is in backwards.
A heater core in a vehicle takes some of the heat from the coolant and runs it through a heat exchanger. The blower in the car that blows hot air into your car runs through that heat exchanger which heats the air that enters your car.
you probably have air trapped in you heater core you shoud have it flushed/bleed to get the air out. the other possibility is a failing thermostat or water pump
No heat in your car may be from your water pump going out and not feeding your heater core with enough water to produce heat. First remove your thermostat and see if your car stops over heating. If it doesnt, then you need to replace your water pump. Hopefully you havent cracked your heads. If your car doesnt over heat after removing the thermostat, but you still have no heat in the car. Then its your heater core that needs replacing. Always replace your thermostat whenever replacing the water pump.