根据典型症状和体征,诊断并不困难,主要应与其他原因(特别是血管功能不全)引起的昏厥、休克和肺水肿相鉴别。昏厥当时如无心率明显过缓、过速、不齐或暂停,又无引起急性心功能不全的心脏病基础,可以排除心源性昏厥。心源性休克时静脉压和心室舒张末期压升高,与其他原因引起的休克不同。肺水肿伴肺部哮鸣音时应与支气管哮喘鉴别,此时心尖部奔马律有利于肺水肿的诊断。其他原因引起的肺水肿,如化学或物理因素引起的肺血管通透性改变(感染、低蛋白血症、过敏、有毒气体吸入和放射性肺炎等)、肺间质淋巴引流不畅(肺淋巴组织癌性浸润等)或胸腔负压增高(胸腔穿刺放液过快或过多)、支气管引流不畅(液体吸入支气管或咳嗽反射消失等)等,根据相应的病史和体征不难鉴别。但心脏病患者可由非心源性原因引起肺水肿,而其他原因引起的肺水肿合并心源性肺水肿的也并不罕见。