ben davis answered 3/9/2009 Can You Help? Car's Heater Blows Cold Air Until Car Starts Moving. Your heater gets its heat from the engine if your engine is cold due to it not being driven you will have no heat. Drive for about ten minutes until the car is hot then you will have heat.