1996년 10월 23일 오전 11시 30분경 인천 중구 신흥동에 있는 그의 집에서 경기도 부천 소신여객 소속 버스 운전 기사였던 당시 46세의 박기서(朴琦緖)가 휘두른 정의봉에 의해 피살당했다. 향년 80세. 평소에 백범 김구를 매우 존경하던 박기서는 김구를 살해한 안두희를 응징할 기회를 노리다가 살해에 이르렀는데 1997년 이러한 범행 동기가 정상 참작되어 징역 3년형을 선고받고 복역하던 중 1998년 3·1절 특별사면 이후 일주일이 지난 후인 1998년 3월 8일로 당시 대통령 김대중의 특별사면을 받아 석방되었다.