Um they usually come on once the car has reach normal operating temp. There however is a relay inside the engine by the fan you might want to check that out because if that is broken or dying the fans won't work right. But yes it could be the thermostat.