It happened on the northbound lanes, past Broad Street in South Philadelphia, just before 3 a.m.
Officials say it was carrying liquefied petroleum gas.
The tanker truck was blocking all but one lane. It has since been removed and all lanes are open.
One person was transported to Jefferson Hospital for injuries.