Chẩn đoán bằng cách phát hiện lượng carboxyhemoglobin cao trong máu; kết quả máy đo lượng bão hoà oxy ngón tay không chuẩn xác và thường là bình thường vì các máy đo này không thể phân biệt giữa oxyhemoglobin và carboxyhemoglobin.