My car heating system does not start for the first 15-20 minutes of driving in the winter. It happens all the time, no exception. The colder outside the longer it takes to start working. After 15-20 minutes of driving it works just fine. What might be the cause of it and how to fix it? Make/model/year is Nissan/Altima/2007.

  • what type of work has been done on the cooling system of your car? has the radiator and heater core ever been flushed/cleaned. Oct 29, 2020 at 10:24

1 Answer 1


Most cars are heated using heat from the engine, usually with a smaller radiator used to transfer heat from the cooling system to the internal heating system. The colder it is outside the longer it takes the engine to get up to temperature.

That said, 15-20 minutes is far too long and I'd check the coolant level in your car as it may be low, meaning the engine could be too hot but because the coolant isn't circulating properly it's not reaching the matrix radiator that's supposed to warm your air.

  • 1
    Also a bad thermostat can cause this delayed warming.
    – Jupiter
    Oct 29, 2020 at 9:57
  • 1
    @Mamun, if you are in an area that gets below freezing make sure your coolant has enough antifreeze in it, otherwise the coolant could freeze up and something will break.
    – GdD
    Oct 29, 2020 at 10:29

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .