The accident occurred around 11:00 p.m. along the 9200 block of Ridge Pike.
Springfield Township police say the driver of a 2010 Camry was heading west when he lost control and struck a 2005 Camry in the eastbound lanes.
The driver of the 2010 Camry was pronounced dead at Temple University Hospital.
The driver of the 2005 Camry was hospitalized in critical condition.
Police have not released the names of the victims.
Investigators say speed and weather were factors in the accidents, which left Ridge Pike shutdown for about six hours.
The crash remains under investigation.