Philadelphia Police and firefighters were called to the intersection of 9th and Spring Garden Streets around 11:30 a.m.
Officials say the 18-wheeler was too tall for the overpass and struck the bridge.
There were no reports of injuries.
It took crews several hours to clear the scene. The road was back open by 3:00 p.m.
The accident remains under investigation.