晚上咳嗽白天不咳嗽的原因有很多,可能是由于感冒、支气管炎、肺结核、慢性咽炎等病因引起的,晚上睡觉时人体处于比较安静的状态,心率和呼吸都比白天相对要减慢,全身属于放松的状态,这个时候气道的支气管平滑肌松弛,痰液容易在气道内积聚,导致咳嗽。