The crash happened around 1:30 a.m. at West 67th Street and Columbus Avenue.
A UPS truck hit the upper part of a bucket truck with two workers inside.
The workers were thrown to the ground and rushed to the hospital with head and body injuries.
One is listed in critical condition, while the other is in serious condition.
The driver remained at the scene, and the accident remains under investigation.